Changeset 32747


Ignore:
Timestamp:
01/27/15 21:56:28 (9 years ago)
Author:
obi
Message:

mipsel add create mvi support

Location:
titan
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • titan/plugins/tmdb/tmdb.h

    r27740 r32747  
    237237
    238238        tmpmpg = ostrcat("/tmp/backdrop.resize.", timen, 0, 0);
     239#ifdef MIPSEL
     240        tmpmpg = ostrcat(tmpmpg, ".mvi", 1, 0);
     241#else
    239242        tmpmpg = ostrcat(tmpmpg, ".mpg", 1, 0);
     243#endif
    240244
    241245        tmpmeta = ostrcat("/tmp/mediadb.", timen, 0, 0);
     
    465469                                                                        {
    466470                                                                                debug(133, "size ok %d", picsize);
     471#ifdef MIPSEL
     472                                                                                cmd = ostrcat(cmd, "cp -a ", 1, 0);
     473                                                                                cmd = ostrcat(cmd, tmpjpg, 1, 0);
     474                                                                                cmd = ostrcat(cmd, " ", 1, 0);
     475                                                                                cmd = ostrcat(cmd, tnode->backdrop, 1, 0);
     476#else
    467477                                                                                cmd = ostrcat(cmd, "jpegtran -outfile ", 1, 0);
    468478                                                                                cmd = ostrcat(cmd, tmpjpg, 1, 0);
    469479                                                                                cmd = ostrcat(cmd, " -copy none ", 1, 0);
    470480                                                                                cmd = ostrcat(cmd, tnode->backdrop, 1, 0);
    471                                                                                                                
     481#endif
    472482                                                                                debug(133, "cmd %s", cmd);
    473483                                                                                system(cmd);
     
    476486                                                                                {
    477487                                                                                        free(cmd), cmd = NULL;
     488#ifdef MIPSEL
     489                                                                                        cmd = ostrcat(cmd, "jpeg2yuv -v 1 -f 25 -n1 -I p -j ", 1, 0);
     490                                                                                        cmd = ostrcat(cmd, tmpjpg, 1, 0);
     491                                                                                        cmd = ostrcat(cmd, " | mpeg2enc -v 1 -x 1280 -y 720 -a 3 -f12 -4 1 -2 1 -q 1 -H -o ", 1, 0);
     492                                                                                        cmd = ostrcat(cmd, tmpmpg, 1, 0);
     493#else
    478494                                                                                        cmd = ostrcat(cmd, "ffmpeg -y -f image2 -i ", 1, 0);
    479495                                                                                        cmd = ostrcat(cmd, tmpjpg, 1, 0);
    480496                                                                                        cmd = ostrcat(cmd, " ", 1, 0);
    481497                                                                                        cmd = ostrcat(cmd, tmpmpg, 1, 0);
     498#endif
    482499
    483500                                                                                        if(getconfigint("mediadbdebug", NULL) == 1)
     
    622639                                                {
    623640                                                        debug(133, "size ok %d", picsize);
     641#ifdef MIPSEL
     642                                                        cmd = ostrcat(cmd, "cp -a ", 1, 0);
     643                                                        cmd = ostrcat(cmd, tmpjpg, 1, 0);
     644                                                        cmd = ostrcat(cmd, " ", 1, 0);
     645                                                        cmd = ostrcat(cmd, tnode->postermid, 1, 0);
     646#else
    624647                                                        cmd = ostrcat(cmd, "jpegtran -outfile ", 1, 0);
    625648                                                        cmd = ostrcat(cmd, tmpjpg, 1, 0);
    626649                                                        cmd = ostrcat(cmd, " -copy none ", 1, 0);
    627                                                         cmd = ostrcat(cmd, tnode->postermid, 1, 0);
    628                        
     650                                                        cmd = ostrcat(cmd,tnode->postermid, 1, 0);
     651#endif
    629652                                                        debug(133, "cmd %s", cmd);
    630653                                                        system(cmd);
     
    634657                                                        {
    635658                                                                free(cmd), cmd = NULL;
     659#ifdef MIPSEL
     660                                                                cmd = ostrcat(cmd, "jpeg2yuv -v 1 -f 25 -n1 -I p -j ", 1, 0);
     661                                                                cmd = ostrcat(cmd, tmpjpg, 1, 0);
     662                                                                cmd = ostrcat(cmd, " | mpeg2enc -v 1 -x 1280 -y 720 -a 3 -f12 -4 1 -2 1 -q 1 -H -o ", 1, 0);
     663                                                                cmd = ostrcat(cmd, tmpmpg, 1, 0);
     664#else
    636665                                                                cmd = ostrcat(cmd, "ffmpeg -y -f image2 -i ", 1, 0);
    637666                                                                cmd = ostrcat(cmd, tmpjpg, 1, 0);
    638667                                                                cmd = ostrcat(cmd, " ", 1, 0);
    639668                                                                cmd = ostrcat(cmd, tmpmpg, 1, 0);
     669#endif
    640670
    641671                                                                if(getconfigint("mediadbdebug", NULL) == 1)
  • titan/titan/mediadb.h

    r28733 r32747  
    19121912        if(tmpjpg == NULL || tmpmpg == NULL) return 1;
    19131913
     1914#ifdef MIPSEL
     1915        cmd = ostrcat(cmd, "jpeg2yuv -v 1 -f 25 -n1 -I p -j ", 1, 0);
     1916        cmd = ostrcat(cmd, tmpjpg, 1, 0);
     1917        cmd = ostrcat(cmd, " | mpeg2enc -v 1 -x 1280 -y 720 -a 3 -f12 -4 1 -2 1 -q 1 -H -o ", 1, 0);
     1918        cmd = ostrcat(cmd, tmpmpg, 1, 0);
     1919#else
    19141920        cmd = ostrcat(cmd, "ffmpeg -y -f image2 -i ", 1, 0);
    19151921        cmd = ostrcat(cmd, tmpjpg, 1, 0);
    19161922        cmd = ostrcat(cmd, " ", 1, 0);
    19171923        cmd = ostrcat(cmd, tmpmpg, 1, 0);
     1924#endif
    19181925
    19191926        if(logfile != NULL && getconfigint("mediadbdebug", NULL) == 1)
     
    20622069        if(tmpjpg == NULL || timestamp == NULL) return 1;
    20632070
     2071#ifdef MIPSEL
     2072        cmd = ostrcat(cmd, "cp -a ", 1, 0);
     2073        cmd = ostrcat(cmd, tmpjpg, 1, 0);
     2074        cmd = ostrcat(cmd, " ", 1, 0);
     2075        cmd = ostrcat(cmd, getconfig("mediadbpath", NULL), 1, 0);
     2076        cmd = ostrcat(cmd, "/", 1, 0);
     2077        cmd = ostrcat(cmd, timestamp, 1, 0);
     2078        cmd = ostrcat(cmd, "_backdrop1.jpg", 1, 0);
     2079#else
    20642080        cmd = ostrcat(cmd, "jpegtran -outfile ", 1, 0);
    20652081        cmd = ostrcat(cmd, tmpjpg, 1, 0);
     
    20692085        cmd = ostrcat(cmd, timestamp, 1, 0);
    20702086        cmd = ostrcat(cmd, "_backdrop1.jpg", 1, 0);
     2087#endif
    20712088
    20722089        debug(133, "cmd %s", cmd);
     
    21542171                       
    21552172                        tmpmpg = ostrcat("/tmp/backdrop.resize.", timen, 0, 0);
     2173#ifdef MIPSEL
     2174                        tmpmpg = ostrcat(tmpmpg, ".mvi", 1, 0);
     2175#else
    21562176                        tmpmpg = ostrcat(tmpmpg, ".mpg", 1, 0);
    2157                        
     2177#endif                 
    21582178                        tmpmeta = ostrcat("/tmp/mediadb.", timen, 0, 0);
    21592179                        tmpmeta = ostrcat(tmpmeta, ".meta", 1, 0);
Note: See TracChangeset for help on using the changeset viewer.