Following the suggestion in a link from Yota post, I have patched Ubuntu 7.10 (gutsy) source for vorbis with aoTuV beta 5.
To make the life of Ubuntu users easy I am making my packages available in my PPA. To use it just
add
deb http://ppa.launchpad.net/pjssilva/ubuntu gutsy main
to the /etc/apt/sources.list file. If you want the source, add
deb-src http://ppa.launchpad.net/pjssilva/ubuntu gutsy main
After that you may do a "apt-get update; apt-get upgrade" or just wait for the automatic
update manager to kick in.
Feel free to use it and, please, let me know if you find any problem.
By the way, Ubuntu libvorbis file is based on libvorbis 1.2.0, while the aoTuV patch was created againt 1.1.2. Hence, the original patch did not apply cleanly to the source (some line offsets and a trivial failure). It required some simple manual intervention. Is there an easy way to compare the a file encoded by my package with the result of static compile available at the wiki? I would like to make sure I didn't commit some stupid mistake. To test it, I have just compared the average bit-rate of my package and the static binary from the wiki and they are basically equal (as much as one can expect from floating point implementations). Is this enough?
