From fcb875cdf423a76eca5908055d949a7838f372da Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stephan=20A=C3=9Fmus?= Date: Mon, 6 Jul 2009 14:40:09 +0000 Subject: [PATCH] Do no re-use the same packet again if not supposed to. Was not a problem with how everything currently worked. (Packet peaking was only done once in Init().) git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@31423 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/add-ons/media/plugins/ffmpeg/AVFormatReader.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/add-ons/media/plugins/ffmpeg/AVFormatReader.cpp b/src/add-ons/media/plugins/ffmpeg/AVFormatReader.cpp index e7ada5e939..e148273c53 100644 --- a/src/add-ons/media/plugins/ffmpeg/AVFormatReader.cpp +++ b/src/add-ons/media/plugins/ffmpeg/AVFormatReader.cpp @@ -765,6 +765,7 @@ AVFormatReader::StreamCookie::_NextPacket(bool reuse) if (fReusePacket) { // The last packet was marked for reuse, so we keep using it. TRACE_PACKET(" re-using last packet\n"); + fReusePacket = reuse; return B_OK; }