[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