ffmpeg.libavutil.avutil

Undocumented in source.

Members

Enums

AVMediaType
enum AVMediaType

@addtogroup lavu_media Media Type @brief Media Type

AVPictureType
enum AVPictureType

@} @} @defgroup lavu_picture Image related

Functions

av_fopen_utf8
FILE* av_fopen_utf8(const(char)* path, const(char)* mode)

Open a file using a UTF-8 filename. The API of this function matches POSIX fopen(), errors are returned through errno.

av_fourcc_make_string
char* av_fourcc_make_string(char* buf, uint fourcc)

Fill the provided buffer with a string containing a FourCC (four-character code) representation.

av_get_media_type_string
const(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_get_time_base_q
AVRational av_get_time_base_q()

Return the fractional representation of the internal time base.

av_int_list_length
auto av_int_list_length(T0 list, T1 term)

Compute the length of an integer list.

av_int_list_length_for_size
uint av_int_list_length_for_size(uint elsize, const(void)* list, ulong term)

Compute the length of an integer list.

av_version_info
const(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.

av_x_if_null
void* av_x_if_null(const(void)* p, const(void)* x)

Return x default pointer in case p is NULL.

avutil_configuration
const(char)* avutil_configuration()

Return the libavutil build-time configuration.

avutil_license
const(char)* avutil_license()

Return the libavutil license.

avutil_version
uint avutil_version()

Return the LIBAVUTIL_VERSION_INT constant.

Manifest constants

AV_FOURCC_MAX_STRING_SIZE
enum AV_FOURCC_MAX_STRING_SIZE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
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.

Meta