Remove encoder/decoder control codes which weren't in the 1.0 release
authorRalph Giles <giles@xiph.org>
Wed, 5 Aug 2009 22:05:36 +0000 (22:05 +0000)
committerRalph Giles <giles@xiph.org>
Wed, 5 Aug 2009 22:05:36 +0000 (22:05 +0000)
commit9124827a2fe32194a7b06fdc3b93d7983de213c1
treedd55ba6fbaf05b6147ff3f939778d6a7d4e54ecf
parent60a832f9b4a8a0951103d1f39ee6aa15ee732c27
Remove encoder/decoder control codes which weren't in the 1.0 release
from the legacy theora.h header. While the theora_control()
implementation will pass on all the same control codes recognized by
th_encode_ctl() and th_decode_ctl(), we want to encourage migration
to the newer api, so we only declare them there.

Remove an obsolete limitation on user-supplied quant matrices.

Switch to an _old suffix on the theora.h version of the control code
anchors to avoid confusion with the new api. I also tried to clean up
the formatting but wasn't entirely successful; the documentation for
theoraenc.h and theoradec.h looks better.

svn path=/trunk/theora/; revision=16437
include/theora/theora.h
include/theora/theoradec.h
include/theora/theoraenc.h