]> git.sesse.net Git - ffmpeg/blobdiff - libavcodec/libstagefright.cpp
Merge commit '380146924ecad2e05e9dcc5c3c2e1b5ba47c51e8'
[ffmpeg] / libavcodec / libstagefright.cpp
index f4b38e60705fb327203e4c2a42043df2e94af334..07cac33bb7130890693e05aafe104985ff6ea3e2 100644 (file)
@@ -433,7 +433,7 @@ static int Stagefright_decode_frame(AVCodecContext *avctx, void *data,
         pthread_mutex_lock(&s->out_mutex);
         if (!s->out_queue->empty()) break;
         pthread_mutex_unlock(&s->out_mutex);
-        if (s->source_done) {
+        if (!s->source_done) {
             usleep(10000);
             continue;
         } else {