[MPlayer-dev-eng] [PATCH] Latest CVS Theora update and about Tremor

Arpi arpi at thot.banki.hu
Sun Aug 17 09:28:16 CEST 2003


> as I said earlier, I took a closer look at the whole 
> OGG/Theora/Vorbis/Tremor thing. What I saw was quite terrible. The 
> external libraries are quite badly written themselfs. Nevertheless there 
> seems to be interface of OGG/Vorbis, which can be used for Tremor as well 
> with just minimal differences. However this interface is not used in 
> MPlayer at all. Instead MPlayer uses some lower level interface to the 
> libraries and those seem to have changed dramatically in the past.
> Actually I am quite mazed that this ever worked. There seems to be no easy 
> way to implement the new lower level Tremor interface in this. So I 
> suggest it would be best to rewrite the whole thing to match the proper 
> interface (it probably applies to Theora too and I think to whole OGG). I 

Huh? I didn't notice that there are multiple interfaces. Except if you
mean direct access to codec and access via libogg.
I'm against doing codec related stuff via libogg, which is a demuxer thing,
esp. that mplayer g2 doesnt have/need libogg at all.

> Meanwhile I'm sending this patch, which is more or less just the 
> Theora patch by David Kuehling with some minor changes and Tremor is left 
> as is, for now.
> Martin Drab.

the patch looked ok, someone please commit

A'rpi / Astral & ESP-team

Developer of MPlayer, the Movie Player for Linux - http://www.MPlayerHQ.hu
[Using mailer3 v3.99pre3-CVS beta GSM edition, broken Date: feature enabled]

More information about the MPlayer-dev-eng mailing list