[theora] Concerning the (correct) use of Theora in FreeJ

Ivo Emanuel Gonçalves justivo at gmail.com
Thu Apr 3 17:48:08 PDT 2008

> On 2/16/08, jaromil <jaromil at dyne.org> wrote:
> i hereby confirm we are  correctly producing a skeleton in ogg encoded
> with freej

Sorry to bump this thread, but there's something that you need to consider.  Skeleton has a Content-Type field for the media types of the different streams inside Ogg.  Recently we decided that the Vorbis and Theora media types were not to use the x-, so Theora/Vorbis encoders are being changed.  It's likely that FreeJ needs to be modified too.

I wanted to provide a patch, but after spending 10 minutes drifting through code in FreeJ's CVS (trunk and branches) I couldn't find anything to do with Skeleton.  Anyway, what you need to be careful with is that it's video/theora and audio/vorbis, and if you have code counting the string length you have to modify it by removing two bytes that are no longer necessary.  You may want to look into the latest diffs in ffmpeg2theora in SVN.


More information about the theora mailing list