[MPlayer-dev-eng] Making lavf ogg demuxer the default

Diego Biurrun diego at biurrun.de
Mon May 24 14:13:02 CEST 2010


On Sun, May 23, 2010 at 09:41:57PM -0400, compn wrote:
> On Mon, 24 May 2010 01:50:07 +0200, Diego Biurrun wrote:
> >On Mon, May 24, 2010 at 01:36:10AM +0200, Reimar Döffinger wrote:
> >> On Mon, May 24, 2010 at 12:03:39AM +0200, Giorgio wrote:
> >> > 2010/5/23 Reimar Döffinger <Reimar.Doeffinger at gmx.de>:
> >> > > On Sun, May 23, 2010 at 11:21:22PM +0200, Diego Biurrun wrote:
> >> > >> On Sun, May 23, 2010 at 09:09:09PM +0200, Reimar Döffinger wrote:
> >> > >> > On Sun, May 23, 2010 at 09:01:58PM +0200, Reimar Döffinger wrote:
> >> > >> > > since our own ogg demuxer cannot demux theora if compiled without libtheora,
> >> > >> > > I think the lavf ogg demuxer should be made default.
> >> > >> > > Does anyone know of particular issues with it?
> >> > 
> >> > I don't know if this is relevant, but I've noticed one problem when
> >> > using "-demuxer lavf -vc theora": when I play any file from
> >> > http://wiki.xiph.org/TheoraTestsuite (I'll use the first one in this
> >> > example) the file plays correctly, but at the end I get the message:
> >> > 
> >> > ds_fill_buffer: EOF reached (stream: video)
> >> > 
> >> > the cpu usage goes to 100% and I have to press CTRL+C to terminate
> >> > mplayer. With "-demuxer lavf -vc fftheora" I don't see this problem.
> >> 
> >> At least two bugs coming together, two of them are fixed.
> >> The third bug is actually that it did not hang with -nocorrect-pts/
> >> the old demuxer.
> >
> >So everything good to go now?
> 
> did you test a bunch of ogg samples with -demuxer lavf? :)

Yes.

http://samples.mplayerhq.hu/V-codecs/Theora/Sahara.ogg
http://samples.mplayerhq.hu/V-codecs/Theora/uncoded_fragments_4mv.ogg
http://samples.mplayerhq.hu/V-codecs/Theora/theora_testsuite/pixel_aspect_ratio.ogg
http://samples.mplayerhq.hu/V-codecs/Theora/theora_testsuite/sign_irene_cif-3qi-b.ogg

The picture gets kind of mirrored the top 16 pixels or so are mirrored
at the top.  This happens with -vc fftheora, but not with -vc theora.
ffplay is fine.

Diego



More information about the MPlayer-dev-eng mailing list