Lines Matching refs:provided_muxer
678 if (splitmux->provided_muxer) in gst_splitmux_sink_finalize()
679 gst_object_unref (splitmux->provided_muxer); in gst_splitmux_sink_finalize()
842 gst_clear_object (&splitmux->provided_muxer); in gst_splitmux_sink_set_property()
843 splitmux->provided_muxer = g_value_get_object (value); in gst_splitmux_sink_set_property()
844 if (splitmux->provided_muxer) in gst_splitmux_sink_set_property()
845 gst_object_ref_sink (splitmux->provided_muxer); in gst_splitmux_sink_set_property()
992 g_value_set_object (value, splitmux->provided_muxer); in gst_splitmux_sink_get_property()
3722 GstElement *provided_muxer = NULL; in create_muxer() local
3725 if (splitmux->provided_muxer != NULL) in create_muxer()
3726 provided_muxer = gst_object_ref (splitmux->provided_muxer); in create_muxer()
3729 if ((!splitmux->async_finalize && provided_muxer == NULL) || in create_muxer()
3749 gst_element_set_locked_state (provided_muxer, FALSE); in create_muxer()
3750 if (!gst_bin_add (GST_BIN (splitmux), provided_muxer)) { in create_muxer()
3752 gst_object_unref (provided_muxer); in create_muxer()
3756 splitmux->muxer = provided_muxer; in create_muxer()
3757 gst_object_unref (provided_muxer); in create_muxer()