Home
last modified time | relevance | path

Searched refs:active_stream (Results 1 – 9 of 9) sorted by relevance

/third_party/gstreamer/gstplugins_base/gst/playback/
Dgstdecodebin3-parse.c58 GstStream *active_stream; member
266 if (input->active_stream != stream) { in parse_chain_output_probe()
268 if (input->active_stream) in parse_chain_output_probe()
269 gst_object_unref (input->active_stream); in parse_chain_output_probe()
270 input->active_stream = stream; in parse_chain_output_probe()
286 if (caps && input->active_stream) in parse_chain_output_probe()
287 gst_stream_set_caps (input->active_stream, caps); in parse_chain_output_probe()
396 stream->active_stream ? gst_stream_get_stream_id (stream->active_stream) : in remove_input_stream()
416 if (stream->active_stream) in remove_input_stream()
417 gst_object_unref (stream->active_stream); in remove_input_stream()
[all …]
Dgstdecodebin3.c325 GstStream *active_stream; member
1599 if (output->type == stype && output->slot && output->slot->active_stream) { in find_free_compatible_output()
1600 GstStream *tstream = output->slot->active_stream; in find_free_compatible_output()
1642 stream_id = gst_stream_get_stream_id (slot->active_stream); in get_output_for_slot()
1643 caps = gst_stream_get_caps (slot->active_stream); in get_output_for_slot()
1679 output = find_free_compatible_output (dbin, slot->active_stream); in get_output_for_slot()
1743 gst_stream_get_stream_id (output->slot->active_stream)); in is_selection_done()
1745 gst_message_streams_selected_add (msg, output->slot->active_stream); in is_selection_done()
1866 if (slot->active_stream == NULL) { in multiqueue_src_probe()
1867 slot->active_stream = stream; in multiqueue_src_probe()
[all …]
Dgstparsebin.c469 GstStream *active_stream; member
1385 parsepad->active_stream); in analyze_new_pad()
1386 g_assert (parsepad->active_stream); in analyze_new_pad()
1388 gst_stream_new (gst_stream_get_stream_id (parsepad->active_stream), in analyze_new_pad()
1390 gst_stream_get_stream_flags (parsepad->active_stream)); in analyze_new_pad()
1391 gst_object_replace ((GstObject **) & parsepad->active_stream, in analyze_new_pad()
1394 parsepad->active_stream); in analyze_new_pad()
3713 if (p->active_stream && p->active_collection == NULL in gst_parse_chain_expose()
3728 if (p->active_stream && p->active_collection == NULL in gst_parse_chain_expose()
3759 if (p->active_stream != NULL && p->active_collection == NULL) { in build_fallback_collection()
[all …]
/third_party/gstreamer/gstplugins_bad/ext/dash/
Dgstdashdemux.c793 GstActiveStream *active_stream; in gst_dash_demux_setup_all_streams() local
800 active_stream = in gst_dash_demux_setup_all_streams()
802 if (active_stream == NULL) in gst_dash_demux_setup_all_streams()
806 && active_stream->mimeType == GST_STREAM_AUDIO) { in gst_dash_demux_setup_all_streams()
812 srcpad = gst_dash_demux_create_pad (demux, active_stream); in gst_dash_demux_setup_all_streams()
816 caps = gst_dash_demux_get_input_caps (demux, active_stream); in gst_dash_demux_setup_all_streams()
819 if (active_stream->cur_adapt_set) { in gst_dash_demux_setup_all_streams()
820 GstMPDAdaptationSetNode *adp_set = active_stream->cur_adapt_set; in gst_dash_demux_setup_all_streams()
846 stream->active_stream = active_stream; in gst_dash_demux_setup_all_streams()
867 if (active_stream->cur_adapt_set && in gst_dash_demux_setup_all_streams()
[all …]
Dgstmpdparser.c1356 gst_mpdparser_free_active_stream (GstActiveStream * active_stream) in gst_mpdparser_free_active_stream() argument
1358 if (active_stream) { in gst_mpdparser_free_active_stream()
1359 g_free (active_stream->baseURL); in gst_mpdparser_free_active_stream()
1360 active_stream->baseURL = NULL; in gst_mpdparser_free_active_stream()
1361 g_free (active_stream->queryURL); in gst_mpdparser_free_active_stream()
1362 active_stream->queryURL = NULL; in gst_mpdparser_free_active_stream()
1363 if (active_stream->segments) in gst_mpdparser_free_active_stream()
1364 g_ptr_array_unref (active_stream->segments); in gst_mpdparser_free_active_stream()
1365 g_slice_free (GstActiveStream, active_stream); in gst_mpdparser_free_active_stream()
Dgstdashdemux.h65 GstActiveStream *active_stream; member
Dgstmpdparser.h160 void gst_mpdparser_free_active_stream (GstActiveStream * active_stream);
/third_party/gstreamer/gstreamer/tests/check/elements/
Dstreamiddemux.c372 gint active_stream = rand () % NUM_SUBSTREAMS; in GST_START_TEST() local
373 name = g_strdup_printf ("test%d", active_stream); in GST_START_TEST()
378 gst_event_new_caps (td.caps[active_stream]))); in GST_START_TEST()
380 gst_event_new_segment (&td.segment[active_stream]))); in GST_START_TEST()
Dselector.c432 setup_input_selector_with_2_streams (gint active_stream) in setup_input_selector_with_2_streams() argument
445 if (active_stream == 1) { in setup_input_selector_with_2_streams()