[FFmpeg-devel] [PATCH 24/24] libs: bump major version for all libraries
Martin Storsjö
martin at martin.st
Fri Jan 26 19:09:43 EET 2024
On Fri, 26 Jan 2024, James Almer wrote:
> On 1/26/2024 1:52 PM, Martin Storsjö wrote:
>> On Fri, 26 Jan 2024, James Almer wrote:
>>
>>> On 1/26/2024 1:44 PM, Vittorio Giovara wrote:
>>>> On Thu, Jan 25, 2024 at 2:48 PM James Almer <jamrial at gmail.com> wrote:
>>>>
>>>>> Signed-off-by: James Almer <jamrial at gmail.com>
>>>>> ---
>>>>> doc/APIchanges | 2 +-
>>>>> libavcodec/version.h | 2 +-
>>>>> libavcodec/version_major.h | 2 +-
>>>>> libavdevice/version.h | 2 +-
>>>>> libavdevice/version_major.h | 2 +-
>>>>> libavfilter/version.h | 2 +-
>>>>> libavfilter/version_major.h | 2 +-
>>>>> libavformat/version.h | 2 +-
>>>>> libavformat/version_major.h | 2 +-
>>>>> libavutil/version.h | 6 +++---
>>>>> libpostproc/version.h | 2 +-
>>>>> libpostproc/version_major.h | 2 +-
>>>>> libswresample/version.h | 2 +-
>>>>> libswresample/version_major.h | 2 +-
>>>>> libswscale/version.h | 2 +-
>>>>> libswscale/version_major.h | 2 +-
>>>>> 16 files changed, 18 insertions(+), 18 deletions(-)
>>>>>
>>>>> diff --git a/doc/APIchanges b/doc/APIchanges
>>>>> index e477ed78e0..60711379a1 100644
>>>>> --- a/doc/APIchanges
>>>>> +++ b/doc/APIchanges
>>>>> @@ -1,4 +1,4 @@
>>>>> -The last version increases of all libraries were on 2023-02-09
>>>>> +The last version increases of all libraries were on 2024-01-xx
>>>>>
>>>>> API changes, most recent first:
>>>>>
>>>>> diff --git a/libavcodec/version.h b/libavcodec/version.h
>>>>> index 0fae3d06d3..8c3d476003 100644
>>>>> --- a/libavcodec/version.h
>>>>> +++ b/libavcodec/version.h
>>>>> @@ -29,7 +29,7 @@
>>>>>
>>>>> #include "version_major.h"
>>>>>
>>>>> -#define LIBAVCODEC_VERSION_MINOR 38
>>>>> +#define LIBAVCODEC_VERSION_MINOR 0
>>>>> #define LIBAVCODEC_VERSION_MICRO 100
>>>>
>>>>
>>>> should we use this bump opportunity to reset MICRO to 0 too?
>>>
>>> It's an option. I don't recall if we decided anything about it last
>>> bump or during a meeting. And i don't know how much code out there
>>> still bothers to check for it to distinguish projects. But i guess
>>> that after so many bumps, any existing library user has long since
>>> stopped looking at it.
>>
>> VLC 3 (which still is the latest stable version) still has got such
>> checks around. VLC git master also still does have some checks, but only
>> for deciding which "AVPROVIDER" to print in log messages, no function
>> differences.
> VLC 3 surely wont compile and link with current ffmpeg, right? Or did
> they port it to the decoupled input/output decoder and encoder API, and
> even the new channel layout API?
They do backport updates to ffmpeg to VLC 3 in general, although it seems
that they're still pretty far behind (at ffmpeg 4.4.4) indeed.
// Martin
More information about the ffmpeg-devel
mailing list