Ticket #7935: t7935_improve_mpegts_seeking_v2.diff

File t7935_improve_mpegts_seeking_v2.diff, 1.0 KB (added by taylor.ralph@…, 10 years ago)

fix comment

  • libs/libmythtv/RingBuffer.cpp

     
    599599            tot += ret;
    600600        }
    601601
     602        if (oldfile)
     603            break;
     604
    602605        if (ret == 0) // EOF returns 0
    603606        {
    604607            if (tot > 0)
     
    606609
    607610            zerocnt++;
    608611
    609             // 3 second timeout with usleep(60000),
    610             // or 0.12 seconds if it's an old, unmodified file.
    611             if (zerocnt >= ((oldfile) ? 2 : (livetvchain) ? 6 : 40))
     612            // 0.36 second timeout for livetvchain with usleep(60000),
     613            // or 2.4 seconds if it's a new file less than 30 minutes old.
     614            if (zerocnt >= (livetvchain ? 6 : 40))
    612615            {
    613616                break;
    614617            }
     
    943946            readaheadpaused = false;
    944947        }
    945948
     949        totfree = ReadBufFree();
    946950        if (totfree < GetReadBlockSize())
    947951        {
    948952            usleep(50000);