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@libav.org
Signed-off-by: Martin Storsjö <martin@martin.st>
pull/101/head
Martin Storsjö 10 years ago
parent 42181740a3
commit df07c07b3d
  1. 1
      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); avio_close_dyn_buf(data->buf, &p);
av_free(p); av_free(p);
data->buf = NULL; data->buf = NULL;
data->endbyte_bits = 0;
} }
if (len < 4) { if (len < 4) {

Loading…
Cancel
Save