[Ffmpeg-devel] [PATCH] postpone removal of avcodec_decode_audio

Måns Rullgård mans
Fri Feb 16 12:29:49 CET 2007


Diego Biurrun said:
> On Fri, Feb 16, 2007 at 10:45:41AM +0000, M?ns Rullg?rd wrote:
>>
>> Diego Biurrun said:
>> >
>> > there are two instances of avcodec_decode_audio left in FFmpeg, one is
>> > addressed by Baptiste's patch, the other is in ffplay and apparently a
>> > bit tricky to get rid of.  I propose postponing the removal of
>> > avcodec_decode_audio to the version bump after the next so that I can
>> > commit my C++ cruft removal patch without breaking FFmpeg.
>>
>> Why does the C++ cruft removal need a version bump?  It doesn't change the
>> API or ABI.
>
> But it requires external programs using FFmpeg to be changed, doesn't
> it?  How is that different from an API change?

The libav* API has always been defined in C.  This has not changed.  IMHO
we should not inconvenience users of the official API only for the benefit
of unofficial uses of the header files.

-- 
M?ns Rullg?rd
mans at mansr.com




More information about the ffmpeg-devel mailing list