Home
last modified time | relevance | path

Searched refs:rtcp_src (Results 1 – 14 of 14) sorted by relevance

/third_party/gstreamer/gstplugins_bad/gst/rtp/
Dgstrtpsink.c234 gst_element_link_pads (self->rtcp_src, "src", self->rtpbin, name); in gst_rtp_sink_setup_elements()
451 gst_element_set_locked_state (self->rtcp_src, FALSE); in gst_rtp_sink_reuse_socket()
452 gst_element_sync_state_with_parent (self->rtcp_src); in gst_rtp_sink_reuse_socket()
455 g_object_get (self->rtcp_src, "used-socket", &socket, NULL); in gst_rtp_sink_reuse_socket()
501 g_object_set (self->rtcp_src, "address", remote_addr, "port", in gst_rtp_sink_start()
505 g_object_set (self->rtcp_src, "multicast-iface", self->multi_iface, NULL); in gst_rtp_sink_start()
516 g_object_set (self->rtcp_src, "address", any_addr, "port", 0, NULL); in gst_rtp_sink_start()
586 self->rtcp_src = NULL; in gst_rtp_sink_init()
640 self->rtcp_src = gst_element_factory_make ("udpsrc", "rtp_rtcp_udpsrc0"); in gst_rtp_sink_init()
641 if (self->rtcp_src == NULL) { in gst_rtp_sink_init()
[all …]
Dgstrtpsrc.c214 g_object_set_property (G_OBJECT (self->rtcp_src), "address", value); in gst_rtp_src_set_property()
228 g_object_set (self->rtcp_src, "port", port + 1, NULL); in gst_rtp_src_set_property()
671 g_object_get (G_OBJECT (self->rtcp_src), "used-socket", &socket, NULL); in gst_rtp_src_start()
705 g_object_set (self->rtcp_src, "multicast-iface", self->multi_iface, NULL); in gst_rtp_src_start()
710 pad = gst_element_get_static_pad (self->rtcp_src, "src"); in gst_rtp_src_start()
720 g_object_set (self->rtcp_src, "caps", caps, NULL); in gst_rtp_src_start()
751 pad = gst_element_get_static_pad (self->rtcp_src, "src"); in gst_rtp_src_stop()
806 self->rtcp_src = NULL; in gst_rtp_src_init()
859 self->rtcp_src = gst_element_factory_make ("udpsrc", "rtp_rtcp_udpsrc0"); in gst_rtp_src_init()
860 if (self->rtcp_src == NULL) { in gst_rtp_src_init()
[all …]
Dgstrtpsink.h57 GstElement *rtcp_src; member
Dgstrtpsrc.h59 GstElement *rtcp_src; member
/third_party/gstreamer/gstplugins_good/tests/check/elements/
Drtpssrcdemux.c89 GstHarness *rtcp_src; member
111 g_assert (ctx->rtcp_src == NULL); in rtpssrcdemux_pad_added()
112 ctx->rtcp_src = h; in rtpssrcdemux_pad_added()
138 g_assert (ctx.rtcp_src); in GST_START_TEST()
167 g_assert_cmpint (gst_harness_events_in_queue (ctx.rtcp_src), ==, 0); in GST_START_TEST()
174 g_assert_cmpint (gst_harness_events_in_queue (ctx.rtcp_src), ==, 1); in GST_START_TEST()
176 event = gst_harness_pull_event (ctx.rtcp_src); in GST_START_TEST()
181 gst_harness_teardown (ctx.rtcp_src); in GST_START_TEST()
Drtpbin.c47 GstPad *rtp_sink, *rtp_src, *rtcp_src; in GST_START_TEST() local
70 rtcp_src = gst_element_request_pad_simple (rtpbin, "send_rtcp_src_0"); in GST_START_TEST()
71 fail_unless (rtcp_src != NULL); in GST_START_TEST()
72 ASSERT_OBJECT_REFCOUNT (rtcp_src, "rtcp_src", 2); in GST_START_TEST()
78 ASSERT_OBJECT_REFCOUNT (rtcp_src, "rtp_src", 2); in GST_START_TEST()
89 gst_element_release_request_pad (rtpbin, rtcp_src); in GST_START_TEST()
93 ASSERT_OBJECT_REFCOUNT (rtcp_src, "rtp_src", 1); in GST_START_TEST()
102 gst_object_unref (rtcp_src); in GST_START_TEST()
601 GstPad *rtp_sink1, *rtp_src, *rtcp_src; in GST_START_TEST() local
627 rtcp_src = gst_element_request_pad_simple (rtpbin, "send_rtcp_src_1"); in GST_START_TEST()
[all …]
/third_party/gstreamer/gstplugins_bad/gst/rist/
Dgstristsrc.c111 GstElement *rtcp_src; member
196 bond->rtcp_src = gst_element_factory_make ("udpsrc", name); in gst_rist_src_add_bond()
199 if (!bond->rtp_src || !bond->rtcp_src || !bond->rtcp_sink) { in gst_rist_src_add_bond()
201 g_clear_object (&bond->rtcp_src); in gst_rist_src_add_bond()
207 gst_bin_add_many (GST_BIN (src), bond->rtp_src, bond->rtcp_src, in gst_rist_src_add_bond()
215 gst_element_link_pads (bond->rtcp_src, "src", src->rtpbin, name); in gst_rist_src_add_bond()
502 GstElement *rtcp_src; in gst_rist_src_on_recv_rtcp() local
506 rtcp_src = GST_ELEMENT (gst_pad_get_parent (pad)); in gst_rist_src_on_recv_rtcp()
512 if (b->rtcp_src == rtcp_src) { in gst_rist_src_on_recv_rtcp()
517 gst_object_unref (rtcp_src); in gst_rist_src_on_recv_rtcp()
[all …]
Dgstristsink.c124 GstElement *rtcp_src; member
216 bond->rtcp_src = gst_element_factory_make ("udpsrc", name); in gst_rist_sink_add_bond()
221 gst_bin_add_many (GST_BIN (sink), bond->rtp_sink, bond->rtcp_src, in gst_rist_sink_add_bond()
223 gst_element_set_locked_state (bond->rtcp_src, TRUE); in gst_rist_sink_add_bond()
270 gst_element_link_pads (bond->rtcp_src, "src", sink->rtpbin, name); in gst_rist_sink_add_bond()
675 g_object_set (bond->rtcp_src, "address", remote_addr, "port", port, NULL); in gst_rist_sink_setup_rtcp_socket()
684 g_object_set (bond->rtcp_src, "address", any_addr, "port", 0, NULL); in gst_rist_sink_setup_rtcp_socket()
689 gst_element_set_locked_state (bond->rtcp_src, FALSE); in gst_rist_sink_setup_rtcp_socket()
690 gst_element_sync_state_with_parent (bond->rtcp_src); in gst_rist_sink_setup_rtcp_socket()
693 g_object_get (bond->rtcp_src, "used-socket", &socket, NULL); in gst_rist_sink_setup_rtcp_socket()
/third_party/gstreamer/gstplugins_good/gst/rtsp/
Dgstrtpdec.c158 GstPad *rtcp_src; member
828 if (session->rtcp_src != NULL) in create_rtcp()
831 session->rtcp_src = gst_pad_new_from_template (templ, name); in create_rtcp()
832 gst_pad_set_active (session->rtcp_src, TRUE); in create_rtcp()
833 gst_element_add_pad (GST_ELEMENT_CAST (rtpdec), session->rtcp_src); in create_rtcp()
835 return session->rtcp_src; in create_rtcp()
/third_party/gstreamer/gstplugins_good/gst/rtpmanager/
Dgstrtpsession.c1499 GstPad *rtcp_src; in gst_rtp_session_send_rtcp() local
1507 if ((rtcp_src = rtpsession->send_rtcp_src)) { in gst_rtp_session_send_rtcp()
1508 gst_object_ref (rtcp_src); in gst_rtp_session_send_rtcp()
1512 if (!gst_pad_has_current_caps (rtcp_src)) in gst_rtp_session_send_rtcp()
1513 do_rtcp_events (rtpsession, rtcp_src); in gst_rtp_session_send_rtcp()
1516 result = gst_pad_push (rtcp_src, buffer); in gst_rtp_session_send_rtcp()
1529 gst_pad_push_event (rtcp_src, event); in gst_rtp_session_send_rtcp()
1531 gst_object_unref (rtcp_src); in gst_rtp_session_send_rtcp()
1781 GstPad *rtcp_src; in gst_rtp_session_event_recv_rtp_sink() local
1787 if ((rtcp_src = rtpsession->send_rtcp_src)) in gst_rtp_session_event_recv_rtp_sink()
[all …]
/third_party/gstreamer/gstplugins_bad/ext/webrtc/
Dtransportreceivebin.h49 GstPad *rtcp_src; member
Dtransportreceivebin.c367 receive->rtcp_src = gst_ghost_pad_new ("rtcp_src", pad); in transport_receive_bin_constructed()
368 gst_element_add_pad (GST_ELEMENT (receive), receive->rtcp_src); in transport_receive_bin_constructed()
/third_party/gstreamer/gstplugins_good/
DChangeLog112119 …gst/rtpmanager/gstrtpsession.c: Install event handler on the rtcp_src pad, make LATENCY event retu…
112123 Install event handler on the rtcp_src pad, make LATENCY event return
113944 Rename rtcp_src to send_rtcp_src to make it clear that this RTCP is to
/third_party/gstreamer/gstplugins_bad/
DChangeLog208269 …gst/rtpmanager/gstrtpsession.c: Install event handler on the rtcp_src pad, make LATENCY event retu…
208273 Install event handler on the rtcp_src pad, make LATENCY event return
223801 Rename rtcp_src to send_rtcp_src to make it clear that this RTCP is to