summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>2011-04-01 18:49:10 +0200
committerMark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>2011-05-16 20:32:24 +0200
commit380a443be46b87c28d2f878a8bb287332a054abe (patch)
treef75cb4aea958cd7c0a3a09ef108c01e15d9a4503
parenta1825bd5e263f06c6993f32e40f32f5f920e2f3d (diff)
downloadgstreamer-plugins-bad-380a443be46b87c28d2f878a8bb287332a054abe.tar.gz
basevideodecoder: video state reference to codec_data is not refcounted
... but rather implicitly valid as long as sink caps are not modified.
-rw-r--r--gst-libs/gst/video/gstbasevideodecoder.c3
1 files changed, 0 insertions, 3 deletions
diff --git a/gst-libs/gst/video/gstbasevideodecoder.c b/gst-libs/gst/video/gstbasevideodecoder.c
index 00160d25c..07d9f68a7 100644
--- a/gst-libs/gst/video/gstbasevideodecoder.c
+++ b/gst-libs/gst/video/gstbasevideodecoder.c
@@ -247,9 +247,6 @@ gst_base_video_decoder_sink_setcaps (GstPad * pad, GstCaps * caps)
state = &GST_BASE_VIDEO_CODEC (base_video_decoder)->state;
- if (state->codec_data) {
- gst_buffer_unref (state->codec_data);
- }
memset (state, 0, sizeof (GstVideoState));
structure = gst_caps_get_structure (caps, 0);