X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=ext%2Flibav%2Fgstavdemux.c;h=1a48e8a46bfe301f9822ae33cbf4e1fe255b1fe7;hb=358fc4de4c2bc93744a7a7d4bc357c8afd98d293;hp=b87d7814ddcccf972607f4a427c1f6ad5fcc68e1;hpb=b9b50b3036daabfa6db395408a707e577d5f3e1c;p=platform%2Fupstream%2Fgstreamer.git diff --git a/ext/libav/gstavdemux.c b/ext/libav/gstavdemux.c index b87d781..1a48e8a 100644 --- a/ext/libav/gstavdemux.c +++ b/ext/libav/gstavdemux.c @@ -212,6 +212,7 @@ gst_ffmpegdemux_base_init (GstFFMpegDemuxClass * klass) sinkcaps = gst_ffmpeg_formatid_to_caps (name); sinktempl = gst_pad_template_new ("sink", GST_PAD_SINK, GST_PAD_ALWAYS, sinkcaps); + gst_caps_unref(sinkcaps); g_free (name); videosrctempl = gst_pad_template_new ("video_%u", GST_PAD_SRC, GST_PAD_SOMETIMES, GST_CAPS_ANY); @@ -470,7 +471,7 @@ gst_ffmpegdemux_do_seek (GstFFMpegDemux * demux, GstSegment * segment) GST_LOG_OBJECT (demux, "do seek to time %" GST_TIME_FORMAT, GST_TIME_ARGS (target)); - /* if we need to land on a keyframe, try to do so, we don't try to do a + /* if we need to land on a keyframe, try to do so, we don't try to do a * keyframe seek if we are not absolutely sure we have an index.*/ if (segment->flags & GST_SEEK_FLAG_KEY_UNIT) { gint keyframeidx;