native vs libavformat demuxers (was: Re: [MPlayer-dev-eng] [RFC][PATCH] audio and video framers)

Reimar Döffinger Reimar.Doeffinger at
Mon Feb 26 02:05:45 CET 2007

On Mon, Feb 26, 2007 at 01:55:45AM +0100, Michael Niedermayer wrote:
> On Mon, Feb 26, 2007 at 01:03:48AM +0100, Reimar Döffinger wrote:
> > Primary candidates for removal are IMO demux_nuv.c (possibly with
> > corresponding decoder) and demux_mpc.c definitely with corresponding
> > decoder, because it does not work with ffmpeg decoder and when muxed
> > into AVI will create a format that (although I find it more sane) is
> > very different from what lavf creates and not playable with ffmpeg
> > decoder either.
> if ffmpeg is insane then dont hesitate to send a patch to fix that

I find the format more sane, but I don't find doing the conversion in
the demuxer any more sane now.
I might have a look if I can make lavc support both formats, but I doubt
I will consider it worth my time :-)
About making lavf default, I never got around, but I was thinking about
making a second demuxer_desc_t with a replaced check_file function that
will e.g. not accept MPEG or MKV and place that at a higher priority.
Though until subtitles are implemented, that exclusion should cover OGG
and MOV, too.

Reimar Döffinger

More information about the MPlayer-dev-eng mailing list