Changeset 44991


Ignore:
Timestamp:
12/10/20 23:54:07 (2 years ago)
Author:
obi
Message:

fix

File:
1 edited

Legend:

Unmodified
Added
Removed
  • titan/titan/player.h

    r44990 r44991  
    3535#include <sched.h>
    3636#include <signal.h>
    37 #ifdef OEBUILD
     37#if defined(OEBUILD) || defined(SH4)
    3838#include <inttypes.h>
    3939#include <stdarg.h>
     
    4646#include <sys/resource.h>
    4747#include <sys/mman.h>
    48 #ifdef OEBUILD
     48#if defined(OEBUILD) || defined(SH4)
    4949#include <sys/socket.h>
    5050#include <sys/un.h>
     
    5353#endif
    5454#include "common.h"
    55 #ifdef OEBUILD
     55#if defined(OEBUILD) || defined(SH4)
    5656//#include "misc.h"
    5757#endif
     
    6464extern void      eac3_software_decoder_set(const int32_t val);
    6565extern void       mp3_software_decoder_set(const int32_t val);
    66 #ifdef OEBUILD
     66#if defined(OEBUILD) || defined(SH4)
    6767extern void       amr_software_decoder_set(const int32_t val);
    6868extern void    vorbis_software_decoder_set(const int32_t val);
     
    7171extern void            rtmp_proto_impl_set(const int32_t val);
    7272extern void        flv2mpeg4_converter_set(const int32_t val);
    73 #ifdef OEBUILD
     73#if defined(OEBUILD) || defined(SH4)
    7474extern void        sel_program_id_set(const int32_t val);
    7575#endif
     
    9393}
    9494
    95 //#ifdef OEBUILD
     95#if defined(OEBUILD) || defined(SH4)
    9696static int g_pfd[2] = {-1, -1}; /* Used to wake terminate thread and kbhit */
    9797static int isPlaybackStarted = 0;
     
    143143}
    144144
    145 //#endif
     145#endif
    146146
    147147static int HandleTracks(const Manager_t *ptrManager, const PlaybackCmd_t playbackSwitchCmd, const char *argvBuff)
     
    163163            {
    164164                int i = 0;
    165 #ifdef OEBUILD
     165#if defined(OEBUILD) || defined(SH4)
    166166//                E2iStartMsg();
    167167//                E2iSendMsg("{\"%c_%c\": [", argvBuff[0], argvBuff[1]);
     
    174174                    if(0 < i)
    175175                    {
    176 #ifdef OEBUILD
     176#if defined(OEBUILD) || defined(SH4)
    177177                        E2iSendMsg(", ");
    178178#else
     
    180180#endif
    181181                    }
    182 #ifdef OEBUILD
     182#if defined(OEBUILD) || defined(SH4)
    183183//                   E2iSendMsg("{\"id\":%d,\"e\":\"%s\",\"n\":\"%s\"}", TrackList[i].Id , TrackList[i].Encoding, TrackList[i].Name);
    184184                    fprintf(stderr, "{\"%c_%c\": [", argvBuff[0], argvBuff[1]);
     
    196196            {
    197197                // not tracks
    198 #ifdef OEBUILD
     198#if defined(OEBUILD) || defined(SH4)
    199199//                E2iSendMsg("{\"%c_%c\": []}\n", argvBuff[0], argvBuff[1]);
    200200                fprintf(stderr, "{\"%c_%c\": []}\n", argvBuff[0], argvBuff[1]);
     
    214214                if ('a' == argvBuff[0] || 's' == argvBuff[0])
    215215                {
    216 #ifdef OEBUILD
     216#if defined(OEBUILD) || defined(SH4)
    217217                    E2iSendMsg("{\"%c_%c\":{\"id\":%d,\"e\":\"%s\",\"n\":\"%s\"}}\n", argvBuff[0], argvBuff[1], track->Id , track->Encoding, track->Name);
    218218                                    fprintf(stderr, "{\"%c_%c\":{\"id\":%d,\"e\":\"%s\",\"n\":\"%s\"}}\n", argvBuff[0], argvBuff[1], track->Id , track->Encoding, track->Name);
     
    223223                else // video
    224224                {
    225 #ifdef OEBUILD
     225#if defined(OEBUILD) || defined(SH4)
    226226                    E2iSendMsg("{\"%c_%c\":{\"id\":%d,\"e\":\"%s\",\"n\":\"%s\",\"w\":%d,\"h\":%d,\"f\":%u,\"p\":%d,\"an\":%d,\"ad\":%d}}\n",
    227227                    argvBuff[0], argvBuff[1], track->Id , track->Encoding, track->Name, track->width, track->height, track->frame_rate, track->progressive, track->aspect_ratio_num, track->aspect_ratio_den);
     
    242242                if ('a' == argvBuff[0] || 's' == argvBuff[0])
    243243                {
    244 #ifdef OEBUILD
     244#if defined(OEBUILD) || defined(SH4)
    245245                                        E2iSendMsg("{\"%c_%c\":{\"id\":%d,\"e\":\"%s\",\"n\":\"%s\"}}\n", argvBuff[0], argvBuff[1], -1, "", "");
    246246                                    fprintf(stderr, "{\"%c_%c\":{\"id\":%d,\"e\":\"%s\",\"n\":\"%s\"}}\n", argvBuff[0], argvBuff[1], -1, "", "");
     
    251251                else // video
    252252                {
    253 #ifdef OEBUILD
     253#if defined(OEBUILD) || defined(SH4)
    254254                                        E2iSendMsg("{\"%c_%c\":{\"id\":%d,\"e\":\"%s\",\"n\":\"%s\",\"w\":%d,\"h\":%d,\"f\":%u,\"p\":%d}}\n", argvBuff[0], argvBuff[1], -1, "", "", -1, -1, 0, -1);
    255255                                    fprintf(stderr, "{\"%c_%c\":{\"id\":%d,\"e\":\"%s\",\"n\":\"%s\",\"w\":%d,\"h\":%d,\"f\":%u,\"p\":%d}}\n", argvBuff[0], argvBuff[1], -1, "", "", -1, -1, 0, -1);
     
    304304                {
    305305                    commandRetVal = player->playback->Command(player, playbackSwitchCmd, (void*)&id);
    306 #ifdef OEBUILD
     306#if defined(OEBUILD) || defined(SH4)
    307307                                        E2iSendMsg("{\"%c_%c\":{\"id\":%d,\"sts\":%d}}\n", argvBuff[0], 's', id, commandRetVal);
    308308                                    fprintf(stderr, "{\"%c_%c\":{\"id\":%d,\"sts\":%d}}\n", argvBuff[0], 's', id, commandRetVal);
     
    15361536                player->output->Command(player, OUTPUT_ADD, "video");
    15371537                player->output->Command(player, OUTPUT_ADD, "subtitle");
    1538 #ifdef OEBUILD
     1538#if defined(OEBUILD) || defined(SH4)
    15391539//              int32_t* size = (int32_t*)getconfigint("playerbuffersize", NULL);
    15401540//printf("size: %d\n", size);
Note: See TracChangeset for help on using the changeset viewer.