Searched refs:rtp_mux (Results 1 – 3 of 3) sorted by relevance
/third_party/gstreamer/gstplugins_good/gst/rtpmanager/ |
D | gstrtpmux.c | 96 static gboolean gst_rtp_mux_setcaps (GstPad * pad, GstRTPMux * rtp_mux, 112 static gboolean gst_rtp_mux_src_event_real (GstRTPMux * rtp_mux, 171 GstRTPMux *rtp_mux = GST_RTP_MUX (object); in gst_rtp_mux_dispose() local 174 g_clear_object (&rtp_mux->last_pad); in gst_rtp_mux_dispose() 191 GstRTPMux *rtp_mux = GST_RTP_MUX (parent); in gst_rtp_mux_src_event() local 195 klass = GST_RTP_MUX_GET_CLASS (rtp_mux); in gst_rtp_mux_src_event() 197 ret = klass->src_event (rtp_mux, event); in gst_rtp_mux_src_event() 203 gst_rtp_mux_src_event_real (GstRTPMux * rtp_mux, GstEvent * event) in gst_rtp_mux_src_event_real() argument 216 GST_DEBUG_OBJECT (rtp_mux, "collided ssrc: %x", ssrc); in gst_rtp_mux_src_event_real() 219 GST_OBJECT_LOCK (rtp_mux); in gst_rtp_mux_src_event_real() [all …]
|
D | gstrtpdtmfmux.c | 65 static gboolean gst_rtp_dtmf_mux_accept_buffer_locked (GstRTPMux * rtp_mux, 67 static gboolean gst_rtp_dtmf_mux_src_event (GstRTPMux * rtp_mux, 104 gst_rtp_dtmf_mux_accept_buffer_locked (GstRTPMux * rtp_mux, in gst_rtp_dtmf_mux_accept_buffer_locked() argument 107 GstRTPDTMFMux *mux = GST_RTP_DTMF_MUX (rtp_mux); in gst_rtp_dtmf_mux_accept_buffer_locked() 177 gst_rtp_dtmf_mux_src_event (GstRTPMux * rtp_mux, GstEvent * event) in gst_rtp_dtmf_mux_src_event() argument 183 GST_OBJECT_LOCK (rtp_mux); in gst_rtp_dtmf_mux_src_event() 184 if (GST_CLOCK_TIME_IS_VALID (rtp_mux->last_stop)) { in gst_rtp_dtmf_mux_src_event() 189 "last-stop", G_TYPE_UINT64, rtp_mux->last_stop, NULL); in gst_rtp_dtmf_mux_src_event() 191 GST_OBJECT_UNLOCK (rtp_mux); in gst_rtp_dtmf_mux_src_event() 195 return GST_RTP_MUX_CLASS (gst_rtp_dtmf_mux_parent_class)->src_event (rtp_mux, in gst_rtp_dtmf_mux_src_event()
|
D | gstrtpmux.h | 86 gboolean (*accept_buffer_locked) (GstRTPMux *rtp_mux, 89 gboolean (*src_event) (GstRTPMux *rtp_mux, GstEvent *event);
|