[FFmpeg-devel] [PATCH] Speex parser

Måns Rullgård mans
Sun Sep 20 14:11:49 CEST 2009

Michael Niedermayer <michaelni at gmx.at> writes:

> On Sat, Sep 19, 2009 at 07:31:49PM -0700, Baptiste Coudurier wrote:
> [...]
>> Many people are wishing libavformat to be more standalone ie not relying on 
>> libavcodec, so I think removing sample_fmt value requirement goes into this 
>> direction.
> its that container formats often do lack the most basic information ...
> users just see a dependancy.
> But i do not think users would be happier if lavf would simply
> only provide them with whats really stored at the container layer,
> very little could be relied on to be available everywhere.

That is exactly how I would like it.

> for lavf without lavc first AVParsers would have to be moved from
> lavc to lavf

Noooo.  The parsers are fine in lavc.  Many of them share code with
decoders too.

What I would like is a raw demuxer returning exactly what is in the
file, no decoding, no parsing.  This can be done separately if
needed.  Of course I don't mind having some convenience functions
doing these things for people that want them, but forcing everybody to
use the "fat" interface is wrong IMO.

M?ns Rullg?rd
mans at mansr.com

More information about the ffmpeg-devel mailing list