summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWim Taymans <wim.taymans@collabora.co.uk>2012-01-19 15:17:33 +0100
committerWim Taymans <wim.taymans@collabora.co.uk>2012-01-19 15:17:33 +0100
commitacf0d50bf1d9d3bc8b412b301c1ef0f8c1517259 (patch)
tree3cdef00cef06e97ba3796cd4d71b721423aa09f6
parenta1d7bd02e4e48d9e525dcc5b79c3c97749c00d87 (diff)
basesink: handle lists correctly
-rw-r--r--libs/gst/base/gstbasesink.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/libs/gst/base/gstbasesink.c b/libs/gst/base/gstbasesink.c
index fdecd9e72..b56f8afd2 100644
--- a/libs/gst/base/gstbasesink.c
+++ b/libs/gst/base/gstbasesink.c
@@ -3323,7 +3323,7 @@ gst_base_sink_chain_list (GstPad * pad, GstObject * parent,
result = GST_FLOW_OK;
for (i = 0; i < len; i++) {
- buffer = gst_buffer_list_get (list, 0);
+ buffer = gst_buffer_list_get (list, i);
result = gst_base_sink_chain_main (basesink, pad,
gst_buffer_ref (buffer));
if (result != GST_FLOW_OK)