[Theora-dev] VP3 Compatibility and SIMD Optimizations

j at thing.net j at thing.net
Wed Mar 9 09:52:55 PST 2005


to my understanding libtheora is supposed to be a C-based reference
implementation, that should still be es optimized as possible in C as
long as it stays cross-platform, Optimization for MMX/SSE/AltiVec is
important to use theora. right now this takes place in the theora-mmx
branch.

current simd efforts,
mostly encoder optimization: http://svn.xiph.org/branches/theora-mmx

there is a patch focusing on the decoder here:
http://kyoto.cool.ne.jp/vp3/developers/theora-a3-MMXd.zip
// should go into theora-mmx branch.

ruik just posted a decoder patch for derfs experimental theora branch
<http://svn.xiph.org/experimental/derf/theora-exp/>
patch: http://ssh.cz/~ruik/patch_theora

regaring backward compatibility, there is a transcoder tool, that can
be used to repackage vp3 avi files to ogg theora files

http://svn.xiph.org/trunk/theora/win32/experimental/transcoder/
or
http://svn.xiph.org/trunk/theora-tools/theora_transcoder/

j



More information about the Theora-dev mailing list