gstreamer/gst/rtpmanager
Wim Taymans 2f5b130af3 gst/rtpmanager/gstrtpsession.c: Pass the running time to the session when processing RTP packets.
Original commit message from CVS:
* gst/rtpmanager/gstrtpsession.c: (get_current_times),
(rtcp_thread), (gst_rtp_session_chain_recv_rtp):
Pass the running time to the session when processing RTP packets.
Improve the time function to provide more info.
* gst/rtpmanager/rtpsession.c: (rtp_session_class_init),
(rtp_session_init), (update_arrival_stats),
(rtp_session_process_rtp), (rtp_session_process_sdes),
(rtp_session_process_rtcp), (session_start_rtcp),
(rtp_session_on_timeout):
* gst/rtpmanager/rtpsession.h:
Mark the internal source with a flag.
Use running_time instead of the more useless timestamp.
Validate a source when a valid SDES has been received.
Pass the current system time when processing SR packets.
* gst/rtpmanager/rtpsource.c: (rtp_source_class_init),
(rtp_source_init), (rtp_source_create_stats),
(rtp_source_get_property), (rtp_source_send_rtp),
(rtp_source_process_rb), (rtp_source_get_new_rb),
(rtp_source_get_last_rb):
* gst/rtpmanager/rtpsource.h:
Add property to get source stats.
Mark params as STATIC_STRINGS.
Calculate the bitrate at the sender SSRC.
Avoid negative values in the round trip time calculations.
* gst/rtpmanager/rtpstats.h:
Update some docs and change some variable name to more closely reflect
what it contains.
2009-08-11 02:30:39 +01:00
..
.gitignore gst/rtpmanager/: Added custom marshallers for signals. 2009-08-11 02:30:24 +01:00
gstrtpbin-marshal.list gst/rtpmanager/gstrtpbin-marshal.list: Add marshaller for new action signal. 2009-08-11 02:30:38 +01:00
gstrtpbin.c gst/rtpmanager/gstrtpbin.c: Remove internal sync pad, use signals instead to get lip-sync notifications. 2009-08-11 02:30:38 +01:00
gstrtpbin.h gst/rtpmanager/gstrtpbin-marshal.list: Add marshaller for new action signal. 2009-08-11 02:30:38 +01:00
gstrtpclient.c gst/: More doc updates. More xrefs. 2009-08-11 02:30:36 +01:00
gstrtpclient.h gst/rtpmanager/: Add signal to notify of an SDES change. 2009-08-11 02:30:32 +01:00
gstrtpjitterbuffer.c gst/rtpmanager/gstrtpjitterbuffer.c: Initialize return value to fix compiler warning about uninitialized variable. 2009-08-11 02:30:39 +01:00
gstrtpjitterbuffer.h gst/rtpmanager/gstrtpbin.c: Remove internal sync pad, use signals instead to get lip-sync notifications. 2009-08-11 02:30:38 +01:00
gstrtpmanager.c gst/rtpmanager/: Add signal to notify of an SDES change. 2009-08-11 02:30:32 +01:00
gstrtpptdemux.c gst/rtpmanager/gstrtpbin.c: Do not try to keep track of the clock-rate ourselves but simply get the value from the ji... 2009-08-11 02:30:38 +01:00
gstrtpptdemux.h gst/rtpmanager/: Add signal to notify of an SDES change. 2009-08-11 02:30:32 +01:00
gstrtpsession.c gst/rtpmanager/gstrtpsession.c: Pass the running time to the session when processing RTP packets. 2009-08-11 02:30:39 +01:00
gstrtpsession.h gst/rtpmanager/gstrtpbin.*: Add signal to notify listeners when a sender becomes a receiver. 2009-08-11 02:30:37 +01:00
gstrtpssrcdemux.c gst/rtpmanager/gstrtpbin.c: Remove internal sync pad, use signals instead to get lip-sync notifications. 2009-08-11 02:30:38 +01:00
gstrtpssrcdemux.h gst/rtpmanager/: Add signal to notify of an SDES change. 2009-08-11 02:30:32 +01:00
Makefile.am Don't install static libs for plugins. Fixes #550851 for -bad. 2009-08-11 02:30:38 +01:00
rtpjitterbuffer.c gst/rtpmanager/gstrtpbin.c: Remove internal sync pad, use signals instead to get lip-sync notifications. 2009-08-11 02:30:38 +01:00
rtpjitterbuffer.h gst/rtpmanager/gstrtpbin.c: Remove internal sync pad, use signals instead to get lip-sync notifications. 2009-08-11 02:30:38 +01:00
rtpsession.c gst/rtpmanager/gstrtpsession.c: Pass the running time to the session when processing RTP packets. 2009-08-11 02:30:39 +01:00
rtpsession.h gst/rtpmanager/gstrtpsession.c: Pass the running time to the session when processing RTP packets. 2009-08-11 02:30:39 +01:00
rtpsource.c gst/rtpmanager/gstrtpsession.c: Pass the running time to the session when processing RTP packets. 2009-08-11 02:30:39 +01:00
rtpsource.h gst/rtpmanager/gstrtpsession.c: Pass the running time to the session when processing RTP packets. 2009-08-11 02:30:39 +01:00
rtpstats.c gst/rtpmanager/: Add signal to notify of an SDES change. 2009-08-11 02:30:32 +01:00
rtpstats.h gst/rtpmanager/gstrtpsession.c: Pass the running time to the session when processing RTP packets. 2009-08-11 02:30:39 +01:00