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

Diego Biurrun diego
Fri Feb 16 12:35:54 CET 2007


On Fri, Feb 16, 2007 at 11:29:49AM +0000, M?ns Rullg?rd wrote:
> 
> 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.

What inconvenience would that be?

Diego





More information about the ffmpeg-devel mailing list