diff --git a/mythtv/libs/libmythtv/avformatdecoder.cpp b/mythtv/libs/libmythtv/avformatdecoder.cpp
index dedd8c9..ed6ef3a 100644
a
|
b
|
bool AvFormatDecoder::GetFrame(int onlyvideo) |
3100 | 3100 | |
3101 | 3101 | if (gotvideo) |
3102 | 3102 | { |
3103 | | if (lowbuffers && onlyvideo == 0 && |
| 3103 | if (!onlyvideo && |
3104 | 3104 | lastapts < lastvpts + 100 && |
3105 | 3105 | lastapts > lastvpts - 10000 && |
3106 | 3106 | !ringBuffer->InDVDMenuOrStillFrame()) |
3107 | 3107 | { |
3108 | | //cout << "behind: " << lastapts << " " << lastvpts << endl; |
| 3108 | VERBOSE(VB_PLAYBACK, QString("Audio is %1 ms behind, queuing video pkts (%2)") |
| 3109 | .arg(lastvpts-lastapts).arg(storedPackets.count())); |
3109 | 3110 | storevideoframes = true; |
3110 | 3111 | } |
3111 | 3112 | else if (onlyvideo >= 0) |