gst/realmedia/rdtdepay.*: Parse other values from the incomming caps.
authorWim Taymans <wim.taymans@gmail.com>
Wed, 27 Aug 2008 15:55:05 +0000 (15:55 +0000)
committerWim Taymans <wim.taymans@gmail.com>
Wed, 27 Aug 2008 15:55:05 +0000 (15:55 +0000)
commitff1503f5cf8bfc172a15b4f7e02e6d4e8ad77494
treee5331f1fb41b520f85673901672689fd7e8d44e5
parent35b3e2b59649c3adb6272f37ad8ca686b916161d
gst/realmedia/rdtdepay.*: Parse other values from the incomming caps.

Original commit message from CVS:
* gst/realmedia/rdtdepay.c: (gst_rdt_depay_init),
(gst_rdt_depay_setcaps), (gst_rdt_depay_sink_event),
(create_segment_event), (gst_rdt_depay_push),
(gst_rdt_depay_handle_data), (gst_rdt_depay_change_state):
* gst/realmedia/rdtdepay.h:
Parse other values from the incomming caps.
Add event handler to handle flushing and segments.
Create segment events.
* gst/realmedia/rdtjitterbuffer.c: (rdt_jitter_buffer_insert):
Do skew correction based on RDT timestamps.
* gst/realmedia/rdtmanager.c: (activate_session),
(gst_rdt_manager_parse_caps), (gst_rdt_manager_setcaps),
(create_recv_rtp):
Parse caps to get the clockrate needed for the jitterbuffer.
* gst/realmedia/rmdemux.c: (gst_rmdemux_parse_video_packet):
Apply timestamp fixup after correcting for initial timestamp and
internal base timestamp corrections.
ChangeLog
gst/realmedia/rdtdepay.c
gst/realmedia/rdtdepay.h
gst/realmedia/rdtjitterbuffer.c
gst/realmedia/rdtmanager.c
gst/realmedia/rmdemux.c