Changeset 44953


Ignore:
Timestamp:
12/07/20 11:35:24 (19 months ago)
Author:
obi
Message:

[player] hid mkv subs screen after stop playback

File:
1 edited

Legend:

Unmodified
Added
Removed
  • titan/titan/player.h

    r44948 r44953  
    11071107        while(subtitlethread->aktion != STOP)
    11081108        {
     1109/*
     1110                if((status.play == 0 || status.pause == 1) && subtitlethread != NULL)
     1111                {
     1112                        subtitlethread->aktion = STOP;
     1113                        goto subend;
     1114                }
     1115*/
    11091116                if(sub_duration_ms != 0)
    11101117                {
     
    11201127                        while(sec < sub_pts_sec && subtitlethread->aktion != STOP)
    11211128                        {
     1129                                if((status.play == 0 || status.pause == 1) && subtitlethread != NULL)
     1130                                {
     1131//                                      subtitlethread->aktion = STOP;
     1132                                        goto subend;
     1133                                }
     1134
    11221135                                sleep(1);
    11231136                                sec++;
     
    11341147                        while(count > 0 && subtitlethread->aktion != STOP)
    11351148                        {
     1149                                if((status.play == 0 || status.pause == 1) && subtitlethread != NULL)
     1150                                {
     1151//                                      subtitlethread->aktion = STOP;
     1152                                        goto subend;
     1153                                }
     1154
    11361155                                usleep(100000);
    11371156                                count = count - 1;
    11381157                        }
     1158subend:
    11391159                        changetext(subtitle, " ");
    11401160                        drawscreen(subtitle, 0, 0);
     
    22522272                player->playback->Command(player, PLAYBACK_CLOSE, NULL);
    22532273
     2274//      if((status.play == 0 || status.pause == 1) && subtitlethread != NULL)
     2275//              subtitlethread->aktion = STOP;
     2276                                       
    22542277        free(player);
    22552278        player = NULL;
     
    38653888
    38663889//      if(subtitlethread == NULL)
     3890        if(status.play == 1 && status.pause == 0)
    38673891                subtitlethread = addtimer(&playersubtitle_thread, START, 10000, 1, (void*)tmpstr, NULL, NULL);
    38683892
Note: See TracChangeset for help on using the changeset viewer.