Searched refs:RTPSource (Results 1 – 12 of 12) sorted by relevance
/third_party/gstreamer/gstplugins_good/gst/rtpmanager/ |
D | rtpsource.h | 39 typedef struct _RTPSource RTPSource; typedef 43 #define RTP_SOURCE(src) (G_TYPE_CHECK_INSTANCE_CAST((src),RTP_TYPE_SOURCE,RTPSource)) 47 #define RTP_SOURCE_CAST(src) ((RTPSource *)(src)) 85 typedef GstFlowReturn (*RTPSourcePushRTP) (RTPSource *src, gpointer data, 99 typedef gint (*RTPSourceClockRate) (RTPSource *src, guint8 payload, gpointer user_data); 216 RTPSource* rtp_source_new (guint32 ssrc); 217 void rtp_source_set_callbacks (RTPSource *src, RTPSourceCallbacks *cb, gpointer da… 220 guint32 rtp_source_get_ssrc (RTPSource *src); 222 void rtp_source_set_as_csrc (RTPSource *src); 223 gboolean rtp_source_is_as_csrc (RTPSource *src); [all …]
|
D | rtpsession.h | 54 typedef GstFlowReturn (*RTPSessionProcessRTP) (RTPSession *sess, RTPSource *src, GstBuffer *buffer,… 68 typedef GstFlowReturn (*RTPSessionSendRTP) (RTPSession *sess, RTPSource *src, gpointer data, gpoint… 83 typedef GstFlowReturn (*RTPSessionSendRTCP) (RTPSession *sess, RTPSource *src, GstBuffer *buffer, 330 RTPSource* (*get_source_by_ssrc) (RTPSession *sess, guint32 ssrc); 333 void (*on_new_ssrc) (RTPSession *sess, RTPSource *source); 334 void (*on_ssrc_collision) (RTPSession *sess, RTPSource *source); 335 void (*on_ssrc_validated) (RTPSession *sess, RTPSource *source); 336 void (*on_ssrc_active) (RTPSession *sess, RTPSource *source); 337 void (*on_ssrc_sdes) (RTPSession *sess, RTPSource *source); 338 void (*on_bye_ssrc) (RTPSession *sess, RTPSource *source); [all …]
|
D | rtpsource.c | 73 G_DEFINE_TYPE (RTPSource, rtp_source, G_TYPE_OBJECT); 263 rtp_source_reset (RTPSource * src) in rtp_source_reset() 295 rtp_source_init (RTPSource * src) in rtp_source_init() 337 RTPSource *src; in rtp_source_finalize() 369 rtp_source_create_stats (RTPSource * src) in rtp_source_create_stats() 485 rtp_source_get_sdes_struct (RTPSource * src) in rtp_source_get_sdes_struct() 524 rtp_source_set_sdes_struct (RTPSource * src, GstStructure * sdes) in rtp_source_set_sdes_struct() 547 RTPSource *src; in rtp_source_set_property() 577 RTPSource *src; in rtp_source_get_property() 626 RTPSource * [all …]
|
D | rtpsession.c | 137 static RTPSource *obtain_source (RTPSession * sess, guint32 ssrc, 139 static RTPSource *obtain_internal_source (RTPSession * sess, 764 copy_source (gpointer key, RTPSource * source, GValueArray * arr) in copy_source() 794 create_source_stats (gpointer key, RTPSource * source, GValueArray * arr) in create_source_stats() 1023 on_new_ssrc (RTPSession * sess, RTPSource * source) in on_new_ssrc() 1033 on_ssrc_collision (RTPSession * sess, RTPSource * source) in on_ssrc_collision() 1044 on_ssrc_validated (RTPSession * sess, RTPSource * source) in on_ssrc_validated() 1055 on_ssrc_active (RTPSession * sess, RTPSource * source) in on_ssrc_active() 1065 on_ssrc_sdes (RTPSession * sess, RTPSource * source) in on_ssrc_sdes() 1076 on_bye_ssrc (RTPSession * sess, RTPSource * source) in on_bye_ssrc() [all …]
|
D | gstrtpsession.c | 293 RTPSource * src, GstBuffer * buffer, gpointer user_data); 295 RTPSource * src, gpointer data, gpointer user_data); 297 RTPSource * src, GstBuffer * buffer, gboolean eos, gpointer user_data); 366 on_new_ssrc (RTPSession * session, RTPSource * src, GstRtpSession * sess) in on_new_ssrc() 373 on_ssrc_collision (RTPSession * session, RTPSource * src, GstRtpSession * sess) in on_ssrc_collision() 388 RTPSource *internal_src; in on_ssrc_collision() 411 on_ssrc_validated (RTPSession * session, RTPSource * src, GstRtpSession * sess) in on_ssrc_validated() 418 on_ssrc_active (RTPSession * session, RTPSource * src, GstRtpSession * sess) in on_ssrc_active() 425 on_ssrc_sdes (RTPSession * session, RTPSource * src, GstRtpSession * sess) in on_ssrc_sdes() 443 on_bye_ssrc (RTPSession * session, RTPSource * src, GstRtpSession * sess) in on_bye_ssrc() [all …]
|
/third_party/gstreamer/gstplugins_good/ |
D | NEWS | 1235 RTPSource, the TWCC stats when available.
|
D | ChangeLog | 15055 RTPSource. In order to avoid sending outdated NACK later on, we save the 17242 Without this change, a stored last_rtptime in RTPSource could interfere 19481 the source and rtp_session_process_feedback will be left with RTPSource 19483 The fix is to grab the ref to the RTPSource object in 24108 Now that multiple sender RTPSource can share the same RTPSession, we 51317 As we now replace the local RTPSource on a conflict, it's no longer possible 51318 to keep local conflicts in the RTPSource, so they instead need to be kept 55432 in RTPSource would increase more than once during the same cycle and afterwards 55436 1) Increasing the RTPSource generation only at the end of each cycle, 55439 2) Keeping for each RTPSource a set of SSRCs which stores which SSRC's [all …]
|
/third_party/gstreamer/gst_libav/ |
D | NEWS | 1235 RTPSource, the TWCC stats when available.
|
/third_party/gstreamer/gstplugins_bad/ |
D | NEWS | 1235 RTPSource, the TWCC stats when available.
|
D | ChangeLog | 16659 webrtcstats: Get the remote-inbound stats from the right RTPSource 16661 of from the RTPSource, as the remote one doesn't include a clock rate. 196810 Reuse the RTPSource object property instead of duplicating code. 206543 supposed to change the RTPSource data. 208613 Add action signal to retrieve an RTPSource object by SSRC. 212999 …gst/rtpmanager/rtpsource.c: Make sure to unref the caps used by RTPSource to prevent a memory leak. 213002 Make sure to unref the caps used by RTPSource to prevent a memory leak.
|
/third_party/gstreamer/gstreamer/ |
D | NEWS | 1235 RTPSource, the TWCC stats when available.
|
/third_party/gstreamer/gstplugins_base/ |
D | NEWS | 1235 RTPSource, the TWCC stats when available.
|