From a17b1f4c91feb45cda0b52be8804585d3f23bccd Mon Sep 17 00:00:00 2001 From: Mark Nauwelaerts Date: Wed, 10 Oct 2012 09:58:39 +0200 Subject: [PATCH] mpeg4videoparse: reset frame parser after parsing caps codec data ... so as to arrange for a proper fresh state upon first frame. --- gst/videoparsers/gstmpeg4videoparse.c | 1 + 1 file changed, 1 insertion(+) diff --git a/gst/videoparsers/gstmpeg4videoparse.c b/gst/videoparsers/gstmpeg4videoparse.c index bef9173..fc96f7a 100644 --- a/gst/videoparsers/gstmpeg4videoparse.c +++ b/gst/videoparsers/gstmpeg4videoparse.c @@ -828,6 +828,7 @@ gst_mpeg4vparse_set_caps (GstBaseParse * parse, GstCaps * caps) /* And take it as config */ gst_mpeg4vparse_process_config (mp4vparse, data, 3, size); gst_buffer_unmap (buf, &map); + gst_mpeg4vparse_reset_frame (mp4vparse); } /* let's not interfere and accept regardless of config parsing success */ -- 2.7.4