The stream returned by gst_message_streams_selected_get_stream() is
reffed.
https://bugzilla.gnome.org/show_bug.cgi?id=768811
update_combiner_info (playbin);
len = gst_message_streams_selected_get_size (msg);
for (i = 0; i < len; i++) {
- set_selected_stream (playbin,
- gst_message_streams_selected_get_stream (msg, i));
+ GstStream *stream;
+
+ stream = gst_message_streams_selected_get_stream (msg, i);
+ set_selected_stream (playbin, stream);
+ gst_object_unref (stream);
}
if (pstate)
playbin->do_stream_selections = FALSE;