plugins/ogg: Add support for theora videos
authorLucas De Marchi <lucas.demarchi@intel.com>
Tue, 27 Aug 2013 21:22:47 +0000 (18:22 -0300)
committerLucas De Marchi <lucas.demarchi@intel.com>
Tue, 27 Aug 2013 21:22:47 +0000 (18:22 -0300)
commitbb10c4397195d63d7f5619ebc61f9fb9743f3021
tree90d996683a108aa6a980070a3633d9e24dc81a3f
parentdf4aa2375e5b692ff39dd716a0710a966ff5dea2
plugins/ogg: Add support for theora videos

This adds support for theora videos, with all the fields being filled
in, possibly with several streams.

For now we link to libtheoradec to do this. However it seems a little
bit overkill linking to libvorbis and libtheora. There can also be other
codecs inside ogg, which we don't currently support.

It would be good (but a little more difficult) to stop using them and
parse the file by ourselves. In this scenario the use of libogg would
remain so we get page/packet separation while doing the codec part.
configure.ac
src/plugins/Makefile.am
src/plugins/ogg/ogg.c