Module: wine Branch: master Commit: a9e400b66abbeb32942c7f63f6607fee6ececbaa URL: http://source.winehq.org/git/wine.git/?a=commit;h=a9e400b66abbeb32942c7f63f6...
Author: Aric Stewart aric@codeweavers.com Date: Wed Apr 6 13:36:24 2011 -0500
wineqtdecoder: Tweak required for processing MPEG streams.
---
dlls/wineqtdecoder/qtsplitter.c | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-)
diff --git a/dlls/wineqtdecoder/qtsplitter.c b/dlls/wineqtdecoder/qtsplitter.c index 384e9c8..2a44cfd 100644 --- a/dlls/wineqtdecoder/qtsplitter.c +++ b/dlls/wineqtdecoder/qtsplitter.c @@ -460,6 +460,9 @@ static DWORD WINAPI QTSplitter_thread(LPVOID data) WaitForSingleObject(This->runEvent, -1);
This->state = State_Running; + /* Prime the pump: Needed for MPEG streams */ + GetMovieNextInterestingTime(This->pQTMovie, nextTimeEdgeOK | nextTimeStep, 0, NULL, movie_time, 1, &next_time, NULL); + GetMovieTime(This->pQTMovie, &tr); do {