ext/theora/theoradec.*: Port lots of changes from theoradec to theoraexpdec.
authorMichael Smith <msmith@xiph.org>
Fri, 6 Oct 2006 12:02:09 +0000 (12:02 +0000)
committerMichael Smith <msmith@xiph.org>
Fri, 6 Oct 2006 12:02:09 +0000 (12:02 +0000)
commit91447f842899c60cb9ddcd61c48075f3608171d7
treec3cb1826cef03ec8ad081e3f70fc538f6e7cdc5c
parentbd2773206d47f2aff574e01b120ea7919c5bb069
ext/theora/theoradec.*: Port lots of changes from theoradec to theoraexpdec.

Original commit message from CVS:
* ext/theora/theoradec.c: (gst_theoradec_reset),
(theora_get_query_types), (theora_dec_src_query),
(theora_dec_src_event), (theora_dec_sink_event),
(theora_handle_comment_packet), (theora_handle_type_packet),
(theora_handle_header_packet), (clip_buffer), (theora_dec_push),
(theora_handle_422_image), (theora_handle_420_image),
(theora_handle_data_packet), (theora_dec_chain),
(theora_dec_change_state):
* ext/theora/theoradec.h:
Port lots of changes from theoradec to theoraexpdec.
This catches this plugin up to theoradec. Note that duplicate frames
are broken in theoradec at the moment.
ChangeLog
ext/theora/theoradec.c
ext/theora/theoradec.h