From 3aa9081ef5e3727b2f6fd5c744ec7cf18dd4b9d0 Mon Sep 17 00:00:00 2001 From: Zhao Halley Date: Tue, 6 Dec 2011 08:31:14 +0800 Subject: [PATCH] codecparsers: fix an issue in check resync marker --- gst-libs/gst/codecparsers/gstmpeg4parser.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gst-libs/gst/codecparsers/gstmpeg4parser.c b/gst-libs/gst/codecparsers/gstmpeg4parser.c index 91eab33dee..b49250ab18 100644 --- a/gst-libs/gst/codecparsers/gstmpeg4parser.c +++ b/gst-libs/gst/codecparsers/gstmpeg4parser.c @@ -1616,7 +1616,7 @@ gst_mpeg4_parse_video_packet_header (GstMpeg4VideoPacketHdr * videopackethdr, CHECK_REMAINING (&br, markersize); - if (gst_bit_reader_get_bits_uint32_unchecked (&br, markersize) != 0x01) + if (gst_bit_reader_get_bits_uint32_unchecked (&br, markersize + 1) != 0x01) goto failed; if (vol->shape != GST_MPEG4_RECTANGULAR) {