/third_party/gstreamer/gstplugins_bad/ext/dtls/ |
D | gstdtlssrtpdec.c | 173 GstPad *target_pad, *ghost_pad; in gst_dtls_srtp_dec_init() local 219 ghost_pad = gst_ghost_pad_new_from_template ("rtp_src", target_pad, templ); in gst_dtls_srtp_dec_init() 221 g_return_if_fail (ghost_pad); in gst_dtls_srtp_dec_init() 223 ret = gst_element_add_pad (GST_ELEMENT (self), ghost_pad); in gst_dtls_srtp_dec_init() 228 ghost_pad = gst_ghost_pad_new_from_template ("rtcp_src", target_pad, templ); in gst_dtls_srtp_dec_init() 230 g_return_if_fail (ghost_pad); in gst_dtls_srtp_dec_init() 232 ret = gst_element_add_pad (GST_ELEMENT (self), ghost_pad); in gst_dtls_srtp_dec_init() 237 ghost_pad = gst_ghost_pad_new_from_template ("sink", target_pad, templ); in gst_dtls_srtp_dec_init() 239 g_return_if_fail (ghost_pad); in gst_dtls_srtp_dec_init() 241 ret = gst_element_add_pad (GST_ELEMENT (self), ghost_pad); in gst_dtls_srtp_dec_init() [all …]
|
D | gstdtlssrtpenc.c | 389 GstPad *ghost_pad = NULL; in gst_dtls_srtp_enc_request_new_pad() local 428 ghost_pad = add_ghost_pad (element, name, target_pad, templ); in gst_dtls_srtp_enc_request_new_pad() 443 ghost_pad = add_ghost_pad (element, name, target_pad, templ); in gst_dtls_srtp_enc_request_new_pad() 451 ghost_pad = add_ghost_pad (element, name, target_pad, templ); in gst_dtls_srtp_enc_request_new_pad() 458 if (caps && ghost_pad) { in gst_dtls_srtp_enc_request_new_pad() 459 g_object_set (ghost_pad, "caps", caps, NULL); in gst_dtls_srtp_enc_request_new_pad() 462 return ghost_pad; in gst_dtls_srtp_enc_request_new_pad()
|
/third_party/gstreamer/gstplugins_bad/sys/d3d11/ |
D | gstd3d11compositorbin.cpp | 542 GstD3D11CompositorBinPad *ghost_pad; member 721 if (self->compositor && chain->ghost_pad && chain->ghost_pad->target) { in gst_d3d11_compositor_bin_dispose() 723 chain->ghost_pad->target); in gst_d3d11_compositor_bin_dispose() 724 gst_d3d11_compositor_bin_pad_unset_target (chain->ghost_pad); in gst_d3d11_compositor_bin_dispose() 825 chain->ghost_pad = (GstD3D11CompositorBinPad *) in gst_d3d11_compositor_bin_input_chain_new() 830 gst_d3d11_compositor_bin_pad_set_target (chain->ghost_pad, compositor_pad); in gst_d3d11_compositor_bin_input_chain_new() 833 gst_ghost_pad_set_target (GST_GHOST_PAD_CAST (chain->ghost_pad), pad); in gst_d3d11_compositor_bin_input_chain_new() 838 gst_pad_set_active (GST_PAD (chain->ghost_pad), TRUE); in gst_d3d11_compositor_bin_input_chain_new() 842 GST_PAD_CAST (chain->ghost_pad)); in gst_d3d11_compositor_bin_input_chain_new() 856 if (chain->ghost_pad && chain->probe_id) { in gst_d3d11_compositor_bin_input_chain_free() [all …]
|
/third_party/gstreamer/gstplugins_base/ext/gl/ |
D | gstglmixerbin.c | 70 GstGhostPad *ghost_pad; member 83 chain->ghost_pad = NULL; in _free_input_chain() 346 chain->ghost_pad = klass->create_input_pad (self, chain->mixer_pad); in _create_input_chain() 347 gst_object_set_name (GST_OBJECT (chain->ghost_pad), name); in _create_input_chain() 348 gst_ghost_pad_set_target (chain->ghost_pad, pad); in _create_input_chain() 350 chain->ghost_pad = in _create_input_chain() 358 gst_pad_set_active (GST_PAD (chain->ghost_pad), TRUE); in _create_input_chain() 361 gst_element_add_pad (GST_ELEMENT_CAST (self), GST_PAD (chain->ghost_pad)); in _create_input_chain() 517 G_OBJECT (chain->ghost_pad), GST_OBJECT_NAME (chain->ghost_pad)); in gst_gl_mixer_bin_request_new_pad() 519 return GST_PAD (chain->ghost_pad); in gst_gl_mixer_bin_request_new_pad() [all …]
|
/third_party/gstreamer/gstplugins_bad/gst/debugutils/ |
D | gstfakevideosink.c | 154 GstPad *ghost_pad; in gst_fake_video_sink_init() local 163 ghost_pad = gst_ghost_pad_new_from_template ("sink", sink_pad, template); in gst_fake_video_sink_init() 165 gst_element_add_pad (GST_ELEMENT (self), ghost_pad); in gst_fake_video_sink_init() 168 gst_pad_set_query_function (ghost_pad, gst_fake_video_sink_query); in gst_fake_video_sink_init()
|
D | gstfakeaudiosink.c | 90 GstPad *ghost_pad; in gst_fake_audio_sink_init() local 97 ghost_pad = gst_ghost_pad_new_from_template ("sink", sink_pad, template); in gst_fake_audio_sink_init() 99 gst_element_add_pad (GST_ELEMENT_CAST (self), ghost_pad); in gst_fake_audio_sink_init()
|
D | fpsdisplaysink.c | 299 gst_ghost_pad_set_target (GST_GHOST_PAD (self->ghost_pad), NULL); in update_video_sink() 341 self->ghost_pad = gst_ghost_pad_new_no_target ("sink", GST_PAD_SINK); in fps_display_sink_init() 342 gst_element_add_pad (GST_ELEMENT (self), self->ghost_pad); in fps_display_sink_init() 472 gst_ghost_pad_set_target (GST_GHOST_PAD (self->ghost_pad), target_pad); in fps_display_sink_start()
|
D | fpsdisplaysink.h | 51 GstPad *ghost_pad; member
|
/third_party/gstreamer/gstplugins_good/gst/replaygain/ |
D | gstrgvolume.c | 290 GstPad *volume_pad, *ghost_pad; in gst_rg_volume_init() local 321 ghost_pad = gst_ghost_pad_new_from_template ("sink", volume_pad, in gst_rg_volume_init() 324 gst_pad_set_event_function (ghost_pad, gst_rg_volume_sink_event); in gst_rg_volume_init() 325 gst_element_add_pad (GST_ELEMENT_CAST (self), ghost_pad); in gst_rg_volume_init() 328 ghost_pad = gst_ghost_pad_new_from_template ("src", volume_pad, in gst_rg_volume_init() 331 gst_element_add_pad (GST_ELEMENT_CAST (self), ghost_pad); in gst_rg_volume_init()
|
/third_party/gstreamer/gstplugins_bad/ext/wpe/ |
D | gstwpesrcbin.cpp | 421 GstPad *ghost_pad; in gst_wpe_src_init() local 436 ghost_pad = gst_ghost_pad_new_from_template ("video", pad, in gst_wpe_src_init() 438 proxy_pad = gst_proxy_pad_get_internal (GST_PROXY_PAD (ghost_pad)); in gst_wpe_src_init() 441 gst_element_add_pad (GST_ELEMENT_CAST (src), GST_PAD_CAST (ghost_pad)); in gst_wpe_src_init() 442 gst_flow_combiner_add_pad (src->flow_combiner, GST_PAD_CAST (ghost_pad)); in gst_wpe_src_init()
|
/third_party/gstreamer/gstplugins_base/gst/playback/ |
D | gsturidecodebin3.c | 167 GstPad *ghost_pad; member 559 output->ghost_pad = gst_ghost_pad_new (pad_name, target_pad); in add_output_pad() 562 gst_pad_set_active (output->ghost_pad, TRUE); in add_output_pad() 567 gst_pad_store_sticky_event (output->ghost_pad, stream_start); in add_output_pad() 574 gst_element_add_pad (GST_ELEMENT (dec), output->ghost_pad); in add_output_pad() 621 gst_ghost_pad_set_target ((GstGhostPad *) output->ghost_pad, NULL); in db_pad_removed_cb() 622 gst_element_remove_pad ((GstElement *) dec, output->ghost_pad); in db_pad_removed_cb()
|
/third_party/gstreamer/gstreamer/tests/check/gst/ |
D | gstutils.c | 424 GstPad *ghost_pad, *target_pad; in GST_START_TEST() local 435 if ((ghost_pad = gst_element_get_static_pad (bin, "sink"))) { in GST_START_TEST() 436 g_assert (GST_IS_GHOST_PAD (ghost_pad)); in GST_START_TEST() 438 target_pad = gst_ghost_pad_get_target (GST_GHOST_PAD (ghost_pad)); in GST_START_TEST() 449 gst_object_unref (ghost_pad); in GST_START_TEST() 452 if ((ghost_pad = gst_element_get_static_pad (bin, "src"))) { in GST_START_TEST() 453 g_assert (GST_IS_GHOST_PAD (ghost_pad)); in GST_START_TEST() 455 target_pad = gst_ghost_pad_get_target (GST_GHOST_PAD (ghost_pad)); in GST_START_TEST() 470 gst_object_unref (ghost_pad); in GST_START_TEST()
|