From 7954ac2ad75d59908fcc55415eaaa0db28c4509f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tim-Philipp=20M=C3=BCller?= Date: Thu, 18 Apr 2013 10:13:30 +0100 Subject: [PATCH] tools: update for latest context API changes --- tools/gst-launch.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/tools/gst-launch.c b/tools/gst-launch.c index a4351051cc..7d88dbd5ff 100644 --- a/tools/gst-launch.c +++ b/tools/gst-launch.c @@ -818,12 +818,13 @@ event_loop (GstElement * pipeline, gboolean blocking, gboolean do_progress, context2 = gst_element_get_context (pipeline); if (context2) { - GstStructure *s1, *s2; + const GstStructure *s1; + GstStructure *s2; /* Merge structures */ context2 = gst_context_make_writable (context2); s1 = gst_context_get_structure (context1); - s2 = gst_context_get_structure (context2); + s2 = gst_context_writable_structure (context2); gst_structure_foreach (s1, merge_structures, s2); gst_element_set_context (pipeline, context2); gst_context_unref (context2);