API stability in FFmpeg

Reinhard Tartler siretart at debian.org
Tue Jun 24 08:39:56 UTC 2008


[ shortened the CC-list to the maintainers of the ffmpeg package in
  debian ]


Diego Biurrun <diego at biurrun.de> writes:

> On Thu, Jun 19, 2008 at 09:50:24AM +0200, Fabian Greffrath wrote:
>>
>> (1) Ffmpeg should finally decide about a stable API, or at least one  
>> that is stable for more than two weeks.
>
> It is commonly believed myth that FFmpeg does not have a stable API, but
> a myth nonetheless.

That's what I thought as well. however there are some cases where the
API did change. We collect such bugs here:

http://bugs.debian.org/cgi-bin/pkgreport.cgi?users=pkg-multimedia-maintainers@lists.alioth.debian.org&tag=ffmpeg-needs-porting

Currently I'm aware of one API change in ffmpeg, namely a change in the
structure AVFormatParameters. It used to have a member 'device' but that
was dropped.

Maybe I have missed it, but would it be possible to document such API
changes in a changelog for FFmpeg downstream developers with some hints
how applications should be adapted?

There are currently two packages known to be affected by the
AVFormatParameters change, but I've seen some more affected packages in
ubuntu because of that.

-- 
Gruesse/greetings,
Reinhard Tartler, KeyID 945348A4



More information about the pkg-multimedia-maintainers mailing list