Changeset 44976 for titan/libeplayer3


Ignore:
Timestamp:
12/09/20 00:35:27 (3 years ago)
Author:
obi
Message:

fix buffering

File:
1 edited

Legend:

Unmodified
Added
Removed
  • titan/libeplayer3/container/buff_ffmpeg.c

    r44958 r44976  
    126126    int32_t len = 0;
    127127//obi
    128   if(0 == PlaybackDieNow(0))
    129   {
     128//  if(0 == PlaybackDieNow(0))
     129//  {
    130130//obi (end)
    131131        len = ffmpeg_real_read_org(opaque, buf, buf_size);
    132132//obi
    133       while(len < buf_size && g_context && 0 == PlaybackDieNow(0))
    134 //        while(len < buf_size && g_context)
     133//      while(len < buf_size && g_context && 0 == PlaybackDieNow(0))
     134        while(len < buf_size && g_context)
    135135//obi (end)
    136136        {
     
    159159        }
    160160//obi
    161   }
     161//  }
    162162//obi (end)
    163163    //printf("len [%d] finishTimeout[%d]\n", len, finishTimeout);
     
    275275           (flag == 1 && hasfillerThreadStarted[id] == 1 && avContextTab[0] != NULL && avContextTab[0]->pb != NULL && rwdiff > FILLBUFDIFF) )
    276276    {
    277          if( 0 == PlaybackDieNow(0))
    278          {
     277//         if( 0 == PlaybackDieNow(0))
     278//         {
    279279//obi
    280            break;
     280//           break;
    281281//obi (end)
    282          }
     282//         }
    283283         
    284284         if(flag == 0 && ffmpeg_buf_stop == 1)
     
    534534
    535535//obi
    536     while(sumlen < buf_size && (--count) > 0 && 0 == PlaybackDieNow(0))
    537 //    while(sumlen < buf_size && (--count) > 0)
     536//    while(sumlen < buf_size && (--count) > 0 && 0 == PlaybackDieNow(0))
     537    while(sumlen < buf_size && (--count) > 0)
    538538//obi (end)
    539539    {
Note: See TracChangeset for help on using the changeset viewer.