gstreamer/gst
Wim Taymans a944d3f198 gst/rtpmanager/gstrtpbin.c: Remove internal sync pad, use signals instead to get lip-sync notifications.
Original commit message from CVS:
* gst/rtpmanager/gstrtpbin.c: (gst_rtp_bin_associate),
(gst_rtp_bin_handle_sync), (create_stream), (free_stream),
(new_ssrc_pad_found):
Remove internal sync pad, use signals instead to get lip-sync
notifications.
* gst/rtpmanager/gstrtpjitterbuffer.c:
(gst_rtp_jitter_buffer_base_init),
(gst_rtp_jitter_buffer_class_init),
(gst_rtp_jitter_buffer_internal_links), (create_rtcp_sink),
(remove_rtcp_sink), (gst_rtp_jitter_buffer_request_new_pad),
(gst_rtp_jitter_buffer_release_pad),
(gst_rtp_jitter_buffer_sink_rtcp_event),
(gst_rtp_jitter_buffer_chain_rtcp),
(gst_rtp_jitter_buffer_get_property):
* gst/rtpmanager/gstrtpjitterbuffer.h:
Make it possible to send SR packets to the jitterbuffer.
Check if the SR timestamps are valid by comparing them to the RTP
timestamps.
Signal the SR packet and the timing information to listeners.
* gst/rtpmanager/gstrtpssrcdemux.c: (create_demux_pad_for_ssrc),
(gst_rtp_ssrc_demux_rtcp_chain), (gst_rtp_ssrc_demux_src_query):
Remove some unused code.
* gst/rtpmanager/rtpjitterbuffer.c: (rtp_jitter_buffer_reset_skew),
(calculate_skew), (rtp_jitter_buffer_get_sync):
* gst/rtpmanager/rtpjitterbuffer.h:
Keep track of the last seen RTP timestamp so that we can filter out
invalid SR packets.
2008-11-19 09:06:29 +00:00
..
aacparse gst/aacparse/gstaacparse.c: Don't autoplug aacparse until it works. 2008-11-13 17:24:58 +00:00
aiffparse Don't install static libs for plugins. Fixes #550851 for -bad. 2008-11-04 12:42:30 +00:00
amrparse gst/: Fix baseparse type name. 2008-11-13 14:21:39 +00:00
app Don't install static libs for plugins. Fixes #550851 for -bad. 2008-11-04 12:42:30 +00:00
audiobuffer Don't install static libs for plugins. Fixes #550851 for -bad. 2008-11-04 12:42:30 +00:00
audioresample gst/audioresample/gstaudioresample.c: Guard against a NULL dereference I somehow encountered - with a FLUSH_STOP arri... 2008-11-14 21:44:32 +00:00
bayer Don't install static libs for plugins. Fixes #550851 for -bad. 2008-11-04 12:42:30 +00:00
cdxaparse Don't install static libs for plugins. Fixes #550851 for -bad. 2008-11-04 12:42:30 +00:00
chart Don't install static libs for plugins. Fixes #550851 for -bad. 2008-11-04 12:42:30 +00:00
colorspace Don't install static libs for plugins. Fixes #550851 for -bad. 2008-11-04 12:42:30 +00:00
dccp Don't install static libs for plugins. Fixes #550851 for -bad. 2008-11-04 12:42:30 +00:00
deinterlace Don't install static libs for plugins. Fixes #550851 for -bad. 2008-11-04 12:42:30 +00:00
deinterlace2 gst/deinterlace2/gstdeinterlace2.c: Bring properties into this century. 2008-11-06 14:05:55 +00:00
dvdspu Don't install static libs for plugins. Fixes #550851 for -bad. 2008-11-04 12:42:30 +00:00
festival Don't install static libs for plugins. Fixes #550851 for -bad. 2008-11-04 12:42:30 +00:00
filter gst/filter/gstiir.c: Fix name tag. 2008-11-10 14:01:42 +00:00
flacparse Don't install static libs for plugins. Fixes #550851 for -bad. 2008-11-04 12:42:30 +00:00
flv Don't install static libs for plugins. Fixes #550851 for -bad. 2008-11-04 12:42:30 +00:00
freeze docs/plugins/: docs/plugins/inspect/plugin-mythtv.xml 2008-06-13 11:59:23 +00:00
games Don't install static libs for plugins. Fixes #550851 for -bad. 2008-11-04 12:42:30 +00:00
h264parse gst/: Wim, you're a bad boy. You don't want people to contact you or what? 2008-11-10 14:53:45 +00:00
librfb gst/librfb/rfbdecoder.c: Fix uninitialized warnings 2008-11-12 10:32:24 +00:00
mixmatrix Don't install static libs for plugins. Fixes #550851 for -bad. 2008-11-04 12:42:30 +00:00
modplug gst/modplug/gstmodplug.cc: Send tag event. Fixes #559286. 2008-11-04 20:26:00 +00:00
mpeg1sys Don't install static libs for plugins. Fixes #550851 for -bad. 2008-11-04 12:42:30 +00:00
mpeg4videoparse Don't install static libs for plugins. Fixes #550851 for -bad. 2008-11-04 12:42:30 +00:00
mpegdemux gst/mpegdemux/gstmpegtsdemux.c: Make private section pads have a caps set so they are not tried to be linked in parse... 2008-11-06 12:17:08 +00:00
mpegtsmux Don't install static libs for plugins. Fixes #550851 for -bad. 2008-11-04 12:42:30 +00:00
mpegtsparse Move of mpegtsparse to mpegdemux 2008-10-08 15:22:12 +00:00
mpegvideoparse Don't install static libs for plugins. Fixes #550851 for -bad. 2008-11-04 12:42:30 +00:00
mve Don't install static libs for plugins. Fixes #550851 for -bad. 2008-11-04 12:42:30 +00:00
nsf Don't install static libs for plugins. Fixes #550851 for -bad. 2008-11-04 12:42:30 +00:00
nuvdemux Don't install static libs for plugins. Fixes #550851 for -bad. 2008-11-04 12:42:30 +00:00
overlay Don't install static libs for plugins. Fixes #550851 for -bad. 2008-11-04 12:42:30 +00:00
passthrough Don't install static libs for plugins. Fixes #550851 for -bad. 2008-11-04 12:42:30 +00:00
pcapparse Don't install static libs for plugins. Fixes #550851 for -bad. 2008-11-04 12:42:30 +00:00
playondemand Don't install static libs for plugins. Fixes #550851 for -bad. 2008-11-04 12:42:30 +00:00
qtmux gst/qtmux/gstqtmux.c: Quiet a debugging message that I recently added. 2008-11-18 01:09:09 +00:00
rawparse Don't install static libs for plugins. Fixes #550851 for -bad. 2008-11-04 12:42:30 +00:00
real Don't install static libs for plugins. Fixes #550851 for -bad. 2008-11-04 12:42:30 +00:00
rtjpeg Don't install static libs for plugins. Fixes #550851 for -bad. 2008-11-04 12:42:30 +00:00
rtpmanager gst/rtpmanager/gstrtpbin.c: Remove internal sync pad, use signals instead to get lip-sync notifications. 2008-11-19 09:06:29 +00:00
scaletempo Don't install static libs for plugins. Fixes #550851 for -bad. 2008-11-04 12:42:30 +00:00
sdp Don't install static libs for plugins. Fixes #550851 for -bad. 2008-11-04 12:42:30 +00:00
selector Don't install static libs for plugins. Fixes #550851 for -bad. 2008-11-04 12:42:30 +00:00
smooth Don't install static libs for plugins. Fixes #550851 for -bad. 2008-11-04 12:42:30 +00:00
smoothwave Don't install static libs for plugins. Fixes #550851 for -bad. 2008-11-04 12:42:30 +00:00
speed Don't install static libs for plugins. Fixes #550851 for -bad. 2008-11-04 12:42:30 +00:00
speexresample Don't install static libs for plugins. Fixes #550851 for -bad. 2008-11-04 12:42:30 +00:00
stereo Don't install static libs for plugins. Fixes #550851 for -bad. 2008-11-04 12:42:30 +00:00
subenc Don't install static libs for plugins. Fixes #550851 for -bad. 2008-11-04 12:42:30 +00:00
tta Don't install static libs for plugins. Fixes #550851 for -bad. 2008-11-04 12:42:30 +00:00
vbidec Don't install static libs for plugins. Fixes #550851 for -bad. 2008-11-04 12:42:30 +00:00
videodrop Don't install static libs for plugins. Fixes #550851 for -bad. 2008-11-04 12:42:30 +00:00
videosignal Don't install static libs for plugins. Fixes #550851 for -bad. 2008-11-04 12:42:30 +00:00
virtualdub Don't install static libs for plugins. Fixes #550851 for -bad. 2008-11-04 12:42:30 +00:00
vmnc Don't install static libs for plugins. Fixes #550851 for -bad. 2008-11-04 12:42:30 +00:00
y4m Don't install static libs for plugins. Fixes #550851 for -bad. 2008-11-04 12:42:30 +00:00
Makefile.am gst/Makefile.am: Fix distcheck, hopefully (rtpmanager is already in GST_PLUGINS_ALL). 2007-04-21 19:39:03 +00:00