ffmpeg.libavutil.avutil_version

@file @ingroup lavu Libavutil version macros

Members

Aliases

AV_VERSION
alias AV_VERSION = AV_VERSION_DOT
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Functions

AV_VERSION_INT
auto AV_VERSION_INT(T0 a, T1 b, T2 c)

@addtogroup version_utils

AV_VERSION_MAJOR
auto AV_VERSION_MAJOR(T a)

Extract version components from the full ::AV_VERSION_INT int as returned by functions like ::avformat_version() and ::avcodec_version()

AV_VERSION_MICRO
auto AV_VERSION_MICRO(T a)
Undocumented in source. Be warned that the author may not have intended to support it.
AV_VERSION_MINOR
auto AV_VERSION_MINOR(T a)
Undocumented in source. Be warned that the author may not have intended to support it.

Manifest constants

FF_API_BUFFER_SIZE_T
enum FF_API_BUFFER_SIZE_T;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
FF_API_CHILD_CLASS_NEXT
enum FF_API_CHILD_CLASS_NEXT;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
FF_API_CRYPTO_SIZE_T
enum FF_API_CRYPTO_SIZE_T;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
FF_API_D2STR
enum FF_API_D2STR;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
FF_API_DECLARE_ALIGNED
enum FF_API_DECLARE_ALIGNED;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
FF_API_ERROR_FRAME
enum FF_API_ERROR_FRAME;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
FF_API_FRAME_GET_SET
enum FF_API_FRAME_GET_SET;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
FF_API_FRAME_QP
enum FF_API_FRAME_QP;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
FF_API_PKT_PTS
enum FF_API_PKT_PTS;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
FF_API_PLUS1_MINUS1
enum FF_API_PLUS1_MINUS1;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
FF_API_PSEUDOPAL
enum FF_API_PSEUDOPAL;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
FF_API_VAAPI
enum FF_API_VAAPI;

@defgroup lavu_depr_guards Deprecation Guards FF_API_* defines may be placed below to indicate public API that will be dropped at a future version bump. The defines themselves are not part of the public API and may change, break or disappear at any time.

LIBAVUTIL_BUILD
enum LIBAVUTIL_BUILD;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
LIBAVUTIL_VERSION
enum LIBAVUTIL_VERSION;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
LIBAVUTIL_VERSION_INT
enum LIBAVUTIL_VERSION_INT;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
LIBAVUTIL_VERSION_MAJOR
enum LIBAVUTIL_VERSION_MAJOR;

@defgroup lavu_ver Version and Build diagnostics

LIBAVUTIL_VERSION_MICRO
enum LIBAVUTIL_VERSION_MICRO;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
LIBAVUTIL_VERSION_MINOR
enum LIBAVUTIL_VERSION_MINOR;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Templates

AV_VERSION_DOT
template AV_VERSION_DOT(int a, int b, int c)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Meta