summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWim Taymans <wim.taymans@collabora.co.uk>2009-12-27 19:33:25 +0100
committerWim Taymans <wim@metal.(none)>2009-12-27 19:33:25 +0100
commit1c5a6768cc254e6a1f922eb407890236c7b02c20 (patch)
treecbf32d3561f202676a71bca22a3e84d09341ec5e
parent67bd9529d0eaa169a2361fde91f4948ebaedbb98 (diff)
buffer: remove unneeded casts
-rw-r--r--gst/gstbuffer.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/gst/gstbuffer.c b/gst/gstbuffer.c
index beec71bec0..8f4d1271cf 100644
--- a/gst/gstbuffer.c
+++ b/gst/gstbuffer.c
@@ -495,20 +495,20 @@ gst_buffer_create_sub (GstBuffer * buffer, guint offset, guint size)
}
gst_buffer_ref (parent);
/* create the new buffer */
subbuffer = gst_buffer_new ();
subbuffer->parent = parent;
- GST_BUFFER_FLAG_SET (GST_BUFFER_CAST (subbuffer), GST_BUFFER_FLAG_READONLY);
+ GST_BUFFER_FLAG_SET (subbuffer, GST_BUFFER_FLAG_READONLY);
GST_CAT_LOG (GST_CAT_BUFFER, "new subbuffer %p (parent %p)", subbuffer,
parent);
/* set the right values in the child */
- GST_BUFFER_DATA (GST_BUFFER_CAST (subbuffer)) = buffer->data + offset;
- GST_BUFFER_SIZE (GST_BUFFER_CAST (subbuffer)) = size;
+ GST_BUFFER_DATA (subbuffer) = buffer->data + offset;
+ GST_BUFFER_SIZE (subbuffer) = size;
if ((offset == 0) && (size == GST_BUFFER_SIZE (buffer))) {
/* copy all the flags except IN_CAPS */
GST_BUFFER_FLAG_SET (subbuffer, GST_BUFFER_FLAGS (buffer));
GST_BUFFER_FLAG_UNSET (subbuffer, GST_BUFFER_FLAG_IN_CAPS);
} else {
@@ -541,13 +541,13 @@ gst_buffer_create_sub (GstBuffer * buffer, guint offset, guint size)
GST_BUFFER_CAPS (subbuffer) = caps;
} else {
GST_BUFFER_DURATION (subbuffer) = GST_CLOCK_TIME_NONE;
GST_BUFFER_OFFSET_END (subbuffer) = GST_BUFFER_OFFSET_NONE;
GST_BUFFER_CAPS (subbuffer) = NULL;
}
- return GST_BUFFER_CAST (subbuffer);
+ return subbuffer;
}
/**
* gst_buffer_is_span_fast:
* @buf1: the first #GstBuffer.
* @buf2: the second #GstBuffer.