[theora-dev] one-line fix reduces distortion
arc at xiph.org
Sun Feb 8 15:39:49 PST 2004
On Sun, Feb 08, 2004 at 08:04:28PM -0300, Mauricio Piacentini wrote:
> Nice to see some traffic here for a change! Arc, I had some issues with
> the experimental stuff after the big ogg2 checkin, but I had no time to
> chase the source of the problem and it may have been something in my
> private tree, which differs a bit from the cvs one. I just did a big,
> clean checkout and everything seems to work fine. But I remember a post
> from *someone* talking about the need to change examples after the
> libogg2 move. Is this necessary? Or are all the changes necessary
> already done in libtheora? Is the experimental transcoder still working
> for you?
The changes I put in were to make libtheora, optionally, compile for
libogg2. I did this in such a way that libogg1 support can be easily
removed in a future version, but by default it still compiles for
libogg1. Nothing should have changed if you don't define -DLIBOGG2
The changes aren't complete, yet, as the examples haven't also been
ported to using libogg2. To do this libvorbis still needs to make the
change, which I'll probobally end up doing. When both libtheora and
libvorbis can compile for libogg2 the examples can be ported.
As far as the examples go, I can only compile the encoder. The player,
and other tools, don't seem to compile under FreeBSD. I haven't put the
time into figuring out why. I also haven't put the time into trying to
build them on my Gentoo box since both mplayer and xine compile for
FreeBSD with theora support.
BTW, for anyone interested, examples for bugged v1.16 and fixed v1.17
are available in http://www.xiph.org/~arc/goldfinger* - I can see
several points where the image is distorted or blurred in the older
version, others had difficulty noticing any differences. The filesize
is exactly the same, but diff says that the encoded files differ.
--- >8 ----
List archives: http://www.xiph.org/archives/
Ogg project homepage: http://www.xiph.org/ogg/
To unsubscribe from this list, send a message to 'theora-dev-request at xiph.org'
containing only the word 'unsubscribe' in the body. No subject is needed.
Unsubscribe messages sent to the list will be ignored/filtered.
More information about the Theora-dev