aboutsummaryrefslogtreecommitdiff
path: root/src/plugins/Input/ffmpeg/decoder_ffmpeg.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/Input/ffmpeg/decoder_ffmpeg.cpp')
-rw-r--r--src/plugins/Input/ffmpeg/decoder_ffmpeg.cpp7
1 files changed, 1 insertions, 6 deletions
diff --git a/src/plugins/Input/ffmpeg/decoder_ffmpeg.cpp b/src/plugins/Input/ffmpeg/decoder_ffmpeg.cpp
index c1b5ac2e2..49c13da9f 100644
--- a/src/plugins/Input/ffmpeg/decoder_ffmpeg.cpp
+++ b/src/plugins/Input/ffmpeg/decoder_ffmpeg.cpp
@@ -87,9 +87,7 @@ void DecoderFFmpeg::flush(bool final)
while ((! done && ! m_finish) && output()->recycler()->full())
{
mutex()->unlock();
-
output()->recycler()->cond()->wait(output()->recycler()->mutex());
-
mutex()->lock ();
done = user_stop;
}
@@ -193,18 +191,15 @@ void DecoderFFmpeg::deinit()
void DecoderFFmpeg::run()
{
-// mpc_uint32_t vbrAcc = 0;
-// mpc_uint32_t vbrUpd = 0;
uint8_t *inbuf_ptr;
int out_size, size;
AVPacket pkt;
mutex()->lock ();
- if (! inited)
+ if (!inited)
{
mutex()->unlock();
-
return;
}
mutex()->unlock();