gst-plugins-base: decodebin2: Actually iterate over the factories instead of only taking the first one
Sebastian Dröge
slomo at kemper.freedesktop.org
Mon Sep 5 11:34:00 PDT 2011
Module: gst-plugins-base
Branch: master
Commit: de4fc848faf59281869be5de5abe7fdd500512f6
URL: http://cgit.freedesktop.org/gstreamer/gst-plugins-base/commit/?id=de4fc848faf59281869be5de5abe7fdd500512f6
Author: Sebastian Dröge <sebastian.droege at collabora.co.uk>
Date: Mon Sep 5 20:31:04 2011 +0200
decodebin2: Actually iterate over the factories instead of only taking the first one
---
gst/playback/gstdecodebin2.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/gst/playback/gstdecodebin2.c b/gst/playback/gstdecodebin2.c
index c8f88c3..e137b93 100644
--- a/gst/playback/gstdecodebin2.c
+++ b/gst/playback/gstdecodebin2.c
@@ -1477,7 +1477,7 @@ analyze_new_pad (GstDecodeBin * dbin, GstElement * src, GstPad * pad,
for (i = 0; i < factories->n_values && !dontuse; i++) {
GstElementFactory *factory =
- g_value_get_object (g_value_array_get_nth (factories, 0));
+ g_value_get_object (g_value_array_get_nth (factories, i));
GstCaps *tcaps;
/* We are only interested in skipping decoders */
More information about the gstreamer-commits
mailing list