[FFmpeg-devel] [libav-devel] [PATCH 20/20] Bump major versions of all libraries

Andreas Cadhalpun andreas.cadhalpun at googlemail.com
Mon Aug 24 23:43:30 CEST 2015


On 24.08.2015 13:44, Vittorio Giovara wrote:
> On Tue, Jul 28, 2015 at 6:54 PM, Luca Barbato <lu_zero at gentoo.org> wrote:
>> On 28/07/15 15:41, Vittorio Giovara wrote:
>>> On Tue, Jul 28, 2015 at 2:40 PM, Luca Barbato <lu_zero at gentoo.org> wrote:
>>>> On 28/07/15 15:30, Vittorio Giovara wrote:
>>>>> Signed-off-by: Vittorio Giovara <vittorio.giovara at gmail.com>
>>>>> ---
>>>>>  doc/APIchanges          | 14 +++++++-------
>>>>>  libavcodec/version.h    |  6 +++---
>>>>>  libavdevice/version.h   |  4 ++--
>>>>>  libavfilter/version.h   |  4 ++--
>>>>>  libavformat/version.h   |  4 ++--
>>>>>  libavresample/version.h |  4 ++--
>>>>>  libavutil/version.h     |  4 ++--
>>>>>  libswscale/version.h    |  2 +-
>>>>>  8 files changed, 21 insertions(+), 21 deletions(-)
> 
> I believe to see general consensus towards applying the set as is.

There is no consensus for that.

> I've added a skeleton to the wiki
> (https://wiki.libav.org/Migration/12) so that we can properly document
> the necessary changes before we release. Any help with that is of
> course welcome.

I have a work-in-progress API-porting-guide.

> If no objections I'll push this set in the following days.

Can you explain why you believe it makes any kind of sense to remove
widely used APIs like FF_API_PIX_FMT/FF_API_AVCODEC_FRAME, while
keeping completely useless ones like FF_API_MISSING_SAMPLE?

I think it would be much more reasonable to keep the two I suggested,
and instead remove most of those you intend to keep, because they are
hardly used anywhere.

Best regards,
Andreas



More information about the ffmpeg-devel mailing list