X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=modules%2Fffmpeg%2Fproducer%2Finput%2Finput.cpp;h=13ca48d5e16aee23ae0d95e2536ea66c2f15eccf;hb=dd695abcd8b29c620842f8e463c13008a0ef9deb;hp=9d4acbd235e9fd72056646356e7c96fb1c4d5e6b;hpb=7e7ef09558efdd89c3168017592978e90531f76d;p=casparcg diff --git a/modules/ffmpeg/producer/input/input.cpp b/modules/ffmpeg/producer/input/input.cpp index 9d4acbd23..13ca48d5e 100644 --- a/modules/ffmpeg/producer/input/input.cpp +++ b/modules/ffmpeg/producer/input/input.cpp @@ -385,7 +385,7 @@ private: { boost::unique_lock lock(mutex_); - while(full() && !seek_target_ && is_running_) + while((eof_ || full()) && !seek_target_ && is_running_) cond_.wait(lock); tick();