Replaced libtheora

David Kuehling dvdkhlng at gmx.de
Tue May 3 04:55:54 EDT 2011


Hi,

I just created our own libtheora package in qi-hardware's
openwrt-xburst.git, overriding the one from the one from openwrt.

This is to fix performance issues with the openwrt version.  We now use
a much more recent version (1.2.0alpha1), and compile with -O2 instead
of -Os.  Especially motion compensation code runs now much faster (this
uses memcpy() for a few bytes of data, which needs -O2 to be properly
optimized).

To make the build system use the new version you need to do

./scripts/feeds uninstall libtheora
./scripts/feeds update
./scripts/feeds install -p qipackages libtheora 

For testing, a binary package can be found here:

http://mosquito.dyndns.tv/~spock/openwrt/libtheora_1.2.0alpha1-1_xburst.ipk

With mplayer I can now play back a few 320x192 at 30FPS videos with lots of
motion that used to have problems with the older libtheora.

David
-- 
GnuPG public key: http://user.cs.tu-berlin.de/~dvdkhlng/dk.gpg
Fingerprint: B17A DC95 D293 657B 4205 D016 7DEF 5323 C174 7D40
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: <http://lists.en.qi-hardware.com/pipermail/discussion/attachments/20110503/242beb68/attachment.pgp>


More information about the discussion mailing list


interactive