/third_party/gstreamer/gstplugins_base/gst/encoding/ |
D | gststreamcombiner.c | 120 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()
|
D | gststreamcombiner.h | 42 GList *sinkpads; member
|
/third_party/gstreamer/gstreamer/plugins/elements/ |
D | gstconcat.c | 317 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()
|
D | gstconcat.h | 51 GList *sinkpads; /* Last is earliest */ member
|
/third_party/gstreamer/gstplugins_good/gst/avi/ |
D | gstavimux.c | 216 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 …]
|
D | gstavimux.h | 156 GSList *sinkpads; member
|
/third_party/gstreamer/gstplugins_good/gst/videomixer/ |
D | videomixer2.c | 190 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 …]
|
D | videomixer2.h | 87 GSList *sinkpads; member
|
/third_party/gstreamer/gstplugins_bad/gst/mxf/ |
D | mxfmux.c | 236 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/ |
D | multiqueue.c | 714 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/ |
D | gstglstereomix.c | 321 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()
|
D | gstglmosaic.c | 399 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/ |
D | gstqtmux.c | 796 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/ |
D | compositor.c | 1907 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/ |
D | gstroundrobin.c | 113 pad = GST_PAD (GST_ELEMENT (disp)->sinkpads->data); in gst_round_robin_init()
|
/third_party/gstreamer/gstplugins_bad/ext/iqa/ |
D | iqa.c | 110 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/ |
D | compositor.c | 564 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/ |
D | wpe.c | 92 sink = out->sinkpads->data; in _wpe_pad_added()
|
/third_party/gstreamer/gstreamer/libs/gst/base/ |
D | gstaggregator.c | 469 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/ |
D | gstvideoaggregator.c | 162 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/ |
D | webrtc.c | 75 sink = out->sinkpads->data; in _webrtc_pad_added()
|
D | webrtcbidirectional.c | 75 sink = out->sinkpads->data; in _webrtc_pad_added()
|
D | webrtcswap.c | 93 sink = out->sinkpads->data; in _webrtc_pad_added()
|
D | webrtctransceiver.c | 75 sink = out->sinkpads->data; in _webrtc_pad_added()
|
/third_party/gstreamer/gstreamer/docs/random/company/ |
D | push-vs-pull | 14 Getbased elements have no sinkpads. Every sourcepad has a getfunction that
|