/third_party/gstreamer/gstplugins_base/gst/encoding/ |
D | gststreamsplitter.c | 242 if (G_UNLIKELY (stream_splitter->srcpads == NULL)) { in gst_stream_splitter_sink_event() 249 tmp = stream_splitter->srcpads; in gst_stream_splitter_sink_event() 297 if (G_UNLIKELY (stream_splitter->srcpads == NULL)) { in gst_stream_splitter_sink_getcaps() 304 tmp = stream_splitter->srcpads; in gst_stream_splitter_sink_getcaps() 350 if (G_UNLIKELY (stream_splitter->srcpads == NULL)) in gst_stream_splitter_sink_acceptcaps() 354 tmp = stream_splitter->srcpads; in gst_stream_splitter_sink_acceptcaps() 434 if (G_UNLIKELY (stream_splitter->srcpads == NULL)) { in gst_stream_splitter_sink_setcaps() 443 tmp = stream_splitter->srcpads; in gst_stream_splitter_sink_setcaps() 541 stream_splitter->srcpads = g_list_append (stream_splitter->srcpads, srcpad); in gst_stream_splitter_request_new_pad() 558 tmp = g_list_find (stream_splitter->srcpads, pad); in gst_stream_splitter_release_pad() [all …]
|
D | gststreamsplitter.h | 42 GList *srcpads; member
|
D | gstencodebasebin.c | 1404 gst_ghost_pad_new ("src", sgroup->smart_capsfilter->srcpads->data))) { in setup_smart_encoder() 2505 if (!element->srcpads) { in gst_encode_base_bin_tear_down_profile() 2506 while (element->srcpads) in gst_encode_base_bin_tear_down_profile() 2507 gst_element_remove_pad (element, element->srcpads->data); in gst_encode_base_bin_tear_down_profile()
|
D | gstsmartencoder.c | 842 GST_PAD (gst_ghost_pad_new ("chainpad", capsfilter->srcpads->data)); in gst_smart_encoder_add_parser()
|
/third_party/gstreamer/gstplugins_bad/gst/mpegtsdemux/ |
D | mpegtsparse.c | 475 for (tmp = parse->srcpads; tmp; tmp = tmp->next) { in push_event() 537 parse->srcpads = g_list_remove_all (parse->srcpads, pad); in mpegts_parse_pad_removed() 579 parse->srcpads = g_list_append (parse->srcpads, pad); in mpegts_parse_request_new_pad() 789 GList *srcpads; in mpegts_parse_push() local 793 srcpads = parse->srcpads; in mpegts_parse_push() 796 g_list_foreach (srcpads, (GFunc) pad_clear_for_push, parse); in mpegts_parse_push() 797 if (srcpads) in mpegts_parse_push() 804 if (G_LIKELY (srcpads)) { in mpegts_parse_push() 805 pad = GST_PAD_CAST (srcpads->data); in mpegts_parse_push() 855 srcpads = parse->srcpads; in mpegts_parse_push() [all …]
|
D | mpegtsparse.h | 72 GList *srcpads; member
|
/third_party/gstreamer/gstplugins_good/gst/multipart/ |
D | multipartdemux.c | 205 while (demux->srcpads != NULL) { in gst_multipart_demux_remove_src_pads() 206 GstMultipartPad *mppad = demux->srcpads->data; in gst_multipart_demux_remove_src_pads() 211 demux->srcpads = g_slist_delete_link (demux->srcpads, demux->srcpads); in gst_multipart_demux_remove_src_pads() 213 demux->srcpads = NULL; in gst_multipart_demux_remove_src_pads() 267 for (walk = demux->srcpads; walk; walk = g_slist_next (walk)) { in gst_multipart_combine_flows() 288 walk = demux->srcpads; in gst_multipart_find_pad_by_mime() 327 demux->srcpads = g_slist_prepend (demux->srcpads, mppad); in gst_multipart_find_pad_by_mime() 591 if (!multipart->srcpads) { in gst_multipart_demux_event() 622 for (l = multipart->srcpads; l != NULL; l = l->next) { in gst_multipart_demux_chain()
|
D | multipartdemux.h | 74 GSList *srcpads; member
|
/third_party/gstreamer/gstplugins_good/gst/rtpmanager/ |
D | gstrtpptdemux.c | 370 for (walk = rtpdemux->srcpads; walk; walk = g_slist_next (walk)) { in gst_rtp_pt_demux_clear_pt_map() 385 for (walk = rtpdemux->srcpads; walk; walk = g_slist_next (walk)) { in need_caps_for_pt() 404 for (walk = rtpdemux->srcpads; walk; walk = g_slist_next (walk)) { in clear_newcaps_for_pt() 502 rtpdemux->srcpads = g_slist_append (rtpdemux->srcpads, rtpdemuxpad); in gst_rtp_pt_demux_chain() 590 for (walk = rtpdemux->srcpads; walk; walk = g_slist_next (walk)) { in find_pad_for_pt() 668 for (walk = demux->srcpads; walk; walk = g_slist_next (walk)) { in gst_rtp_pt_demux_src_event() 698 ptdemux->srcpads = NULL; in gst_rtp_pt_demux_setup() 714 tmppads = ptdemux->srcpads; in gst_rtp_pt_demux_release() 715 ptdemux->srcpads = NULL; in gst_rtp_pt_demux_release()
|
D | gstrtpssrcdemux.c | 168 for (walk = demux->srcpads; walk; walk = g_slist_next (walk)) { in find_demux_pads_for_ssrc() 324 demux->srcpads = g_slist_prepend (demux->srcpads, dpads); in find_or_create_demux_pad_for_ssrc() 529 g_slist_free_full (demux->srcpads, in gst_rtp_ssrc_demux_reset() 531 demux->srcpads = NULL; in gst_rtp_ssrc_demux_reset() 571 demux->srcpads = g_slist_remove (demux->srcpads, dpads); in gst_rtp_ssrc_demux_clear_ssrc() 613 for (walk = fdata->demux->srcpads; walk; walk = walk->next) { in forward_event() 822 for (walk = demux->srcpads; walk; walk = g_slist_next (walk)) { in find_demux_pad_for_pad() 877 for (current = demux->srcpads; current; current = g_slist_next (current)) { in gst_rtp_ssrc_demux_iterate_internal_links_src()
|
D | gstrtpssrcdemux.h | 42 GSList *srcpads; member
|
D | gstrtpptdemux.h | 41 GSList *srcpads; /*< a linked list of GstRtpPtDemuxPad objects */ member
|
/third_party/gstreamer/gstplugins_good/gst/interleave/ |
D | deinterleave.c | 283 self->srcpads = g_list_prepend (self->srcpads, gst_object_ref (pad)); in gst_deinterleave_add_new_pads() 289 self->srcpads = g_list_reverse (self->srcpads); in gst_deinterleave_add_new_pads() 299 for (l = self->srcpads, i = 0; l; l = l->next, i++) { in gst_deinterleave_set_pads_caps() 327 for (l = self->srcpads; l; l = l->next) { in gst_deinterleave_remove_pads() 333 g_list_free (self->srcpads); in gst_deinterleave_remove_pads() 334 self->srcpads = NULL; in gst_deinterleave_remove_pads() 463 if (self->srcpads) { in gst_deinterleave_sink_setcaps() 705 if (!self->srcpads && !GST_EVENT_IS_STICKY (event)) { in gst_deinterleave_sink_event() 860 for (srcs = self->srcpads; srcs != NULL; srcs = srcs->next) in gst_deinterleave_process() 870 for (srcs = self->srcpads, i = 0; srcs; srcs = srcs->next, i++) { in gst_deinterleave_process() [all …]
|
D | deinterleave.h | 52 GList *srcpads; member
|
/third_party/gstreamer/gstplugins_bad/gst/rist/ |
D | gstroundrobin.c | 71 src_pad = g_list_nth_data (elem->srcpads, disp->index); in gst_round_robin_chain()
|
/third_party/gstreamer/gstreamer/gst/ |
D | gstutils.c | 1806 const GList *srcpads, *destpads, *srctempls, *desttempls, *l; in gst_element_link_pads_full() local 1852 srcpads = NULL; in gst_element_link_pads_full() 1856 srcpads = GST_ELEMENT_PADS (src); in gst_element_link_pads_full() 1857 srcpad = srcpads ? GST_PAD_CAST (srcpads->data) : NULL; in gst_element_link_pads_full() 1964 if (srcpads) { in gst_element_link_pads_full() 1965 srcpads = g_list_next (srcpads); in gst_element_link_pads_full() 1966 if (srcpads) { in gst_element_link_pads_full() 1968 srcpad = GST_PAD_CAST (srcpads->data); in gst_element_link_pads_full() 1972 } while (srcpads); in gst_element_link_pads_full()
|
D | gstelement.c | 786 element->srcpads = g_list_append (element->srcpads, pad); in gst_element_add_pad() 909 element->srcpads = g_list_remove (element->srcpads, pad); in gst_element_remove_pad() 1353 return gst_element_iterate_pad_list (element, &element->srcpads); in gst_element_iterate_src_pads() 1463 &element->srcpads, &element->numsrcpads); in gst_element_foreach_src_pad() 1878 pads = element->srcpads; in gst_element_get_random_pad()
|
D | gstelement.h | 784 GList *srcpads; member
|
/third_party/gstreamer/gstplugins_bad/ext/qroverlay/ |
D | gstbaseqroverlay.c | 339 priv->overlaycomposition->srcpads->data, src_tmpl)); in gst_base_qr_overlay_init()
|
/third_party/gstreamer/gstreamer/docs/random/wtay/ |
D | scheduling_ideas | 52 * data is pushed on the srcpads 67 * no srcpads
|
D | capsnego2 | 161 simply set the caps on all srcpads when a set_caps is performed, or we
|
/third_party/gstreamer/gstreamer/plugins/elements/ |
D | gsttee.c | 879 pads = GST_ELEMENT_CAST (tee)->srcpads; in gst_tee_handle_data() 925 pads = GST_ELEMENT_CAST (tee)->srcpads; in gst_tee_handle_data()
|
/third_party/gstreamer/gstreamer/tests/check/gst/ |
D | gstghostpad.c | 345 fail_unless (GST_IS_GHOST_PAD (b2->srcpads->data)); in GST_START_TEST() 352 gsrc = GST_PAD (gst_object_ref (b2->srcpads->data)); in GST_START_TEST()
|
/third_party/gstreamer/gstplugins_bad/gst-libs/gst/insertbin/ |
D | gstinsertbin.c | 335 pad = element->srcpads->data; in get_single_pad()
|
/third_party/gstreamer/gstplugins_bad/gst/transcode/ |
D | gsttranscodebin.c | 224 filter_src = filter->srcpads->data; in _insert_filter()
|