Changeset 16268 for titan/plugins/tmc
- Timestamp:
- 06/03/12 19:14:36 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
titan/plugins/tmc/tmc.h
r16260 r16268 60 60 //flag 1: left 61 61 //flag 2: right 62 void tmcpicscroll( struct skin* tmcpictitle, struct skin* tmcpicstar, struct skin* tmcpic1, struct skin* tmcpic2, struct skin* tmcpic3, struct skin* tmcpic4, struct skin* tmcpic5, char* tmcpictitlebg, char* tmcpicstarbg, int flag)62 void tmcpicscroll(int menuid, struct skin* tmcpictitle, struct skin* tmcpicstar, struct skin* tmcpic1, struct skin* tmcpic2, struct skin* tmcpic3, struct skin* tmcpic4, struct skin* tmcpic5, char* tmcpictitlebg, char* tmcpicstarbg, int flag) 63 63 { 64 64 int count = 0; … … 98 98 if(node != NULL && node->node != NULL) 99 99 { 100 tmpstr = ostrcat(getconfig("mediadbpath", NULL), "/", 0, 0); 101 tmpstr = ostrcat(tmpstr, node->node->poster, 1, 0); 102 tmpstr = ostrcat(tmpstr, "_poster.jpg", 1, 0); 100 if(menuid == 2) //picture 101 tmpstr = ostrcat(node->node->file, NULL, 0, 0); 102 else if(menuid == 3) //video 103 { 104 tmpstr = ostrcat(getconfig("mediadbpath", NULL), "/", 0, 0); 105 tmpstr = ostrcat(tmpstr, node->node->poster, 1, 0); 106 tmpstr = ostrcat(tmpstr, "_poster.jpg", 1, 0); 107 } 103 108 104 109 if(!file_exist(tmpstr)) … … 602 607 tmcmenuscroll(menuid, active, tmcmenutxt, tmcmenu1, tmcmenu2, tmcmenu3, tmcmenu4, tmcmenu5, 1); 603 608 else 604 tmcpicscroll( tmcpictitle, tmcpicstar, tmcpic1, tmcpic2, tmcpic3, tmcpic4, tmcpic5, tmcpictitlebg, tmcpicstarbg, 1);609 tmcpicscroll(menuid, tmcpictitle, tmcpicstar, tmcpic1, tmcpic2, tmcpic3, tmcpic4, tmcpic5, tmcpictitlebg, tmcpicstarbg, 1); 605 610 continue; 606 611 } … … 611 616 tmcmenuscroll(menuid, active, tmcmenutxt, tmcmenu1, tmcmenu2, tmcmenu3, tmcmenu4, tmcmenu5, 2); 612 617 else 613 tmcpicscroll( tmcpictitle, tmcpicstar, tmcpic1, tmcpic2, tmcpic3, tmcpic4, tmcpic5, tmcpictitlebg, tmcpicstarbg, 2);618 tmcpicscroll(menuid, tmcpictitle, tmcpicstar, tmcpic1, tmcpic2, tmcpic3, tmcpic4, tmcpic5, tmcpictitlebg, tmcpicstarbg, 2); 614 619 continue; 615 620 } … … 649 654 mediadbfilterpos = NULL; 650 655 createmediadbfilter(2, NULL, 0); 651 tmcpicscroll( tmcpictitle, tmcpicstar, tmcpic1, tmcpic2, tmcpic3, tmcpic4, tmcpic5, tmcpictitlebg, tmcpicstarbg, 0);656 tmcpicscroll(menuid, tmcpictitle, tmcpicstar, tmcpic1, tmcpic2, tmcpic3, tmcpic4, tmcpic5, tmcpictitlebg, tmcpicstarbg, 0); 652 657 tmcmenuscroll(menuid, active, tmcmenutxt, tmcmenu1, tmcmenu2, tmcmenu3, tmcmenu4, tmcmenu5, 0); 653 658 } … … 659 664 mediadbfilterpos = NULL; 660 665 createmediadbfilter(2, tmpstr, 4); 661 tmcpicscroll( tmcpictitle, tmcpicstar, tmcpic1, tmcpic2, tmcpic3, tmcpic4, tmcpic5, tmcpictitlebg, tmcpicstarbg, 0);666 tmcpicscroll(menuid, tmcpictitle, tmcpicstar, tmcpic1, tmcpic2, tmcpic3, tmcpic4, tmcpic5, tmcpictitlebg, tmcpicstarbg, 0); 662 667 } 663 668 free(tmpstr); tmpstr = NULL; … … 667 672 mediadbfilterpos = NULL; 668 673 createmediadbfilter(2, NULL, 0); 669 tmcpicscroll( tmcpictitle, tmcpicstar, tmcpic1, tmcpic2, tmcpic3, tmcpic4, tmcpic5, tmcpictitlebg, tmcpicstarbg, 0);674 tmcpicscroll(menuid, tmcpictitle, tmcpicstar, tmcpic1, tmcpic2, tmcpic3, tmcpic4, tmcpic5, tmcpictitlebg, tmcpicstarbg, 0); 670 675 } 671 676 else if(menuid == 2 && ostrcmp("Random", tmcmenutxt->ret) == 0) … … 682 687 mediadbfilterpos = NULL; 683 688 createmediadbfilter(0, NULL, 0); 684 tmcpicscroll( tmcpictitle, tmcpicstar, tmcpic1, tmcpic2, tmcpic3, tmcpic4, tmcpic5, tmcpictitlebg, tmcpicstarbg, 0);689 tmcpicscroll(menuid, tmcpictitle, tmcpicstar, tmcpic1, tmcpic2, tmcpic3, tmcpic4, tmcpic5, tmcpictitlebg, tmcpicstarbg, 0); 685 690 tmcmenuscroll(menuid, active, tmcmenutxt, tmcmenu1, tmcmenu2, tmcmenu3, tmcmenu4, tmcmenu5, 0); 686 691 } … … 692 697 mediadbfilterpos = NULL; 693 698 createmediadbfilter(0, tmpstr, 6); 694 tmcpicscroll( tmcpictitle, tmcpicstar, tmcpic1, tmcpic2, tmcpic3, tmcpic4, tmcpic5, tmcpictitlebg, tmcpicstarbg, 0);699 tmcpicscroll(menuid, tmcpictitle, tmcpicstar, tmcpic1, tmcpic2, tmcpic3, tmcpic4, tmcpic5, tmcpictitlebg, tmcpicstarbg, 0); 695 700 } 696 701 free(tmpstr); tmpstr = NULL; … … 703 708 mediadbfilterpos = NULL; 704 709 createmediadbfilter(0, tmpstr, 4); 705 tmcpicscroll( tmcpictitle, tmcpicstar, tmcpic1, tmcpic2, tmcpic3, tmcpic4, tmcpic5, tmcpictitlebg, tmcpicstarbg, 0);710 tmcpicscroll(menuid, tmcpictitle, tmcpicstar, tmcpic1, tmcpic2, tmcpic3, tmcpic4, tmcpic5, tmcpictitlebg, tmcpicstarbg, 0); 706 711 } 707 712 free(tmpstr); tmpstr = NULL; … … 711 716 mediadbfilterpos = NULL; 712 717 createmediadbfilter(0, NULL, 0); 713 tmcpicscroll( tmcpictitle, tmcpicstar, tmcpic1, tmcpic2, tmcpic3, tmcpic4, tmcpic5, tmcpictitlebg, tmcpicstarbg, 0);718 tmcpicscroll(menuid, tmcpictitle, tmcpicstar, tmcpic1, tmcpic2, tmcpic3, tmcpic4, tmcpic5, tmcpictitlebg, tmcpicstarbg, 0); 714 719 } 715 720 else if(menuid == 3 && ostrcmp("Year", tmcmenutxt->ret) == 0) … … 720 725 mediadbfilterpos = NULL; 721 726 createmediadbfilter(0, tmpstr, 1); 722 tmcpicscroll( tmcpictitle, tmcpicstar, tmcpic1, tmcpic2, tmcpic3, tmcpic4, tmcpic5, tmcpictitlebg, tmcpicstarbg, 0);727 tmcpicscroll(menuid, tmcpictitle, tmcpicstar, tmcpic1, tmcpic2, tmcpic3, tmcpic4, tmcpic5, tmcpictitlebg, tmcpicstarbg, 0); 723 728 } 724 729 free(tmpstr); tmpstr = NULL; … … 731 736 mediadbfilterpos = NULL; 732 737 createmediadbfilter(0, tmpstr, 2); 733 tmcpicscroll( tmcpictitle, tmcpicstar, tmcpic1, tmcpic2, tmcpic3, tmcpic4, tmcpic5, tmcpictitlebg, tmcpicstarbg, 0);738 tmcpicscroll(menuid, tmcpictitle, tmcpicstar, tmcpic1, tmcpic2, tmcpic3, tmcpic4, tmcpic5, tmcpictitlebg, tmcpicstarbg, 0); 734 739 } 735 740 free(tmpstr); tmpstr = NULL; … … 742 747 mediadbfilterpos = NULL; 743 748 createmediadbfilter(0, tmpstr, 3); 744 tmcpicscroll( tmcpictitle, tmcpicstar, tmcpic1, tmcpic2, tmcpic3, tmcpic4, tmcpic5, tmcpictitlebg, tmcpicstarbg, 0);749 tmcpicscroll(menuid, tmcpictitle, tmcpicstar, tmcpic1, tmcpic2, tmcpic3, tmcpic4, tmcpic5, tmcpictitlebg, tmcpicstarbg, 0); 745 750 } 746 751 free(tmpstr); tmpstr = NULL; … … 753 758 mediadbfilterpos = NULL; 754 759 createmediadbfilter(0, tmpstr, 5); 755 tmcpicscroll( tmcpictitle, tmcpicstar, tmcpic1, tmcpic2, tmcpic3, tmcpic4, tmcpic5, tmcpictitlebg, tmcpicstarbg, 0);760 tmcpicscroll(menuid, tmcpictitle, tmcpicstar, tmcpic1, tmcpic2, tmcpic3, tmcpic4, tmcpic5, tmcpictitlebg, tmcpicstarbg, 0); 756 761 } 757 762 free(tmpstr); tmpstr = NULL; … … 762 767 mediadbfilterpos = NULL; 763 768 createmediadbfilter(1, NULL, 0); 764 tmcpicscroll( tmcpictitle, tmcpicstar, tmcpic1, tmcpic2, tmcpic3, tmcpic4, tmcpic5, tmcpictitlebg, tmcpicstarbg, 0);769 tmcpicscroll(menuid, tmcpictitle, tmcpicstar, tmcpic1, tmcpic2, tmcpic3, tmcpic4, tmcpic5, tmcpictitlebg, tmcpicstarbg, 0); 765 770 tmcmenuscroll(menuid, active, tmcmenutxt, tmcmenu1, tmcmenu2, tmcmenu3, tmcmenu4, tmcmenu5, 0); 766 771 } … … 772 777 mediadbfilterpos = NULL; 773 778 createmediadbfilter(1, tmpstr, 4); 774 tmcpicscroll( tmcpictitle, tmcpicstar, tmcpic1, tmcpic2, tmcpic3, tmcpic4, tmcpic5, tmcpictitlebg, tmcpicstarbg, 0);779 tmcpicscroll(menuid, tmcpictitle, tmcpicstar, tmcpic1, tmcpic2, tmcpic3, tmcpic4, tmcpic5, tmcpictitlebg, tmcpicstarbg, 0); 775 780 } 776 781 free(tmpstr); tmpstr = NULL; … … 780 785 mediadbfilterpos = NULL; 781 786 createmediadbfilter(1, NULL, 0); 782 tmcpicscroll( tmcpictitle, tmcpicstar, tmcpic1, tmcpic2, tmcpic3, tmcpic4, tmcpic5, tmcpictitlebg, tmcpicstarbg, 0);787 tmcpicscroll(menuid, tmcpictitle, tmcpicstar, tmcpic1, tmcpic2, tmcpic3, tmcpic4, tmcpic5, tmcpictitlebg, tmcpicstarbg, 0); 783 788 } 784 789 else if(menuid == 4 && ostrcmp("Random", tmcmenutxt->ret) == 0) … … 802 807 screenplay(tmcpic3->ret, 0, 0); 803 808 804 tmcpicscroll( tmcpictitle, tmcpicstar, tmcpic1, tmcpic2, tmcpic3, tmcpic4, tmcpic5, tmcpictitlebg, tmcpicstarbg, 0);809 tmcpicscroll(menuid, tmcpictitle, tmcpicstar, tmcpic1, tmcpic2, tmcpic3, tmcpic4, tmcpic5, tmcpictitlebg, tmcpicstarbg, 0); 805 810 tmcmenuscroll(menuid, active, tmcmenutxt, tmcmenu1, tmcmenu2, tmcmenu3, tmcmenu4, tmcmenu5, 0); 806 811 } … … 831 836 } 832 837 833 tmcpicscroll( tmcpictitle, tmcpicstar, tmcpic1, tmcpic2, tmcpic3, tmcpic4, tmcpic5, tmcpictitlebg, tmcpicstarbg, 0);838 tmcpicscroll(menuid, tmcpictitle, tmcpicstar, tmcpic1, tmcpic2, tmcpic3, tmcpic4, tmcpic5, tmcpictitlebg, tmcpicstarbg, 0); 834 839 tmcmenuscroll(menuid, active, tmcmenutxt, tmcmenu1, tmcmenu2, tmcmenu3, tmcmenu4, tmcmenu5, 0); 835 840 } … … 859 864 } 860 865 861 tmcpicscroll( tmcpictitle, tmcpicstar, tmcpic1, tmcpic2, tmcpic3, tmcpic4, tmcpic5, tmcpictitlebg, tmcpicstarbg, 0);866 tmcpicscroll(menuid, tmcpictitle, tmcpicstar, tmcpic1, tmcpic2, tmcpic3, tmcpic4, tmcpic5, tmcpictitlebg, tmcpicstarbg, 0); 862 867 tmcmenuscroll(menuid, active, tmcmenutxt, tmcmenu1, tmcmenu2, tmcmenu3, tmcmenu4, tmcmenu5, 0); 863 868 }
Note: See TracChangeset
for help on using the changeset viewer.