Home
last modified time | relevance | path

Searched refs:funnel (Results 1 – 23 of 23) sorted by relevance

/third_party/gstreamer/gstplugins_good/gst/rtpmanager/
Dgstrtpfunnel.c155 gst_rtp_funnel_send_sticky (GstRtpFunnel * funnel, GstPad * pad) in gst_rtp_funnel_send_sticky() argument
161 if (!funnel->send_sticky_events) in gst_rtp_funnel_send_sticky()
165 if (stream_start && !gst_pad_push_event (funnel->srcpad, stream_start)) { in gst_rtp_funnel_send_sticky()
166 GST_ERROR_OBJECT (funnel, "Could not push stream start"); in gst_rtp_funnel_send_sticky()
172 GST_OBJECT_LOCK (funnel); in gst_rtp_funnel_send_sticky()
173 caps = gst_caps_copy (funnel->srccaps); in gst_rtp_funnel_send_sticky()
174 GST_OBJECT_UNLOCK (funnel); in gst_rtp_funnel_send_sticky()
178 if (caps_ev && !gst_pad_push_event (funnel->srcpad, caps_ev)) { in gst_rtp_funnel_send_sticky()
179 GST_ERROR_OBJECT (funnel, "Could not push caps"); in gst_rtp_funnel_send_sticky()
183 funnel->send_sticky_events = FALSE; in gst_rtp_funnel_send_sticky()
[all …]
/third_party/gstreamer/gstreamer/plugins/elements/
Dgstfunnel.c110 GST_ELEMENT_REGISTER_DEFINE (funnel, "funnel", GST_RANK_NONE, GST_TYPE_FUNNEL);
129 GstFunnel *funnel = GST_FUNNEL_CAST (object); in gst_funnel_set_property() local
133 funnel->forward_sticky_events = g_value_get_boolean (value); in gst_funnel_set_property()
145 GstFunnel *funnel = GST_FUNNEL_CAST (object); in gst_funnel_get_property() local
149 g_value_set_boolean (value, funnel->forward_sticky_events); in gst_funnel_get_property()
160 GstFunnel *funnel = GST_FUNNEL_CAST (object); in gst_funnel_dispose() local
163 gst_object_replace ((GstObject **) & funnel->last_sinkpad, NULL); in gst_funnel_dispose()
209 gst_funnel_init (GstFunnel * funnel) in gst_funnel_init() argument
211 funnel->srcpad = gst_pad_new_from_static_template (&src_template, "src"); in gst_funnel_init()
212 gst_pad_use_fixed_caps (funnel->srcpad); in gst_funnel_init()
[all …]
Dgstcoreelementselements.h42 GST_ELEMENT_REGISTER_DECLARE (funnel);
Dgstcoreelementsplugin.c56 ret |= GST_ELEMENT_REGISTER (funnel, plugin); in plugin_init()
/third_party/gstreamer/gstreamer/tests/check/elements/
Dfunnel.c31 GstElement *funnel; member
42 td->funnel = gst_element_factory_make ("funnel", NULL); in setup_test_objects()
44 td->funnelsrc = gst_element_get_static_pad (td->funnel, "src"); in setup_test_objects()
47 td->funnelsink11 = gst_element_request_pad_simple (td->funnel, "sink_11"); in setup_test_objects()
51 td->funnelsink22 = gst_element_request_pad_simple (td->funnel, "sink_22"); in setup_test_objects()
55 fail_unless (gst_element_set_state (td->funnel, GST_STATE_PLAYING) == in setup_test_objects()
64 gst_check_setup_events_with_stream_id (td->mysrc1, td->funnel, td->mycaps, in setup_test_objects()
69 gst_check_setup_events_with_stream_id (td->mysrc2, td->funnel, td->mycaps, in setup_test_objects()
94 fail_unless (gst_element_set_state (td->funnel, GST_STATE_NULL) == in release_test_objects()
98 gst_element_release_request_pad (td->funnel, td->funnelsink11); in release_test_objects()
[all …]
/third_party/gstreamer/gstreamer/tests/examples/streamiddemux/
Dstreamiddemux-stream.c15 GstElement *funnel; member
167 app->funnel = gst_element_factory_make ("funnel", NULL); in main()
200 gst_bin_add_many (GST_BIN (app->pipeline), app->funnel, app->demux, in main()
213 gst_element_request_pad_simple (app->funnel, "sink_%u"); in main()
219 funnel_srcpad = gst_element_get_static_pad (app->funnel, "src"); in main()
/third_party/gstreamer/gstplugins_bad/ext/dtls/
Dgstdtlssrtpenc.c220 self->funnel = gst_element_factory_make ("funnel", NULL); in gst_dtls_srtp_enc_init()
221 if (!self->funnel) { in gst_dtls_srtp_enc_init()
227 self->funnel, NULL); in gst_dtls_srtp_enc_init()
229 ret = gst_element_link (self->bin.dtls_element, self->funnel); in gst_dtls_srtp_enc_init()
233 gst_element_get_static_pad (self->funnel, "src"), in gst_dtls_srtp_enc_init()
424 gst_element_link_pads (clocksync, "src", self->funnel, NULL); in gst_dtls_srtp_enc_request_new_pad()
439 gst_element_link_pads (self->srtp_enc, srtp_src_name, self->funnel, NULL); in gst_dtls_srtp_enc_request_new_pad()
Dgstdtlssrtpenc.h50 GstElement *funnel; member
DREADME27 element and a funnel to connect both these elements to one single output.
/third_party/gstreamer/gstreamer/tests/check/
Dmeson.build89 [ 'elements/funnel.c', not gst_registry ],
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/configs/common/include/llvm/IR/
DIntrinsicEnums.inc147 icall_branch_funnel, // llvm.icall.branch.funnel
DIntrinsicImpl.inc175 "llvm.icall.branch.funnel",
10308 5, // llvm.icall.branch.funnel
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/
DIntrinsics.td1172 // Create a branch funnel that implements an indirect call to a limited set of
/third_party/gstreamer/gstplugins_bad/
DNEWS622 behaviour was essentially that of a funnel: it strictly looked at
634 funnel-like behaviour can be restored by setting the "scheduling"
DChangeLog13192 a funnel: it strictly looked at input timestamps to associate
28758 to the pipeline clock before passing them to funnel for
29930 webrtcbin: connect rtp funnel after updating ptmaps
38987 rtpmanagerbad: use funnel to send multiple streams on one socket
94794 The funnel has some overhead, and later rtpbin will have to split both streams
/third_party/gstreamer/gstplugins_base/
DNEWS622 behaviour was essentially that of a funnel: it strictly looked at
634 funnel-like behaviour can be restored by setting the "scheduling"
/third_party/gstreamer/gstplugins_good/
DNEWS622 behaviour was essentially that of a funnel: it strictly looked at
634 funnel-like behaviour can be restored by setting the "scheduling"
DChangeLog1503 negotiation (through funnel->srccaps), causing payloader to
37886 funnel, since it should be a single stream that exists the muxer.
46918 rtpmux behaves like a funnel in that it forwards whatever upstream is
46922 as funnel does.
54854 mixed through the funnel element.
/third_party/gstreamer/gstreamer/
DNEWS622 behaviour was essentially that of a funnel: it strictly looked at
634 funnel-like behaviour can be restored by setting the "scheduling"
DChangeLog1808 * tests/check/elements/funnel.c:
7366 funnel: fix documentation
7367 funnel no longer sends its own segment since:
11893 * tests/check/elements/funnel.c:
20014 funnel: Make sure to only lock the stream lock once
20234 funnel: Always push all sticky events whenever we forward a serialized event
21773 funnel: Only forward sticky events on GAP events if needed
24906 funnel: improve debug message
25638 * tests/check/elements/funnel.c:
25639 tests: funnel: remove state change from stress tests
[all …]
/third_party/gstreamer/gst_libav/
DNEWS622 behaviour was essentially that of a funnel: it strictly looked at
634 funnel-like behaviour can be restored by setting the "scheduling"
/third_party/mindspore/tests/ut/data/mindrecord/testAclImdbData/
Dvocab.txt25103 funnel
/third_party/icu/icu4j/main/shared/data/
DTransliterator_Han_Latin_Definition.txt18430 漏斗 < funnel;
33527 漏斗 > funnel;