You've already forked FFmpeg
mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2025-11-23 21:54:53 +02:00
avutil/cpu: Deprecate AV_CPU_FLAG_FORCE
This flag does nothing since the deactivation of the dsp_mask field of AVCodecContext in commits9ae6ba2883and9ae6ba2883(it has been superseded with better ways to override the CPU flags). So deprecate it. Reviewed-by: Lynne <dev@lynne.ee> Reviewed-by: James Almer <jamrial@gmail.com> Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
This commit is contained in:
@@ -2,6 +2,9 @@ The last version increases of all libraries were on 2025-03-28
|
|||||||
|
|
||||||
API changes, most recent first:
|
API changes, most recent first:
|
||||||
|
|
||||||
|
2025-11-16 - xxxxxxxxxx - lavu 60.18.100 - cpu.h
|
||||||
|
Deprecate AV_CPU_FLAG_FORCE without replacement.
|
||||||
|
|
||||||
2025-11-01 - xxxxxxxxxx - lavc 62.19.100 - avcodec.h
|
2025-11-01 - xxxxxxxxxx - lavc 62.19.100 - avcodec.h
|
||||||
Schedule AVCodecParser and av_parser_init() to use enum AVCodecID
|
Schedule AVCodecParser and av_parser_init() to use enum AVCodecID
|
||||||
for codec ids on the next major version bump.
|
for codec ids on the next major version bump.
|
||||||
|
|||||||
@@ -24,7 +24,9 @@
|
|||||||
#include <stddef.h>
|
#include <stddef.h>
|
||||||
#include "version.h"
|
#include "version.h"
|
||||||
|
|
||||||
#define AV_CPU_FLAG_FORCE 0x80000000 /* force usage of selected flags (OR) */
|
#if FF_API_CPU_FLAG_FORCE
|
||||||
|
#define AV_CPU_FLAG_FORCE 0x80000000 /* @deprecated, should not be used */
|
||||||
|
#endif
|
||||||
|
|
||||||
/* lower 16 bits - CPU features */
|
/* lower 16 bits - CPU features */
|
||||||
#define AV_CPU_FLAG_MMX 0x0001 ///< standard MMX
|
#define AV_CPU_FLAG_MMX 0x0001 ///< standard MMX
|
||||||
|
|||||||
@@ -79,7 +79,7 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
#define LIBAVUTIL_VERSION_MAJOR 60
|
#define LIBAVUTIL_VERSION_MAJOR 60
|
||||||
#define LIBAVUTIL_VERSION_MINOR 17
|
#define LIBAVUTIL_VERSION_MINOR 18
|
||||||
#define LIBAVUTIL_VERSION_MICRO 100
|
#define LIBAVUTIL_VERSION_MICRO 100
|
||||||
|
|
||||||
#define LIBAVUTIL_VERSION_INT AV_VERSION_INT(LIBAVUTIL_VERSION_MAJOR, \
|
#define LIBAVUTIL_VERSION_INT AV_VERSION_INT(LIBAVUTIL_VERSION_MAJOR, \
|
||||||
@@ -110,6 +110,7 @@
|
|||||||
#define FF_API_VULKAN_FIXED_QUEUES (LIBAVUTIL_VERSION_MAJOR < 61)
|
#define FF_API_VULKAN_FIXED_QUEUES (LIBAVUTIL_VERSION_MAJOR < 61)
|
||||||
#define FF_API_OPT_INT_LIST (LIBAVUTIL_VERSION_MAJOR < 61)
|
#define FF_API_OPT_INT_LIST (LIBAVUTIL_VERSION_MAJOR < 61)
|
||||||
#define FF_API_OPT_PTR (LIBAVUTIL_VERSION_MAJOR < 61)
|
#define FF_API_OPT_PTR (LIBAVUTIL_VERSION_MAJOR < 61)
|
||||||
|
#define FF_API_CPU_FLAG_FORCE (LIBAVUTIL_VERSION_MAJOR < 61)
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @}
|
* @}
|
||||||
|
|||||||
Reference in New Issue
Block a user