ffmpeg.libavutil.avutil

Undocumented in source.

Public Imports

ffmpeg.libavutil.common
public import ffmpeg.libavutil.common;
ffmpeg.libavutil.rational
public import ffmpeg.libavutil.rational;
ffmpeg.libavutil.samplefmt
public import ffmpeg.libavutil.samplefmt;
ffmpeg.libavutil.frame
public import ffmpeg.libavutil.frame;
ffmpeg.libavutil.pixfmt
public import ffmpeg.libavutil.pixfmt;
ffmpeg.libavutil.log
public import ffmpeg.libavutil.log;
ffmpeg.libavutil.dict
public import ffmpeg.libavutil.dict;
ffmpeg.libavutil.error
public import ffmpeg.libavutil.error;
ffmpeg.libavutil.mathematics
public import ffmpeg.libavutil.mathematics;
ffmpeg.libavutil.channel_layout
public import ffmpeg.libavutil.channel_layout;
ffmpeg.libavutil.avutil_version
public import ffmpeg.libavutil.avutil_version;

Members

Enums

AVMediaType
enum AVMediaType

@addtogroup lavu_media Media Type @brief Media Type

AVPictureType
enum AVPictureType

@} @} @defgroup lavu_picture Image related

Functions

av_get_media_type_string
char* av_get_media_type_string(AVMediaType media_type)

Return a string describing the media_type enum, NULL if media_type is unknown.

av_get_picture_type_char
char av_get_picture_type_char(AVPictureType pict_type)

Return a single letter to describe the given picture type pict_type.

av_version_info
char* av_version_info()

Return an informative version string. This usually is the actual release version number or a git commit description. This string has no fixed format and can change any time. It should never be parsed by code.

avutil_configuration
char* avutil_configuration()

Return the libavutil build-time configuration.

avutil_license
char* avutil_license()

Return the libavutil license.

avutil_version
uint avutil_version()

Return the LIBAVUTIL_VERSION_INT constant.

Manifest constants

AV_NOPTS_VALUE
enum AV_NOPTS_VALUE;

@brief Undefined timestamp value

AV_TIME_BASE
enum AV_TIME_BASE;

Internal time base represented as integer

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

@defgroup lavu_const Constants @{

FF_QP2LAMBDA
enum FF_QP2LAMBDA;

< factor to convert from H.263 QP to lambda

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

Variables

AV_TIME_BASE_Q
AVRational AV_TIME_BASE_Q;

Internal time base represented as fractional value

Meta