[theora] Optimised ARM Ogg/Theora/Vorbis decoder

Robin Watts theora at wss.co.uk
Sat Sep 19 06:19:20 PDT 2009

In message <bcbc269c50.Robin/Watts at wss.co.uk>
          Robin Watts <theora at wss.co.uk> wrote:
> This is a note to announce the availability of "Ogg Theorarm", an
> optimised ARM implementation of decoding libraries for the Theora
> video code, and Vorbis audio codec from xiph.org.
> Full details of this code release can be found at
> <http://www.wss.co.uk/pinknoise/theorarm>, but highlights include:
> [Snip]
>  * Uses ARMv4 instructions only (no reliance on Xscale SIMD or
> ARMv5/v6/v7/NEON).

I've started to revisit the hotspots, rewriting the code to use ARM
v6 SIMD extensions, but I am unable to test it due to not having an
appropriate device. If anyone out there has a suitable device and
would be prepared to test my code on it, please get in touch!

I hope to look at using v7 or NEON instructions as appropriate too.


Robin Watts,             Email: <mailto:Robin.Watts at wss.co.uk>
Warm Silence Software,   WWW:   <http://www.wss.co.uk/>
P.O.Box 28, Woodstock,   Tel:   01608 737172 (or Mobile: 07885 487642)
Oxfordshire, OX20 1XX    Fax:   01608 737172

More information about the theora mailing list