Ticket #3805: dvdrewindfix.diff

File dvdrewindfix.diff, 545 bytes (added by maverik044, 17 years ago)

dvd rewind fix

  • libs/libmythtv/decoderbase.cpp

    old new bool DecoderBase::DoFastForward(long lon 
    608608    // Do any Extra frame-by-frame seeking for exactseeks mode
    609609    // And flush pre-seek frame if we are allowed to and need to..
    610610    int normalframes = (exactseeks) ? desiredFrame - framesPlayed : 0;
     611    normalframes = max(normalframes, 0);
    611612    SeekReset(lastKey, normalframes, needflush, discardFrames);
    612613
    613614    if (discardFrames)