From 71a443a67c11b92c0e2fd6f902afd92560830627 Mon Sep 17 00:00:00 2001 From: Simon Morlat Date: Thu, 29 May 2014 14:02:09 +0200 Subject: [PATCH] repair VP8 decoder for non-avpf mode --- src/voip/vp8rtpfmt.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/voip/vp8rtpfmt.c b/src/voip/vp8rtpfmt.c index 662acbb0..e6789f40 100644 --- a/src/voip/vp8rtpfmt.c +++ b/src/voip/vp8rtpfmt.c @@ -466,6 +466,7 @@ static void output_valid_partitions(Vp8RtpFmtUnpackerCtx *ctx, MSQueue *out) { if (is_key_frame(frame) == TRUE) { ctx->valid_keyframe_received = TRUE; ctx->video_size = get_size_from_key_frame(frame); + ctx->waiting_for_reference_frame = FALSE; } if ((ctx->avpf_enabled == TRUE) && (is_reference_frame(frame, NULL) == TRUE)) { ctx->waiting_for_reference_frame = FALSE; -- GitLab