[FFmpeg-cvslog] rtpdec_h263_rfc2190: Clear the stored bits if discarding buffered data
Martin Storsjö
git at videolan.org
Thu Dec 18 20:54:33 CET 2014
ffmpeg | branch: master | Martin Storsjö <martin at martin.st> | Wed Dec 17 13:50:06 2014 +0200| [df07c07b3de0a5e8890078944de1eb5cb8372ef8] | committer: Martin Storsjö
rtpdec_h263_rfc2190: Clear the stored bits if discarding buffered data
If we throw away the buffered incomplete frame, make sure to also
throw away the buffered bits of an incomplete byte at the same
time.
CC: libav-stable at libav.org
Signed-off-by: Martin Storsjö <martin at martin.st>
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=df07c07b3de0a5e8890078944de1eb5cb8372ef8
---
libavformat/rtpdec_h263_rfc2190.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/libavformat/rtpdec_h263_rfc2190.c b/libavformat/rtpdec_h263_rfc2190.c
index 116db75..d507ef7 100644
--- a/libavformat/rtpdec_h263_rfc2190.c
+++ b/libavformat/rtpdec_h263_rfc2190.c
@@ -83,6 +83,7 @@ static int h263_handle_packet(AVFormatContext *ctx, PayloadContext *data,
avio_close_dyn_buf(data->buf, &p);
av_free(p);
data->buf = NULL;
+ data->endbyte_bits = 0;
}
if (len < 4) {
More information about the ffmpeg-cvslog
mailing list