Fixes crash with gst-launch-1.0 uridecodebin uri=... suburi=... ! ..
}
static void gst_parse_new_child(GstChildProxy *child_proxy, GObject *object,
}
static void gst_parse_new_child(GstChildProxy *child_proxy, GObject *object,
+ const gchar * name, gpointer data);
static void
gst_parse_add_delayed_set (GstElement *element, gchar *name, gchar *value_str)
static void
gst_parse_add_delayed_set (GstElement *element, gchar *name, gchar *value_str)
-static void gst_parse_new_child(GstChildProxy *child_proxy, GObject *object,
- gpointer data)
+static void
+gst_parse_new_child(GstChildProxy *child_proxy, GObject *object,
+ const gchar * name, gpointer data)
{
DelayedSet *set = (DelayedSet *) data;
GParamSpec *pspec;
{
DelayedSet *set = (DelayedSet *) data;
GParamSpec *pspec;
GType value_type;
GST_CAT_LOG_OBJECT (GST_CAT_PIPELINE, child_proxy, "new child %s, checking property %s",
GType value_type;
GST_CAT_LOG_OBJECT (GST_CAT_PIPELINE, child_proxy, "new child %s, checking property %s",
- GST_OBJECT_NAME(object), set->name);
if (gst_child_proxy_lookup (G_OBJECT (child_proxy), set->name, &target, &pspec)) {
gboolean got_value = FALSE;
if (gst_child_proxy_lookup (G_OBJECT (child_proxy), set->name, &target, &pspec)) {
gboolean got_value = FALSE;