[MPlayer-G2-dev] pre23 released with native ogg demuxer

Arpi arpi at thot.banki.hu
Mon May 12 12:43:38 CEST 2003


Hi,

> On Mon, May 12, 2003 at 02:41:44AM +0200, Arpi wrote:
> > Hi,
> > 
> > pre23:
> > - AVI demuxer: now it can parse interleaved streams.
> 
> Good, at this point, this is the most important one... (When will
> someone implement nut? Will I have to do it...?!?)

i'll implement nut demuxer, but i'm lazy & buzy to wrote muxer

> > - a_pts calculation fixes, now it handles all mpegs & avis correctly
> >   (the flag DEMUX_STREAM_FLAG_PTS_FOR_NEXT is ignored now, it's redundant!)
> > - native Ogg/Ogm/OggS demuxer :)
> >   vorbis support not yet finished, nor the old directshow format
> >   theora and new dshow video (divx etc) works!
> > 
> > 
> > yes, i wrote a native ogg demuxer from scratch, based on the ogg fformat
> > specs (libogg/doc/ogg/datastructures.html), it was not a big deal, ogg is
> > very simple (even simpler than vivo) format. the messy/complicated things
> > come when you're parsing codec-specific headers...
> > the demuxer part can be implemented in 1k, see TOOLS/dump_ogg.c :)
> 
> Great! Yep, it's silly to require a special lib to demux ogg.

yes
nice to see that what libogg can do is actually doable in 1k of c code :)

> > i didn't implement audio support yet, for 2 reasons:
> > - i don't like vorbis :)
> 
> Why? Vorbis seems to be the best audio codec available right now...

i mean the library, with its extra-silly API and libogg-dependency and idiot
way of passing headers from demuxer.

> > - i don't have ogg files using non-vorbis audio. if you have some, upload!
> >   (yes yes i know i could use teh ogm-tools to create some, but i'm lazy to
> >   rtfm etc to produce well-made sample streams)
> 
> I'm too lazy to make one too. :))
:)


A'rpi / Astral & ESP-team

--
Developer of MPlayer, the Movie Player for Linux - http://www.MPlayerHQ.hu



More information about the MPlayer-G2-dev mailing list