[gst-cvs] wtay gst-plugins-base: gst-plugins-base/ gst-plugins-base/ext/theora/ gst-plugins-base/ext/vorbis/

Wim Taymans wtay at kemper.freedesktop.org
Sun Nov 26 08:39:53 PST 2006


CVS Root:       /cvs/gstreamer
Module:         gst-plugins-base
Changes by:     wtay
Date:           Sun Nov 26 2006  16:39:53 UTC

Log message:
* ext/theora/theoradec.c: (gst_theora_dec_reset),
(theora_dec_push_forward), (theora_dec_push_reverse),
(theora_handle_data_packet), (theora_dec_decode_buffer),
(theora_dec_flush_decode), (theora_dec_chain_reverse),
(theora_dec_chain_forward), (theora_dec_chain):
Implement reverse playback.
* ext/vorbis/vorbisdec.c: (gst_vorbis_dec_reset),
(vorbis_dec_decode_buffer), (vorbis_dec_flush_decode),
(vorbis_dec_chain_forward):
Clear buffers used for reverse playback in _reset.
No need to set the eos flag, we clip samples using the segment.

Modified files:
    .               : ChangeLog
    ext/theora      : theoradec.c
    ext/vorbis      : vorbisdec.c

Links:
http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-plugins-base/ChangeLog.diff?r1=1.3031&r2=1.3032
http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-plugins-base/ext/theora/theoradec.c.diff?r1=1.85&r2=1.86
http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-plugins-base/ext/vorbis/vorbisdec.c.diff?r1=1.118&r2=1.119




More information about the Gstreamer-commits mailing list