From d43cdfbf37cbfe5bff83d67d43752403698c6fa0 Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Sun, 8 May 2011 12:37:44 +0200 Subject: [PATCH] buffer: avoid using buffer caps --- gst/gstbuffer.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/gst/gstbuffer.c b/gst/gstbuffer.c index 5895e4cf8a..c3c18aa375 100644 --- a/gst/gstbuffer.c +++ b/gst/gstbuffer.c @@ -305,10 +305,11 @@ gst_buffer_copy_into (GstBuffer * dest, GstBuffer * src, GST_BUFFER_OFFSET_END (dest) = GST_BUFFER_OFFSET_NONE; } } - +#if 0 if (flags & GST_BUFFER_COPY_CAPS) { gst_caps_replace (&GST_BUFFER_CAPS (dest), GST_BUFFER_CAPS (src)); } +#endif if (flags & GST_BUFFER_COPY_MEMORY) { GstMemory *mem; @@ -402,7 +403,9 @@ _gst_buffer_free (GstBuffer * buffer) GST_CAT_LOG (GST_CAT_BUFFER, "finalize %p", buffer); +#if 0 gst_caps_replace (&GST_BUFFER_CAPS (buffer), NULL); +#endif /* free metadata */ for (walk = GST_BUFFER_META (buffer); walk; walk = next) { @@ -444,7 +447,9 @@ gst_buffer_init (GstBufferImpl * buffer, gsize size) (GstMiniObjectFreeFunction) _gst_buffer_free; GST_BUFFER (buffer)->pool = NULL; +#if 0 GST_BUFFER_CAPS (buffer) = NULL; +#endif GST_BUFFER_TIMESTAMP (buffer) = GST_CLOCK_TIME_NONE; GST_BUFFER_DURATION (buffer) = GST_CLOCK_TIME_NONE; GST_BUFFER_OFFSET (buffer) = GST_BUFFER_OFFSET_NONE;