gst-libs/gst/rtp/gstbasertpdepayload.*: Catch packet-lost events from the jitterbuffe...
authorWim Taymans <wim.taymans@gmail.com>
Fri, 2 May 2008 12:11:07 +0000 (12:11 +0000)
committerWim Taymans <wim.taymans@gmail.com>
Fri, 2 May 2008 12:11:07 +0000 (12:11 +0000)
commitf0f6476aff03edcc1304c90708859dc6f322a82d
tree14ddb3c18b8d90c7d6a52f1d5b5e4c36e9d67ac1
parent2b843ca69fe25440c33d8deeab72ee6c24a2b601
gst-libs/gst/rtp/gstbasertpdepayload.*: Catch packet-lost events from the jitterbuffer and convert them into a vmetho...

Original commit message from CVS:
* gst-libs/gst/rtp/gstbasertpdepayload.c:
(gst_base_rtp_depayload_class_init),
(gst_base_rtp_depayload_handle_sink_event), (create_segment_event),
(gst_base_rtp_depayload_packet_lost),
(gst_base_rtp_depayload_set_gst_timestamp):
* gst-libs/gst/rtp/gstbasertpdepayload.h:
Catch packet-lost events from the jitterbuffer and convert them into a
vmethod call (lost-packet) so that depayloaders can do something smart.
Also add a default packet-lost function that sends out a segment update
to the decoders.
ChangeLog
gst-libs/gst/rtp/gstbasertpdepayload.c
gst-libs/gst/rtp/gstbasertpdepayload.h