Home
last modified time | relevance | path

Searched refs:sinkpads (Results 1 – 25 of 60) sorted by relevance

123

/third_party/gstreamer/gstplugins_base/gst/encoding/
Dgststreamcombiner.c120 for (tmp = combiner->sinkpads; tmp; tmp = tmp->next) { in _all_sink_pads_eos()
218 else if (stream_combiner->sinkpads) in gst_stream_combiner_src_event()
219 sinkpad = (GstPad *) stream_combiner->sinkpads->data; in gst_stream_combiner_src_event()
245 else if (stream_combiner->sinkpads) in gst_stream_combiner_src_query()
246 sinkpad = (GstPad *) stream_combiner->sinkpads->data; in gst_stream_combiner_src_query()
293 stream_combiner->sinkpads = in gst_stream_combiner_request_new_pad()
294 g_list_append (stream_combiner->sinkpads, sinkpad); in gst_stream_combiner_request_new_pad()
314 tmp = g_list_find (stream_combiner->sinkpads, pad); in gst_stream_combiner_release_pad()
318 stream_combiner->sinkpads = in gst_stream_combiner_release_pad()
319 g_list_delete_link (stream_combiner->sinkpads, tmp); in gst_stream_combiner_release_pad()
Dgststreamcombiner.h42 GList *sinkpads; member
/third_party/gstreamer/gstreamer/plugins/elements/
Dgstconcat.c317 self->sinkpads = g_list_prepend (self->sinkpads, gst_object_ref (sinkpad)); in gst_concat_request_new_pad()
362 for (l = self->sinkpads; l; l = l->next) { in gst_concat_release_pad()
365 self->sinkpads = g_list_delete_link (self->sinkpads, l); in gst_concat_release_pad()
402 if (self->current_sinkpad == NULL && g_list_length (self->sinkpads) == 1) { in gst_concat_pad_wait()
405 self->current_sinkpad = gst_object_ref (self->sinkpads->data); in gst_concat_pad_wait()
495 for (l = self->sinkpads; l; l = l->next) { in gst_concat_switch_pad()
649 if (!forward && g_list_length (self->sinkpads) == 1) in gst_concat_sink_event()
665 if (!forward && g_list_length (self->sinkpads) == 1) in gst_concat_sink_event()
750 if (sinkpad == NULL && g_list_length (self->sinkpads) == 1) { in gst_concat_src_event()
751 sinkpad = gst_object_ref (self->sinkpads->data); in gst_concat_src_event()
Dgstconcat.h51 GList *sinkpads; /* Last is earliest */ member
/third_party/gstreamer/gstplugins_good/gst/avi/
Dgstavimux.c216 node = mux->sinkpads; in gst_avi_mux_finalize()
225 g_slist_free (mux->sinkpads); in gst_avi_mux_finalize()
226 mux->sinkpads = NULL; in gst_avi_mux_finalize()
331 node = avimux->sinkpads; in gst_avi_mux_reset()
348 g_slist_free (avimux->sinkpads); in gst_avi_mux_reset()
349 avimux->sinkpads = newlist; in gst_avi_mux_reset()
1086 avimux->sinkpads = g_slist_append (avimux->sinkpads, avipad); in gst_avi_mux_request_new_pad()
1103 avimux->sinkpads = g_slist_prepend (avimux->sinkpads, avipad); in gst_avi_mux_request_new_pad()
1158 node = avimux->sinkpads; in gst_avi_mux_release_pad()
1172 avimux->sinkpads = g_slist_remove (avimux->sinkpads, avipad); in gst_avi_mux_release_pad()
[all …]
Dgstavimux.h156 GSList *sinkpads; member
/third_party/gstreamer/gstplugins_good/gst/videomixer/
Dvideomixer2.c190 for (l = mix->sinkpads; l; l = l->next) { in gst_videomixer2_update_src_caps()
333 for (tmp = mix->sinkpads; tmp; tmp = tmp->next) { in gst_videomixer2_update_converters()
430 for (tmp = mix->sinkpads; tmp; tmp = tmp->next) { in gst_videomixer2_update_converters()
711 mix->sinkpads = g_slist_sort (mix->sinkpads, in gst_videomixer2_pad_set_property()
860 for (l = mix->sinkpads; l; l = l->next) { in gst_videomixer2_reset()
887 for (l = mix->sinkpads; l; l = l->next) { in gst_videomixer2_fill_queues()
1108 for (l = mix->sinkpads; l; l = l->next) { in gst_videomixer2_blend_buffers()
1529 for (l = mix->sinkpads; l; l = l->next) { in gst_videomixer2_src_event()
2023 mix->sinkpads = g_slist_insert_sorted (mix->sinkpads, mixpad, in gst_videomixer2_request_new_pad()
2051 if (G_UNLIKELY (g_slist_find (mix->sinkpads, pad) == NULL)) { in gst_videomixer2_release_pad()
[all …]
Dvideomixer2.h87 GSList *sinkpads; member
/third_party/gstreamer/gstplugins_bad/gst/mxf/
Dmxfmux.c236 for (l = GST_ELEMENT_CAST (mux)->sinkpads; l; l = l->next) { in gst_mxf_mux_reset()
482 for (l = GST_ELEMENT_CAST (mux)->sinkpads; l; l = l->next) { in gst_mxf_mux_create_metadata()
524 for (l = GST_ELEMENT_CAST (mux)->sinkpads; l; l = l->next) { in gst_mxf_mux_create_metadata()
683 for (l = GST_ELEMENT_CAST (mux)->sinkpads; l; l = l->next) { in gst_mxf_mux_create_metadata()
795 for (l = GST_ELEMENT_CAST (mux)->sinkpads; l; l = l->next) { in gst_mxf_mux_create_metadata()
1134 for (l = GST_ELEMENT_CAST (mux)->sinkpads; l; l = l->next) { in gst_mxf_mux_init_partition_pack()
1275 if (pad == (GstMXFMuxPad *) GST_ELEMENT_CAST (mux)->sinkpads->data) { in gst_mxf_mux_handle_buffer()
1472 for (l = GST_ELEMENT_CAST (mux)->sinkpads; l; l = l->next) { in gst_mxf_mux_handle_eos()
1516 for (l = GST_ELEMENT_CAST (mux)->sinkpads; l; l = l->next) { in gst_mxf_mux_handle_eos()
1740 if (GST_ELEMENT_CAST (mux)->sinkpads == NULL) { in gst_mxf_mux_aggregate()
[all …]
/third_party/gstreamer/gstreamer/tests/check/elements/
Dmultiqueue.c714 GstPad *sinkpads[2]; in GST_START_TEST() local
764 sinkpads[i] = gst_pad_new (name, GST_PAD_SINK); in GST_START_TEST()
766 gst_pad_set_chain_function (sinkpads[i], mq_dummypad_chain); in GST_START_TEST()
767 gst_pad_set_event_function (sinkpads[i], mq_dummypad_event); in GST_START_TEST()
768 gst_pad_set_query_function (sinkpads[i], mq_dummypad_query); in GST_START_TEST()
781 gst_pad_set_element_private (sinkpads[i], pad_data + i); in GST_START_TEST()
783 fail_unless (gst_pad_link (mq_srcpad, sinkpads[i]) == GST_PAD_LINK_OK); in GST_START_TEST()
784 gst_pad_set_active (sinkpads[i], TRUE); in GST_START_TEST()
854 gst_object_unref (sinkpads[i]); in GST_START_TEST()
/third_party/gstreamer/gstplugins_base/ext/gl/
Dgstglstereomix.c321 walk = element->sinkpads; in gst_gl_stereo_mix_make_output()
542 for (l = GST_ELEMENT (vagg)->sinkpads; l; l = l->next) { in _update_caps()
667 walk = GST_ELEMENT (mixer)->sinkpads; in gst_gl_stereo_mix_process_frames()
771 obj = g_list_nth_data (GST_ELEMENT_CAST (gl_stereo_mix)->sinkpads, index); in gst_gl_stereo_mix_child_proxy_get_child_by_index()
Dgstglmosaic.c399 walk = GST_ELEMENT (mosaic)->sinkpads; in gst_gl_mosaic_callback()
463 obj = g_list_nth_data (GST_ELEMENT_CAST (gl_mosaic)->sinkpads, index); in gst_gl_mosaic_child_proxy_get_child_by_index()
/third_party/gstreamer/gstplugins_good/gst/isomp4/
Dgstqtmux.c796 for (l = GST_ELEMENT_CAST (qtmux)->sinkpads; l; l = l->next) { in gst_qt_mux_reset()
808 for (l = GST_ELEMENT_CAST (qtmux)->sinkpads; l; l = l->next) { in gst_qt_mux_reset()
1925 for (l = GST_ELEMENT (qtmux)->sinkpads; l; l = l->next) { in gst_qt_mux_setup_metadata()
2422 for (l = GST_ELEMENT_CAST (qtmux)->sinkpads; l; l = l->next) { in gst_qt_mux_send_moov()
2603 g_list_length (GST_ELEMENT (qtmux)->sinkpads))) { in gst_qt_mux_prepare_moov_recovery()
2612 for (l = GST_ELEMENT_CAST (qtmux)->sinkpads; l; l = l->next) { in gst_qt_mux_prepare_moov_recovery()
2871 for (l = GST_ELEMENT_CAST (qtmux)->sinkpads; l; l = l->next) { in find_video_sample_duration()
2956 if (GST_ELEMENT_CAST (qtmux)->sinkpads->next) { in find_best_pad_prefill_start()
2971 for (l = GST_ELEMENT_CAST (qtmux)->sinkpads; l; l = l->next) { in find_best_pad_prefill_start()
3007 for (l = GST_ELEMENT_CAST (qtmux)->sinkpads; l; l = l->next) { in gst_qt_mux_prefill_samples()
[all …]
/third_party/gstreamer/gstplugins_base/tests/check/elements/
Dcompositor.c1907 GList *sinkpads; in GST_START_TEST() local
1919 sinkpads = GST_ELEMENT (compositor)->sinkpads; in GST_START_TEST()
1920 ck_assert_ptr_eq (sinkpads->data, sinkpad1); in GST_START_TEST()
1921 ck_assert_ptr_eq (sinkpads->next->data, sinkpad2); in GST_START_TEST()
1925 sinkpads = GST_ELEMENT (compositor)->sinkpads; in GST_START_TEST()
1926 ck_assert_ptr_eq (sinkpads->data, sinkpad2); in GST_START_TEST()
1927 ck_assert_ptr_eq (sinkpads->next->data, sinkpad1); in GST_START_TEST()
1931 sinkpads = GST_ELEMENT (compositor)->sinkpads; in GST_START_TEST()
1932 ck_assert_ptr_eq (sinkpads->data, sinkpad2); in GST_START_TEST()
1933 ck_assert_ptr_eq (sinkpads->next->data, sinkpad1); in GST_START_TEST()
[all …]
/third_party/gstreamer/gstplugins_bad/gst/rist/
Dgstroundrobin.c113 pad = GST_PAD (GST_ELEMENT (disp)->sinkpads->data); in gst_round_robin_init()
/third_party/gstreamer/gstplugins_bad/ext/iqa/
Diqa.c110 obj = g_list_nth_data (GST_ELEMENT_CAST (iqa)->sinkpads, index); in gst_iqa_child_proxy_get_child_by_index()
352 for (l = GST_ELEMENT (vagg)->sinkpads; l; l = l->next) { in gst_iqa_aggregate_frames()
/third_party/gstreamer/gstplugins_base/gst/compositor/
Dcompositor.c564 l = g_list_find (GST_ELEMENT (vagg)->sinkpads, pad); in gst_compositor_pad_prepare_frame_start()
973 for (l = GST_ELEMENT (vagg)->sinkpads; l; l = l->next) { in _fixate_caps()
1234 for (l = GST_ELEMENT (vagg)->sinkpads; l; l = l->next) { in _should_draw_background()
1377 for (l = GST_ELEMENT (vagg)->sinkpads; l; l = l->next) { in gst_compositor_aggregate_frames()
1394 for (l = GST_ELEMENT (vagg)->sinkpads; l; l = l->next) { in gst_compositor_aggregate_frames()
1680 obj = g_list_nth_data (GST_ELEMENT_CAST (compositor)->sinkpads, index); in gst_compositor_child_proxy_get_child_by_index()
/third_party/gstreamer/gstplugins_bad/tests/examples/wpe/
Dwpe.c92 sink = out->sinkpads->data; in _wpe_pad_added()
/third_party/gstreamer/gstreamer/libs/gst/base/
Dgstaggregator.c469 GList *l, *sinkpads; in gst_aggregator_check_pads_ready() local
478 sinkpads = GST_ELEMENT_CAST (self)->sinkpads; in gst_aggregator_check_pads_ready()
479 if (sinkpads == NULL) in gst_aggregator_check_pads_ready()
482 for (l = sinkpads; l != NULL; l = l->next) { in gst_aggregator_check_pads_ready()
904 for (l = GST_ELEMENT_CAST (self)->sinkpads; l != NULL; l = l->next) { in gst_aggregator_wait_and_check()
1439 for (item = GST_ELEMENT (self)->sinkpads; item; item = item->next) { in gst_aggregator_aggregate_func()
1546 for (tmp = GST_ELEMENT (self)->sinkpads; tmp; tmp = tmp->next) { in gst_aggregator_all_flush_stop_received()
1564 for (tmp = GST_ELEMENT (self)->sinkpads; tmp; tmp = tmp->next) { in gst_aggregator_all_flush_start_received()
2644 for (item = GST_ELEMENT_CAST (self)->sinkpads; item; item = item->next) { in gst_aggregator_set_latency_property()
2654 for (item = GST_ELEMENT_CAST (self)->sinkpads; item; item = item->next) { in gst_aggregator_set_latency_property()
/third_party/gstreamer/gstplugins_base/gst-libs/gst/video/
Dgstvideoaggregator.c162 GST_ELEMENT (vagg)->sinkpads = in gst_video_aggregator_pad_set_property()
163 g_list_sort (GST_ELEMENT (vagg)->sinkpads, in gst_video_aggregator_pad_set_property()
1039 for (tmp = GST_ELEMENT (vagg)->sinkpads; tmp; tmp = tmp->next) { in gst_video_aggregator_find_best_format()
1159 for (l = GST_ELEMENT (vagg)->sinkpads; l; l = l->next) { in gst_video_aggregator_default_fixate_src_caps()
1308 for (l = GST_ELEMENT (vagg)->sinkpads; l; l = l->next) { in gst_video_aggregator_default_negotiated_src_caps()
1378 for (walk = GST_ELEMENT (vagg)->sinkpads; walk; walk = g_list_next (walk)) { in gst_video_aggregator_get_sinkpads_interlace_mode()
1713 for (l = GST_ELEMENT (vagg)->sinkpads; l; l = l->next) { in gst_video_aggregator_reset()
1742 for (l = GST_ELEMENT (vagg)->sinkpads; l; l = l->next) { in gst_video_aggregator_fill_queues()
2560 for (l = GST_ELEMENT (vagg)->sinkpads; l; l = l->next) { in gst_video_aggregator_flush()
2669 element->sinkpads = g_list_sort (element->sinkpads, in gst_video_aggregator_request_new_pad()
/third_party/gstreamer/gstplugins_bad/tests/examples/webrtc/
Dwebrtc.c75 sink = out->sinkpads->data; in _webrtc_pad_added()
Dwebrtcbidirectional.c75 sink = out->sinkpads->data; in _webrtc_pad_added()
Dwebrtcswap.c93 sink = out->sinkpads->data; in _webrtc_pad_added()
Dwebrtctransceiver.c75 sink = out->sinkpads->data; in _webrtc_pad_added()
/third_party/gstreamer/gstreamer/docs/random/company/
Dpush-vs-pull14 Getbased elements have no sinkpads. Every sourcepad has a getfunction that

123