[FFmpeg-devel] FOMS 2009 FFmpeg outbrief

Baptiste Coudurier baptiste.coudurier
Thu Jan 22 21:17:06 CET 2009

Hi guys,

Benjamin Larsson wrote:
> [...]
>> 5. CONCERN: Suitability of libavformat API
>>    Libavformat API is considered inadequate for 'tight' integration with
>>    gstreamer.
>>    So presently there is a libavformat wrapper within gstreamer, but is not
>>    used by default. Gstreamer provides its own demuxers. This prohibits
>>    demuxing of all the gamer & special-interest formats that libavformat
>>    supports.
>>    A similar comment was recorded on the FFmpeg TODO/wiki list years ago
>>    concerning MPlayer.
>>    GOAL:       Make the libavformat API more appropriate to users
>>    OBJECTIVES: Review the TODO list item, is it still valid?
>>                Survey existing libavformat users; gather API requirements.
> VLC also rolls their own demuxers so I guess it has some valid points.

Yes, definitely, I think everybody is inclined to hear problems about
its usability and API, and I, the first, will try to accomodate the

However, it seems, unfortunately and sadly, that the will of its (past?)
users is to reinvent the wheel and recode their own, since some people
have the skills for it, while some don't for codecs (they cannot),
instead of participating, reporting problems and helping in the efforts
of improving it, so all users libavformat could benefit.

That said, I'd like to say for sure reporting from VLC people have been
really appreciated.

I find rather odd that other people comes complaining now.

Baptiste COUDURIER                              GnuPG Key Id: 0x5C1ABAAA
Key fingerprint                 8D77134D20CC9220201FC5DB0AC9325C5C1ABAAA
checking for life_signs in -lkenny... no
FFmpeg maintainer                                  http://www.ffmpeg.org

More information about the ffmpeg-devel mailing list