[][src]Module caldera_bindings::avutil

Structs

AVClass

Describe the class of an AVClass context structure. That is an arbitrary struct of which the first field is a pointer to an AVClass struct (e.g. AVCodecContext, AVFormatContext etc.).

AVOption

a pointer to the first option specified in the class if any or NULL

AVOptionRanges
AVRational

Rational number (pair of numerator and denominator).

_G_fpos64_t
_G_fpos_t
_IO_FILE
_IO_codecvt
_IO_marker
_IO_wide_data
__fsid_t
__locale_data
__locale_struct
__mbstate_t
__pthread_cond_s
__pthread_cond_s__bindgen_ty_1__bindgen_ty_1
__pthread_cond_s__bindgen_ty_2__bindgen_ty_1
__pthread_internal_list
__pthread_mutex_s
__pthread_rwlock_arch_t
__sigset_t
__va_list_tag
div_t
drand48_data
fd_set
imaxdiv_t
ldiv_t
lldiv_t
max_align_t
random_data
timespec
timeval

Constants

AIO_PRIO_DELTA_MAX
ARG_MAX
AVChromaLocation_AVCHROMA_LOC_BOTTOM
AVChromaLocation_AVCHROMA_LOC_BOTTOMLEFT
AVChromaLocation_AVCHROMA_LOC_CENTER

< MPEG-1 4:2:0, JPEG 4:2:0, H.263 4:2:0

AVChromaLocation_AVCHROMA_LOC_LEFT

< MPEG-2/4 4:2:0, H.264 default for 4:2:0

AVChromaLocation_AVCHROMA_LOC_NB

< Not part of ABI

AVChromaLocation_AVCHROMA_LOC_TOP
AVChromaLocation_AVCHROMA_LOC_TOPLEFT

< ITU-R 601, SMPTE 274M 296M S314M(DV 4:1:1), mpeg2 4:2:2

AVChromaLocation_AVCHROMA_LOC_UNSPECIFIED
AVClassCategory_AV_CLASS_CATEGORY_BITSTREAM_FILTER
AVClassCategory_AV_CLASS_CATEGORY_DECODER
AVClassCategory_AV_CLASS_CATEGORY_DEMUXER
AVClassCategory_AV_CLASS_CATEGORY_DEVICE_AUDIO_INPUT
AVClassCategory_AV_CLASS_CATEGORY_DEVICE_AUDIO_OUTPUT
AVClassCategory_AV_CLASS_CATEGORY_DEVICE_INPUT
AVClassCategory_AV_CLASS_CATEGORY_DEVICE_OUTPUT
AVClassCategory_AV_CLASS_CATEGORY_DEVICE_VIDEO_INPUT
AVClassCategory_AV_CLASS_CATEGORY_DEVICE_VIDEO_OUTPUT
AVClassCategory_AV_CLASS_CATEGORY_ENCODER
AVClassCategory_AV_CLASS_CATEGORY_FILTER
AVClassCategory_AV_CLASS_CATEGORY_INPUT
AVClassCategory_AV_CLASS_CATEGORY_MUXER
AVClassCategory_AV_CLASS_CATEGORY_NA
AVClassCategory_AV_CLASS_CATEGORY_NB

< not part of ABI/API

AVClassCategory_AV_CLASS_CATEGORY_OUTPUT
AVClassCategory_AV_CLASS_CATEGORY_SWRESAMPLER
AVClassCategory_AV_CLASS_CATEGORY_SWSCALER
AVColorPrimaries_AVCOL_PRI_BT470M

< also FCC Title 47 Code of Federal Regulations 73.682 (a)(20)

AVColorPrimaries_AVCOL_PRI_BT470BG

< also ITU-R BT601-6 625 / ITU-R BT1358 625 / ITU-R BT1700 625 PAL & SECAM

AVColorPrimaries_AVCOL_PRI_BT709

< also ITU-R BT1361 / IEC 61966-2-4 / SMPTE RP177 Annex B

AVColorPrimaries_AVCOL_PRI_BT2020

< ITU-R BT2020

AVColorPrimaries_AVCOL_PRI_FILM

< colour filters using Illuminant C

AVColorPrimaries_AVCOL_PRI_JEDEC_P22

< JEDEC P22 phosphors

AVColorPrimaries_AVCOL_PRI_NB

< Not part of ABI

AVColorPrimaries_AVCOL_PRI_RESERVED
AVColorPrimaries_AVCOL_PRI_RESERVED0
AVColorPrimaries_AVCOL_PRI_SMPTE170M

< also ITU-R BT601-6 525 / ITU-R BT1358 525 / ITU-R BT1700 NTSC

AVColorPrimaries_AVCOL_PRI_SMPTE240M

< functionally identical to above

AVColorPrimaries_AVCOL_PRI_SMPTE428

< SMPTE ST 428-1 (CIE 1931 XYZ)

AVColorPrimaries_AVCOL_PRI_SMPTE431

< SMPTE ST 431-2 (2011) / DCI P3

AVColorPrimaries_AVCOL_PRI_SMPTE432

< SMPTE ST 432-1 (2010) / P3 D65 / Display P3

AVColorPrimaries_AVCOL_PRI_SMPTEST428_1
AVColorPrimaries_AVCOL_PRI_UNSPECIFIED
AVColorRange_AVCOL_RANGE_JPEG

< the normal 2^n-1 "JPEG" YUV ranges

AVColorRange_AVCOL_RANGE_MPEG

< the normal 219*2^(n-8) "MPEG" YUV ranges

AVColorRange_AVCOL_RANGE_NB

< Not part of ABI

AVColorRange_AVCOL_RANGE_UNSPECIFIED
AVColorSpace_AVCOL_SPC_BT470BG

< also ITU-R BT601-6 625 / ITU-R BT1358 625 / ITU-R BT1700 625 PAL & SECAM / IEC 61966-2-4 xvYCC601

AVColorSpace_AVCOL_SPC_BT709

< also ITU-R BT1361 / IEC 61966-2-4 xvYCC709 / SMPTE RP177 Annex B

AVColorSpace_AVCOL_SPC_BT2020_NCL

< ITU-R BT2020 non-constant luminance system

AVColorSpace_AVCOL_SPC_BT2020_CL

< ITU-R BT2020 constant luminance system

AVColorSpace_AVCOL_SPC_CHROMA_DERIVED_CL

< Chromaticity-derived constant luminance system

AVColorSpace_AVCOL_SPC_CHROMA_DERIVED_NCL

< Chromaticity-derived non-constant luminance system

AVColorSpace_AVCOL_SPC_FCC

< FCC Title 47 Code of Federal Regulations 73.682 (a)(20)

AVColorSpace_AVCOL_SPC_ICTCP

< ITU-R BT.2100-0, ICtCp

AVColorSpace_AVCOL_SPC_NB

< Not part of ABI

AVColorSpace_AVCOL_SPC_RESERVED
AVColorSpace_AVCOL_SPC_RGB

< order of coefficients is actually GBR, also IEC 61966-2-1 (sRGB)

AVColorSpace_AVCOL_SPC_SMPTE170M

< also ITU-R BT601-6 525 / ITU-R BT1358 525 / ITU-R BT1700 NTSC

AVColorSpace_AVCOL_SPC_SMPTE240M

< functionally identical to above

AVColorSpace_AVCOL_SPC_SMPTE2085

< SMPTE 2085, Y'D'zD'x

AVColorSpace_AVCOL_SPC_UNSPECIFIED
AVColorSpace_AVCOL_SPC_YCGCO

< Used by Dirac / VC-2 and H.264 FRext, see ITU-T SG16

AVColorSpace_AVCOL_SPC_YCOCG
AVColorTransferCharacteristic_AVCOL_TRC_ARIB_STD_B67

< ARIB STD-B67, known as "Hybrid log-gamma"

AVColorTransferCharacteristic_AVCOL_TRC_BT709

< also ITU-R BT1361

AVColorTransferCharacteristic_AVCOL_TRC_BT1361_ECG

< ITU-R BT1361 Extended Colour Gamut

AVColorTransferCharacteristic_AVCOL_TRC_BT2020_10

< ITU-R BT2020 for 10-bit system

AVColorTransferCharacteristic_AVCOL_TRC_BT2020_12

< ITU-R BT2020 for 12-bit system

AVColorTransferCharacteristic_AVCOL_TRC_GAMMA22

< also ITU-R BT470M / ITU-R BT1700 625 PAL & SECAM

AVColorTransferCharacteristic_AVCOL_TRC_GAMMA28

< also ITU-R BT470BG

AVColorTransferCharacteristic_AVCOL_TRC_IEC61966_2_1

< IEC 61966-2-1 (sRGB or sYCC)

AVColorTransferCharacteristic_AVCOL_TRC_IEC61966_2_4

< IEC 61966-2-4

AVColorTransferCharacteristic_AVCOL_TRC_LINEAR

< "Linear transfer characteristics"

AVColorTransferCharacteristic_AVCOL_TRC_LOG

< "Logarithmic transfer characteristic (100:1 range)"

AVColorTransferCharacteristic_AVCOL_TRC_LOG_SQRT

< "Logarithmic transfer characteristic (100 * Sqrt(10) : 1 range)"

AVColorTransferCharacteristic_AVCOL_TRC_NB

< Not part of ABI

AVColorTransferCharacteristic_AVCOL_TRC_RESERVED
AVColorTransferCharacteristic_AVCOL_TRC_RESERVED0
AVColorTransferCharacteristic_AVCOL_TRC_SMPTE170M

< also ITU-R BT601-6 525 or 625 / ITU-R BT1358 525 or 625 / ITU-R BT1700 NTSC

AVColorTransferCharacteristic_AVCOL_TRC_SMPTE240M
AVColorTransferCharacteristic_AVCOL_TRC_SMPTE428

< SMPTE ST 428-1

AVColorTransferCharacteristic_AVCOL_TRC_SMPTE2084

< SMPTE ST 2084 for 10-, 12-, 14- and 16-bit systems

AVColorTransferCharacteristic_AVCOL_TRC_SMPTEST2084
AVColorTransferCharacteristic_AVCOL_TRC_SMPTEST428_1
AVColorTransferCharacteristic_AVCOL_TRC_UNSPECIFIED
AVERROR_EXPERIMENTAL
AVERROR_INPUT_CHANGED
AVERROR_OUTPUT_CHANGED
AVMediaType_AVMEDIA_TYPE_ATTACHMENT

< Opaque data information usually sparse

AVMediaType_AVMEDIA_TYPE_AUDIO
AVMediaType_AVMEDIA_TYPE_DATA

< Opaque data information usually continuous

AVMediaType_AVMEDIA_TYPE_NB
AVMediaType_AVMEDIA_TYPE_SUBTITLE
AVMediaType_AVMEDIA_TYPE_UNKNOWN

< Usually treated as AVMEDIA_TYPE_DATA

AVMediaType_AVMEDIA_TYPE_VIDEO
AVPALETTE_COUNT
AVPALETTE_SIZE
AVPictureType_AV_PICTURE_TYPE_B

< Bi-dir predicted

AVPictureType_AV_PICTURE_TYPE_BI

< BI type

AVPictureType_AV_PICTURE_TYPE_I

< Intra

AVPictureType_AV_PICTURE_TYPE_NONE

< Undefined

AVPictureType_AV_PICTURE_TYPE_P

< Predicted

AVPictureType_AV_PICTURE_TYPE_S

< S(GMC)-VOP MPEG-4

AVPictureType_AV_PICTURE_TYPE_SI

< Switching Intra

AVPictureType_AV_PICTURE_TYPE_SP

< Switching Predicted

AVPixelFormat_AV_PIX_FMT_0RGB

< packed RGB 8:8:8, 32bpp, XRGBXRGB... X=unused/undefined

AVPixelFormat_AV_PIX_FMT_0BGR

< packed BGR 8:8:8, 32bpp, XBGRXBGR... X=unused/undefined

AVPixelFormat_AV_PIX_FMT_ABGR

< packed ABGR 8:8:8:8, 32bpp, ABGRABGR...

AVPixelFormat_AV_PIX_FMT_ARGB

< packed ARGB 8:8:8:8, 32bpp, ARGBARGB...

AVPixelFormat_AV_PIX_FMT_AYUV64LE

< packed AYUV 4:4:4,64bpp (1 Cr & Cb sample per 1x1 Y & A samples), little-endian

AVPixelFormat_AV_PIX_FMT_AYUV64BE

< packed AYUV 4:4:4,64bpp (1 Cr & Cb sample per 1x1 Y & A samples), big-endian

AVPixelFormat_AV_PIX_FMT_BAYER_BGGR8

< bayer, BGBG..(odd line), GRGR..(even line), 8-bit samples */

AVPixelFormat_AV_PIX_FMT_BAYER_BGGR16LE

< bayer, BGBG..(odd line), GRGR..(even line), 16-bit samples, little-endian */

AVPixelFormat_AV_PIX_FMT_BAYER_BGGR16BE

< bayer, BGBG..(odd line), GRGR..(even line), 16-bit samples, big-endian */

AVPixelFormat_AV_PIX_FMT_BAYER_GBRG8

< bayer, GBGB..(odd line), RGRG..(even line), 8-bit samples */

AVPixelFormat_AV_PIX_FMT_BAYER_GBRG16LE

< bayer, GBGB..(odd line), RGRG..(even line), 16-bit samples, little-endian */

AVPixelFormat_AV_PIX_FMT_BAYER_GBRG16BE

< bayer, GBGB..(odd line), RGRG..(even line), 16-bit samples, big-endian */

AVPixelFormat_AV_PIX_FMT_BAYER_GRBG8

< bayer, GRGR..(odd line), BGBG..(even line), 8-bit samples */

AVPixelFormat_AV_PIX_FMT_BAYER_GRBG16LE

< bayer, GRGR..(odd line), BGBG..(even line), 16-bit samples, little-endian */

AVPixelFormat_AV_PIX_FMT_BAYER_GRBG16BE

< bayer, GRGR..(odd line), BGBG..(even line), 16-bit samples, big-endian */

AVPixelFormat_AV_PIX_FMT_BAYER_RGGB8

< bayer, RGRG..(odd line), GBGB..(even line), 8-bit samples */

AVPixelFormat_AV_PIX_FMT_BAYER_RGGB16LE

< bayer, RGRG..(odd line), GBGB..(even line), 16-bit samples, little-endian */

AVPixelFormat_AV_PIX_FMT_BAYER_RGGB16BE

< bayer, RGRG..(odd line), GBGB..(even line), 16-bit samples, big-endian */

AVPixelFormat_AV_PIX_FMT_BGR0

< packed BGR 8:8:8, 32bpp, BGRXBGRX... X=unused/undefined

AVPixelFormat_AV_PIX_FMT_BGR4

< packed RGB 1:2:1 bitstream, 4bpp, (msb)1B 2G 1R(lsb), a byte contains two pixels, the first pixel in the byte is the one composed by the 4 msb bits

AVPixelFormat_AV_PIX_FMT_BGR4_BYTE

< packed RGB 1:2:1, 8bpp, (msb)1B 2G 1R(lsb)

AVPixelFormat_AV_PIX_FMT_BGR8

< packed RGB 3:3:2, 8bpp, (msb)2B 3G 3R(lsb)

AVPixelFormat_AV_PIX_FMT_BGR24

< packed RGB 8:8:8, 24bpp, BGRBGR...

AVPixelFormat_AV_PIX_FMT_BGR48BE

< packed RGB 16:16:16, 48bpp, 16B, 16G, 16R, the 2-byte value for each R/G/B component is stored as big-endian

AVPixelFormat_AV_PIX_FMT_BGR48LE

< packed RGB 16:16:16, 48bpp, 16B, 16G, 16R, the 2-byte value for each R/G/B component is stored as little-endian

AVPixelFormat_AV_PIX_FMT_BGR444LE

< packed BGR 4:4:4, 16bpp, (msb)4X 4B 4G 4R(lsb), little-endian, X=unused/undefined

AVPixelFormat_AV_PIX_FMT_BGR444BE

< packed BGR 4:4:4, 16bpp, (msb)4X 4B 4G 4R(lsb), big-endian, X=unused/undefined

AVPixelFormat_AV_PIX_FMT_BGR555BE

< packed BGR 5:5:5, 16bpp, (msb)1X 5B 5G 5R(lsb), big-endian , X=unused/undefined

AVPixelFormat_AV_PIX_FMT_BGR555LE

< packed BGR 5:5:5, 16bpp, (msb)1X 5B 5G 5R(lsb), little-endian, X=unused/undefined

AVPixelFormat_AV_PIX_FMT_BGR565BE

< packed BGR 5:6:5, 16bpp, (msb) 5B 6G 5R(lsb), big-endian

AVPixelFormat_AV_PIX_FMT_BGR565LE

< packed BGR 5:6:5, 16bpp, (msb) 5B 6G 5R(lsb), little-endian

AVPixelFormat_AV_PIX_FMT_BGRA

< packed BGRA 8:8:8:8, 32bpp, BGRABGRA...

AVPixelFormat_AV_PIX_FMT_BGRA64BE

< packed RGBA 16:16:16:16, 64bpp, 16B, 16G, 16R, 16A, the 2-byte value for each R/G/B/A component is stored as big-endian

AVPixelFormat_AV_PIX_FMT_BGRA64LE

< packed RGBA 16:16:16:16, 64bpp, 16B, 16G, 16R, 16A, the 2-byte value for each R/G/B/A component is stored as little-endian

AVPixelFormat_AV_PIX_FMT_CUDA

HW acceleration through CUDA. data[i] contain CUdeviceptr pointers exactly as for system memory frames.

AVPixelFormat_AV_PIX_FMT_D3D11VA_VLD

< HW decoding through Direct3D11 via old API, Picture.data[3] contains a ID3D11VideoDecoderOutputView pointer

AVPixelFormat_AV_PIX_FMT_D3D11

Hardware surfaces for Direct3D11.

AVPixelFormat_AV_PIX_FMT_DRM_PRIME

DRM-managed buffers exposed through PRIME buffer sharing.

AVPixelFormat_AV_PIX_FMT_DXVA2_VLD

< HW decoding through DXVA2, Picture.data[3] contains a LPDIRECT3DSURFACE9 pointer

AVPixelFormat_AV_PIX_FMT_GBR24P
AVPixelFormat_AV_PIX_FMT_GBRAP

< planar GBRA 4:4:4:4 32bpp

AVPixelFormat_AV_PIX_FMT_GBRAP10BE

< planar GBR 4:4:4:4 40bpp, big-endian

AVPixelFormat_AV_PIX_FMT_GBRAP10LE

< planar GBR 4:4:4:4 40bpp, little-endian

AVPixelFormat_AV_PIX_FMT_GBRAP12BE

< planar GBR 4:4:4:4 48bpp, big-endian

AVPixelFormat_AV_PIX_FMT_GBRAP12LE

< planar GBR 4:4:4:4 48bpp, little-endian

AVPixelFormat_AV_PIX_FMT_GBRAP16BE

< planar GBRA 4:4:4:4 64bpp, big-endian

AVPixelFormat_AV_PIX_FMT_GBRAP16LE

< planar GBRA 4:4:4:4 64bpp, little-endian

AVPixelFormat_AV_PIX_FMT_GBRAPF32BE

< IEEE-754 single precision planar GBRA 4:4:4:4, 128bpp, big-endian

AVPixelFormat_AV_PIX_FMT_GBRAPF32LE

< IEEE-754 single precision planar GBRA 4:4:4:4, 128bpp, little-endian

AVPixelFormat_AV_PIX_FMT_GBRP

< planar GBR 4:4:4 24bpp

AVPixelFormat_AV_PIX_FMT_GBRP9BE

< planar GBR 4:4:4 27bpp, big-endian

AVPixelFormat_AV_PIX_FMT_GBRP9LE

< planar GBR 4:4:4 27bpp, little-endian

AVPixelFormat_AV_PIX_FMT_GBRP10BE

< planar GBR 4:4:4 30bpp, big-endian

AVPixelFormat_AV_PIX_FMT_GBRP10LE

< planar GBR 4:4:4 30bpp, little-endian

AVPixelFormat_AV_PIX_FMT_GBRP12BE

< planar GBR 4:4:4 36bpp, big-endian

AVPixelFormat_AV_PIX_FMT_GBRP12LE

< planar GBR 4:4:4 36bpp, little-endian

AVPixelFormat_AV_PIX_FMT_GBRP14BE

< planar GBR 4:4:4 42bpp, big-endian

AVPixelFormat_AV_PIX_FMT_GBRP14LE

< planar GBR 4:4:4 42bpp, little-endian

AVPixelFormat_AV_PIX_FMT_GBRP16BE

< planar GBR 4:4:4 48bpp, big-endian

AVPixelFormat_AV_PIX_FMT_GBRP16LE

< planar GBR 4:4:4 48bpp, little-endian

AVPixelFormat_AV_PIX_FMT_GBRPF32BE

< IEEE-754 single precision planar GBR 4:4:4, 96bpp, big-endian

AVPixelFormat_AV_PIX_FMT_GBRPF32LE

< IEEE-754 single precision planar GBR 4:4:4, 96bpp, little-endian

AVPixelFormat_AV_PIX_FMT_GRAY8

< Y , 8bpp

AVPixelFormat_AV_PIX_FMT_GRAY8A

< alias for AV_PIX_FMT_YA8

AVPixelFormat_AV_PIX_FMT_GRAY9BE

< Y , 9bpp, big-endian

AVPixelFormat_AV_PIX_FMT_GRAY9LE

< Y , 9bpp, little-endian

AVPixelFormat_AV_PIX_FMT_GRAY10BE

< Y , 10bpp, big-endian

AVPixelFormat_AV_PIX_FMT_GRAY10LE

< Y , 10bpp, little-endian

AVPixelFormat_AV_PIX_FMT_GRAY12BE

< Y , 12bpp, big-endian

AVPixelFormat_AV_PIX_FMT_GRAY12LE

< Y , 12bpp, little-endian

AVPixelFormat_AV_PIX_FMT_GRAY14BE

< Y , 14bpp, big-endian

AVPixelFormat_AV_PIX_FMT_GRAY14LE

< Y , 14bpp, little-endian

AVPixelFormat_AV_PIX_FMT_GRAY16BE

< Y , 16bpp, big-endian

AVPixelFormat_AV_PIX_FMT_GRAY16LE

< Y , 16bpp, little-endian

AVPixelFormat_AV_PIX_FMT_GRAYF32BE

< IEEE-754 single precision Y, 32bpp, big-endian

AVPixelFormat_AV_PIX_FMT_GRAYF32LE

< IEEE-754 single precision Y, 32bpp, little-endian

AVPixelFormat_AV_PIX_FMT_MEDIACODEC

< hardware decoding through MediaCodec

AVPixelFormat_AV_PIX_FMT_MMAL

HW acceleration though MMAL, data[3] contains a pointer to the MMAL_BUFFER_HEADER_T structure.

AVPixelFormat_AV_PIX_FMT_MONOBLACK

< Y , 1bpp, 0 is black, 1 is white, in each byte pixels are ordered from the msb to the lsb

AVPixelFormat_AV_PIX_FMT_MONOWHITE

< Y , 1bpp, 0 is white, 1 is black, in each byte pixels are ordered from the msb to the lsb

AVPixelFormat_AV_PIX_FMT_NB

< number of pixel formats, DO NOT USE THIS if you want to link with shared libav* because the number of formats might differ between versions

AVPixelFormat_AV_PIX_FMT_NONE
AVPixelFormat_AV_PIX_FMT_NV12

< planar YUV 4:2:0, 12bpp, 1 plane for Y and 1 plane for the UV components, which are interleaved (first byte U and the following byte V)

AVPixelFormat_AV_PIX_FMT_NV16

< interleaved chroma YUV 4:2:2, 16bpp, (1 Cr & Cb sample per 2x1 Y samples)

AVPixelFormat_AV_PIX_FMT_NV20LE

< interleaved chroma YUV 4:2:2, 20bpp, (1 Cr & Cb sample per 2x1 Y samples), little-endian

AVPixelFormat_AV_PIX_FMT_NV20BE

< interleaved chroma YUV 4:2:2, 20bpp, (1 Cr & Cb sample per 2x1 Y samples), big-endian

AVPixelFormat_AV_PIX_FMT_NV21

< as above, but U and V bytes are swapped

AVPixelFormat_AV_PIX_FMT_OPENCL

Hardware surfaces for OpenCL.

AVPixelFormat_AV_PIX_FMT_P010LE

< like NV12, with 10bpp per component, data in the high bits, zeros in the low bits, little-endian

AVPixelFormat_AV_PIX_FMT_P010BE

< like NV12, with 10bpp per component, data in the high bits, zeros in the low bits, big-endian

AVPixelFormat_AV_PIX_FMT_P016LE

< like NV12, with 16bpp per component, little-endian

AVPixelFormat_AV_PIX_FMT_P016BE

< like NV12, with 16bpp per component, big-endian

AVPixelFormat_AV_PIX_FMT_PAL8

< 8 bits with AV_PIX_FMT_RGB32 palette

AVPixelFormat_AV_PIX_FMT_QSV

HW acceleration through QSV, data[3] contains a pointer to the mfxFrameSurface1 structure.

AVPixelFormat_AV_PIX_FMT_RGB0

< packed RGB 8:8:8, 32bpp, RGBXRGBX... X=unused/undefined

AVPixelFormat_AV_PIX_FMT_RGB4

< packed RGB 1:2:1 bitstream, 4bpp, (msb)1R 2G 1B(lsb), a byte contains two pixels, the first pixel in the byte is the one composed by the 4 msb bits

AVPixelFormat_AV_PIX_FMT_RGB4_BYTE

< packed RGB 1:2:1, 8bpp, (msb)1R 2G 1B(lsb)

AVPixelFormat_AV_PIX_FMT_RGB8

< packed RGB 3:3:2, 8bpp, (msb)2R 3G 3B(lsb)

AVPixelFormat_AV_PIX_FMT_RGB24

< packed RGB 8:8:8, 24bpp, RGBRGB...

AVPixelFormat_AV_PIX_FMT_RGB48BE

< packed RGB 16:16:16, 48bpp, 16R, 16G, 16B, the 2-byte value for each R/G/B component is stored as big-endian

AVPixelFormat_AV_PIX_FMT_RGB48LE

< packed RGB 16:16:16, 48bpp, 16R, 16G, 16B, the 2-byte value for each R/G/B component is stored as little-endian

AVPixelFormat_AV_PIX_FMT_RGB444LE

< packed RGB 4:4:4, 16bpp, (msb)4X 4R 4G 4B(lsb), little-endian, X=unused/undefined

AVPixelFormat_AV_PIX_FMT_RGB444BE

< packed RGB 4:4:4, 16bpp, (msb)4X 4R 4G 4B(lsb), big-endian, X=unused/undefined

AVPixelFormat_AV_PIX_FMT_RGB555BE

< packed RGB 5:5:5, 16bpp, (msb)1X 5R 5G 5B(lsb), big-endian , X=unused/undefined

AVPixelFormat_AV_PIX_FMT_RGB555LE

< packed RGB 5:5:5, 16bpp, (msb)1X 5R 5G 5B(lsb), little-endian, X=unused/undefined

AVPixelFormat_AV_PIX_FMT_RGB565BE

< packed RGB 5:6:5, 16bpp, (msb) 5R 6G 5B(lsb), big-endian

AVPixelFormat_AV_PIX_FMT_RGB565LE

< packed RGB 5:6:5, 16bpp, (msb) 5R 6G 5B(lsb), little-endian

AVPixelFormat_AV_PIX_FMT_RGBA

< packed RGBA 8:8:8:8, 32bpp, RGBARGBA...

AVPixelFormat_AV_PIX_FMT_RGBA64BE

< packed RGBA 16:16:16:16, 64bpp, 16R, 16G, 16B, 16A, the 2-byte value for each R/G/B/A component is stored as big-endian

AVPixelFormat_AV_PIX_FMT_RGBA64LE

< packed RGBA 16:16:16:16, 64bpp, 16R, 16G, 16B, 16A, the 2-byte value for each R/G/B/A component is stored as little-endian

AVPixelFormat_AV_PIX_FMT_UYVY422

< packed YUV 4:2:2, 16bpp, Cb Y0 Cr Y1

AVPixelFormat_AV_PIX_FMT_UYYVYY411

< packed YUV 4:1:1, 12bpp, Cb Y0 Y1 Cr Y2 Y3

AVPixelFormat_AV_PIX_FMT_VAAPI

@}

AVPixelFormat_AV_PIX_FMT_VAAPI_IDCT

< HW acceleration through VA API at IDCT entry-point, Picture.data[3] contains a vaapi_render_state struct which contains fields extracted from headers

AVPixelFormat_AV_PIX_FMT_VAAPI_MOCO

< HW acceleration through VA API at motion compensation entry-point, Picture.data[3] contains a vaapi_render_state struct which contains macroblocks as well as various fields extracted from headers

AVPixelFormat_AV_PIX_FMT_VAAPI_VLD

< HW decoding through VA API, Picture.data[3] contains a VASurfaceID

AVPixelFormat_AV_PIX_FMT_VDPAU

< HW acceleration through VDPAU, Picture.data[3] contains a VdpVideoSurface

AVPixelFormat_AV_PIX_FMT_VIDEOTOOLBOX

< hardware decoding through Videotoolbox

AVPixelFormat_AV_PIX_FMT_XVMC

< XVideo Motion Acceleration via common packet passing

AVPixelFormat_AV_PIX_FMT_XYZ12LE

< packed XYZ 4:4:4, 36 bpp, (msb) 12X, 12Y, 12Z (lsb), the 2-byte value for each X/Y/Z is stored as little-endian, the 4 lower bits are set to 0

AVPixelFormat_AV_PIX_FMT_XYZ12BE

< packed XYZ 4:4:4, 36 bpp, (msb) 12X, 12Y, 12Z (lsb), the 2-byte value for each X/Y/Z is stored as big-endian, the 4 lower bits are set to 0

AVPixelFormat_AV_PIX_FMT_Y400A

< alias for AV_PIX_FMT_YA8

AVPixelFormat_AV_PIX_FMT_YA8

< 8 bits gray, 8 bits alpha

AVPixelFormat_AV_PIX_FMT_YA16BE

< 16 bits gray, 16 bits alpha (big-endian)

AVPixelFormat_AV_PIX_FMT_YA16LE

< 16 bits gray, 16 bits alpha (little-endian)

AVPixelFormat_AV_PIX_FMT_YUV410P

< planar YUV 4:1:0, 9bpp, (1 Cr & Cb sample per 4x4 Y samples)

AVPixelFormat_AV_PIX_FMT_YUV411P

< planar YUV 4:1:1, 12bpp, (1 Cr & Cb sample per 4x1 Y samples)

AVPixelFormat_AV_PIX_FMT_YUV420P

< planar YUV 4:2:0, 12bpp, (1 Cr & Cb sample per 2x2 Y samples)

AVPixelFormat_AV_PIX_FMT_YUV422P

< planar YUV 4:2:2, 16bpp, (1 Cr & Cb sample per 2x1 Y samples)

AVPixelFormat_AV_PIX_FMT_YUV440P

< planar YUV 4:4:0 (1 Cr & Cb sample per 1x2 Y samples)

AVPixelFormat_AV_PIX_FMT_YUV444P

< planar YUV 4:4:4, 24bpp, (1 Cr & Cb sample per 1x1 Y samples)

AVPixelFormat_AV_PIX_FMT_YUV420P9BE

< planar YUV 4:2:0, 13.5bpp, (1 Cr & Cb sample per 2x2 Y samples), big-endian

AVPixelFormat_AV_PIX_FMT_YUV420P9LE

< planar YUV 4:2:0, 13.5bpp, (1 Cr & Cb sample per 2x2 Y samples), little-endian

AVPixelFormat_AV_PIX_FMT_YUV420P10BE

< planar YUV 4:2:0, 15bpp, (1 Cr & Cb sample per 2x2 Y samples), big-endian

AVPixelFormat_AV_PIX_FMT_YUV420P10LE

< planar YUV 4:2:0, 15bpp, (1 Cr & Cb sample per 2x2 Y samples), little-endian

AVPixelFormat_AV_PIX_FMT_YUV420P12BE

< planar YUV 4:2:0,18bpp, (1 Cr & Cb sample per 2x2 Y samples), big-endian

AVPixelFormat_AV_PIX_FMT_YUV420P12LE

< planar YUV 4:2:0,18bpp, (1 Cr & Cb sample per 2x2 Y samples), little-endian

AVPixelFormat_AV_PIX_FMT_YUV420P14BE

< planar YUV 4:2:0,21bpp, (1 Cr & Cb sample per 2x2 Y samples), big-endian

AVPixelFormat_AV_PIX_FMT_YUV420P14LE

< planar YUV 4:2:0,21bpp, (1 Cr & Cb sample per 2x2 Y samples), little-endian

AVPixelFormat_AV_PIX_FMT_YUV420P16LE

< planar YUV 4:2:0, 24bpp, (1 Cr & Cb sample per 2x2 Y samples), little-endian

AVPixelFormat_AV_PIX_FMT_YUV420P16BE

< planar YUV 4:2:0, 24bpp, (1 Cr & Cb sample per 2x2 Y samples), big-endian

AVPixelFormat_AV_PIX_FMT_YUV422P9BE

< planar YUV 4:2:2, 18bpp, (1 Cr & Cb sample per 2x1 Y samples), big-endian

AVPixelFormat_AV_PIX_FMT_YUV422P9LE

< planar YUV 4:2:2, 18bpp, (1 Cr & Cb sample per 2x1 Y samples), little-endian

AVPixelFormat_AV_PIX_FMT_YUV422P10BE

< planar YUV 4:2:2, 20bpp, (1 Cr & Cb sample per 2x1 Y samples), big-endian

AVPixelFormat_AV_PIX_FMT_YUV422P10LE

< planar YUV 4:2:2, 20bpp, (1 Cr & Cb sample per 2x1 Y samples), little-endian

AVPixelFormat_AV_PIX_FMT_YUV422P12BE

< planar YUV 4:2:2,24bpp, (1 Cr & Cb sample per 2x1 Y samples), big-endian

AVPixelFormat_AV_PIX_FMT_YUV422P12LE

< planar YUV 4:2:2,24bpp, (1 Cr & Cb sample per 2x1 Y samples), little-endian

AVPixelFormat_AV_PIX_FMT_YUV422P14BE

< planar YUV 4:2:2,28bpp, (1 Cr & Cb sample per 2x1 Y samples), big-endian

AVPixelFormat_AV_PIX_FMT_YUV422P14LE

< planar YUV 4:2:2,28bpp, (1 Cr & Cb sample per 2x1 Y samples), little-endian

AVPixelFormat_AV_PIX_FMT_YUV422P16LE

< planar YUV 4:2:2, 32bpp, (1 Cr & Cb sample per 2x1 Y samples), little-endian

AVPixelFormat_AV_PIX_FMT_YUV422P16BE

< planar YUV 4:2:2, 32bpp, (1 Cr & Cb sample per 2x1 Y samples), big-endian

AVPixelFormat_AV_PIX_FMT_YUV440P10LE

< planar YUV 4:4:0,20bpp, (1 Cr & Cb sample per 1x2 Y samples), little-endian

AVPixelFormat_AV_PIX_FMT_YUV440P10BE

< planar YUV 4:4:0,20bpp, (1 Cr & Cb sample per 1x2 Y samples), big-endian

AVPixelFormat_AV_PIX_FMT_YUV440P12LE

< planar YUV 4:4:0,24bpp, (1 Cr & Cb sample per 1x2 Y samples), little-endian

AVPixelFormat_AV_PIX_FMT_YUV440P12BE

< planar YUV 4:4:0,24bpp, (1 Cr & Cb sample per 1x2 Y samples), big-endian

AVPixelFormat_AV_PIX_FMT_YUV444P9BE

< planar YUV 4:4:4, 27bpp, (1 Cr & Cb sample per 1x1 Y samples), big-endian

AVPixelFormat_AV_PIX_FMT_YUV444P9LE

< planar YUV 4:4:4, 27bpp, (1 Cr & Cb sample per 1x1 Y samples), little-endian

AVPixelFormat_AV_PIX_FMT_YUV444P10BE

< planar YUV 4:4:4, 30bpp, (1 Cr & Cb sample per 1x1 Y samples), big-endian

AVPixelFormat_AV_PIX_FMT_YUV444P10LE

< planar YUV 4:4:4, 30bpp, (1 Cr & Cb sample per 1x1 Y samples), little-endian

AVPixelFormat_AV_PIX_FMT_YUV444P12BE

< planar YUV 4:4:4,36bpp, (1 Cr & Cb sample per 1x1 Y samples), big-endian

AVPixelFormat_AV_PIX_FMT_YUV444P12LE

< planar YUV 4:4:4,36bpp, (1 Cr & Cb sample per 1x1 Y samples), little-endian

AVPixelFormat_AV_PIX_FMT_YUV444P14BE

< planar YUV 4:4:4,42bpp, (1 Cr & Cb sample per 1x1 Y samples), big-endian

AVPixelFormat_AV_PIX_FMT_YUV444P14LE

< planar YUV 4:4:4,42bpp, (1 Cr & Cb sample per 1x1 Y samples), little-endian

AVPixelFormat_AV_PIX_FMT_YUV444P16LE

< planar YUV 4:4:4, 48bpp, (1 Cr & Cb sample per 1x1 Y samples), little-endian

AVPixelFormat_AV_PIX_FMT_YUV444P16BE

< planar YUV 4:4:4, 48bpp, (1 Cr & Cb sample per 1x1 Y samples), big-endian

AVPixelFormat_AV_PIX_FMT_YUVA420P

< planar YUV 4:2:0, 20bpp, (1 Cr & Cb sample per 2x2 Y & A samples)

AVPixelFormat_AV_PIX_FMT_YUVA422P

< planar YUV 4:2:2 24bpp, (1 Cr & Cb sample per 2x1 Y & A samples)

AVPixelFormat_AV_PIX_FMT_YUVA444P

< planar YUV 4:4:4 32bpp, (1 Cr & Cb sample per 1x1 Y & A samples)

AVPixelFormat_AV_PIX_FMT_YUVA420P9BE

< planar YUV 4:2:0 22.5bpp, (1 Cr & Cb sample per 2x2 Y & A samples), big-endian

AVPixelFormat_AV_PIX_FMT_YUVA420P9LE

< planar YUV 4:2:0 22.5bpp, (1 Cr & Cb sample per 2x2 Y & A samples), little-endian

AVPixelFormat_AV_PIX_FMT_YUVA420P10BE

< planar YUV 4:2:0 25bpp, (1 Cr & Cb sample per 2x2 Y & A samples, big-endian)

AVPixelFormat_AV_PIX_FMT_YUVA420P10LE

< planar YUV 4:2:0 25bpp, (1 Cr & Cb sample per 2x2 Y & A samples, little-endian)

AVPixelFormat_AV_PIX_FMT_YUVA420P16BE

< planar YUV 4:2:0 40bpp, (1 Cr & Cb sample per 2x2 Y & A samples, big-endian)

AVPixelFormat_AV_PIX_FMT_YUVA420P16LE

< planar YUV 4:2:0 40bpp, (1 Cr & Cb sample per 2x2 Y & A samples, little-endian)

AVPixelFormat_AV_PIX_FMT_YUVA422P9BE

< planar YUV 4:2:2 27bpp, (1 Cr & Cb sample per 2x1 Y & A samples), big-endian

AVPixelFormat_AV_PIX_FMT_YUVA422P9LE

< planar YUV 4:2:2 27bpp, (1 Cr & Cb sample per 2x1 Y & A samples), little-endian

AVPixelFormat_AV_PIX_FMT_YUVA422P10BE

< planar YUV 4:2:2 30bpp, (1 Cr & Cb sample per 2x1 Y & A samples, big-endian)

AVPixelFormat_AV_PIX_FMT_YUVA422P10LE

< planar YUV 4:2:2 30bpp, (1 Cr & Cb sample per 2x1 Y & A samples, little-endian)

AVPixelFormat_AV_PIX_FMT_YUVA422P16BE

< planar YUV 4:2:2 48bpp, (1 Cr & Cb sample per 2x1 Y & A samples, big-endian)

AVPixelFormat_AV_PIX_FMT_YUVA422P16LE

< planar YUV 4:2:2 48bpp, (1 Cr & Cb sample per 2x1 Y & A samples, little-endian)

AVPixelFormat_AV_PIX_FMT_YUVA444P9BE

< planar YUV 4:4:4 36bpp, (1 Cr & Cb sample per 1x1 Y & A samples), big-endian

AVPixelFormat_AV_PIX_FMT_YUVA444P9LE

< planar YUV 4:4:4 36bpp, (1 Cr & Cb sample per 1x1 Y & A samples), little-endian

AVPixelFormat_AV_PIX_FMT_YUVA444P10BE

< planar YUV 4:4:4 40bpp, (1 Cr & Cb sample per 1x1 Y & A samples, big-endian)

AVPixelFormat_AV_PIX_FMT_YUVA444P10LE

< planar YUV 4:4:4 40bpp, (1 Cr & Cb sample per 1x1 Y & A samples, little-endian)

AVPixelFormat_AV_PIX_FMT_YUVA444P16BE

< planar YUV 4:4:4 64bpp, (1 Cr & Cb sample per 1x1 Y & A samples, big-endian)

AVPixelFormat_AV_PIX_FMT_YUVA444P16LE

< planar YUV 4:4:4 64bpp, (1 Cr & Cb sample per 1x1 Y & A samples, little-endian)

AVPixelFormat_AV_PIX_FMT_YUVJ411P

< planar YUV 4:1:1, 12bpp, (1 Cr & Cb sample per 4x1 Y samples) full scale (JPEG), deprecated in favor of AV_PIX_FMT_YUV411P and setting color_range

AVPixelFormat_AV_PIX_FMT_YUVJ420P

< planar YUV 4:2:0, 12bpp, full scale (JPEG), deprecated in favor of AV_PIX_FMT_YUV420P and setting color_range

AVPixelFormat_AV_PIX_FMT_YUVJ422P

< planar YUV 4:2:2, 16bpp, full scale (JPEG), deprecated in favor of AV_PIX_FMT_YUV422P and setting color_range

AVPixelFormat_AV_PIX_FMT_YUVJ440P

< planar YUV 4:4:0 full scale (JPEG), deprecated in favor of AV_PIX_FMT_YUV440P and setting color_range

AVPixelFormat_AV_PIX_FMT_YUVJ444P

< planar YUV 4:4:4, 24bpp, full scale (JPEG), deprecated in favor of AV_PIX_FMT_YUV444P and setting color_range

AVPixelFormat_AV_PIX_FMT_YUYV422

< packed YUV 4:2:2, 16bpp, Y0 Cb Y1 Cr

AVPixelFormat_AV_PIX_FMT_YVYU422

< packed YUV 4:2:2, 16bpp, Y0 Cr Y1 Cb

AVRounding_AV_ROUND_DOWN

< Round toward -infinity.

AVRounding_AV_ROUND_INF

< Round away from zero.

AVRounding_AV_ROUND_NEAR_INF

< Round to nearest and halfway cases away from zero.

AVRounding_AV_ROUND_PASS_MINMAX

Flag telling rescaling functions to pass INT64_MIN/MAX through unchanged, avoiding special cases for #AV_NOPTS_VALUE.

AVRounding_AV_ROUND_UP

< Round toward +infinity.

AVRounding_AV_ROUND_ZERO

< Round toward zero.

AV_ERROR_MAX_STRING_SIZE
AV_FOURCC_MAX_STRING_SIZE
AV_HAVE_BIGENDIAN
AV_HAVE_FAST_UNALIGNED
AV_LOG_DEBUG
AV_LOG_ERROR
AV_LOG_FATAL
AV_LOG_INFO
AV_LOG_MAX_OFFSET
AV_LOG_PANIC
AV_LOG_PRINT_LEVEL
AV_LOG_QUIET
AV_LOG_SKIP_REPEATED
AV_LOG_TRACE
AV_LOG_VERBOSE
AV_LOG_WARNING
AV_TIME_BASE
BC_BASE_MAX
BC_DIM_MAX
BC_SCALE_MAX
BC_STRING_MAX
BIG_ENDIAN
BUFSIZ
BYTE_ORDER
CHARCLASS_NAME_MAX
COLL_WEIGHTS_MAX
DELAYTIMER_MAX
E2BIG
EACCES
EADDRINUSE
EADDRNOTAVAIL
EADV
EAFNOSUPPORT
EAGAIN
EALREADY
EBADE
EBADF
EBADFD
EBADMSG
EBADR
EBADRQC
EBADSLT
EBFONT
EBUSY
ECANCELED
ECHILD
ECHRNG
ECOMM
ECONNABORTED
ECONNREFUSED
ECONNRESET
EDEADLK
EDEADLOCK
EDESTADDRREQ
EDOM
EDOTDOT
EDQUOT
EEXIST
EFAULT
EFBIG
EHOSTDOWN
EHOSTUNREACH
EHWPOISON
EIDRM
EILSEQ
EINPROGRESS
EINTR
EINVAL
EIO
EISCONN
EISDIR
EISNAM
EKEYEXPIRED
EKEYREJECTED
EKEYREVOKED
EL2NSYNC
EL2HLT
EL3HLT
EL3RST
ELIBACC
ELIBBAD
ELIBEXEC
ELIBMAX
ELIBSCN
ELNRNG
ELOOP
EMEDIUMTYPE
EMFILE
EMLINK
EMSGSIZE
EMULTIHOP
ENAMETOOLONG
ENAVAIL
ENETDOWN
ENETRESET
ENETUNREACH
ENFILE
ENOANO
ENOBUFS
ENOCSI
ENODATA
ENODEV
ENOENT
ENOEXEC
ENOKEY
ENOLCK
ENOLINK
ENOMEDIUM
ENOMEM
ENOMSG
ENONET
ENOPKG
ENOPROTOOPT
ENOSPC
ENOSR
ENOSTR
ENOSYS
ENOTBLK
ENOTCONN
ENOTDIR
ENOTEMPTY
ENOTNAM
ENOTRECOVERABLE
ENOTSOCK
ENOTSUP
ENOTTY
ENOTUNIQ
ENXIO
EOF
EOPNOTSUPP
EOVERFLOW
EOWNERDEAD
EPERM
EPFNOSUPPORT
EPIPE
EPROTO
EPROTONOSUPPORT
EPROTOTYPE
ERANGE
EREMCHG
EREMOTE
EREMOTEIO
ERESTART
ERFKILL
EROFS
ESHUTDOWN
ESOCKTNOSUPPORT
ESPIPE
ESRCH
ESRMNT
ESTALE
ESTRPIPE
ETIME
ETIMEDOUT
ETOOMANYREFS
ETXTBSY
EUCLEAN
EUNATCH
EUSERS
EWOULDBLOCK
EXDEV
EXFULL
EXIT_FAILURE
EXIT_SUCCESS
EXPR_NEST_MAX
FD_SETSIZE
FF_LAMBDA_MAX
FF_LAMBDA_SCALE
FF_LAMBDA_SHIFT
FF_QP2LAMBDA
FF_QUALITY_SCALE
FILENAME_MAX
FOPEN_MAX
FP_ILOGB0
FP_ILOGBNAN
FP_INFINITE
FP_NAN
FP_NORMAL
FP_SUBNORMAL
FP_ZERO
HOST_NAME_MAX
INT8_MIN
INT8_MAX
INT16_MIN
INT16_MAX
INT32_MIN
INT32_MAX
INTPTR_MAX
INTPTR_MIN
INT_FAST8_MIN
INT_FAST8_MAX
INT_FAST16_MIN
INT_FAST16_MAX
INT_FAST32_MIN
INT_FAST32_MAX
INT_LEAST8_MIN
INT_LEAST8_MAX
INT_LEAST16_MIN
INT_LEAST16_MAX
INT_LEAST32_MIN
INT_LEAST32_MAX
LIBAVUTIL_VERSION_MAJOR
LIBAVUTIL_VERSION_MICRO
LIBAVUTIL_VERSION_MINOR
LINE_MAX
LINK_MAX
LITTLE_ENDIAN
LOGIN_NAME_MAX
L_ctermid
L_tmpnam
MATH_ERREXCEPT
MATH_ERRNO
MAX_CANON
MAX_INPUT
MB_LEN_MAX
MQ_PRIO_MAX
M_1_PI
M_2_PI
M_2_SQRTPI
M_E
M_LN2
M_LN10
M_LOG2E
M_LOG10E
M_LOG2_10
M_PHI
M_PI
M_PI_2
M_PI_4
M_SQRT2
M_SQRT1_2
NAME_MAX
NGROUPS_MAX
NR_OPEN
PATH_MAX
PDP_ENDIAN
PIPE_BUF
PRIX8
PRIX16
PRIX32
PRIX64
PRIXFAST8
PRIXFAST16
PRIXFAST32
PRIXFAST64
PRIXLEAST8
PRIXLEAST16
PRIXLEAST32
PRIXLEAST64
PRIXMAX
PRIXPTR
PRId8
PRId16
PRId32
PRId64
PRIdFAST8
PRIdFAST16
PRIdFAST32
PRIdFAST64
PRIdLEAST8
PRIdLEAST16
PRIdLEAST32
PRIdLEAST64
PRIdMAX
PRIdPTR
PRIi8
PRIi16
PRIi32
PRIi64
PRIiFAST8
PRIiFAST16
PRIiFAST32
PRIiFAST64
PRIiLEAST8
PRIiLEAST16
PRIiLEAST32
PRIiLEAST64
PRIiMAX
PRIiPTR
PRIo8
PRIo16
PRIo32
PRIo64
PRIoFAST8
PRIoFAST16
PRIoFAST32
PRIoFAST64
PRIoLEAST8
PRIoLEAST16
PRIoLEAST32
PRIoLEAST64
PRIoMAX
PRIoPTR
PRIu8
PRIu16
PRIu32
PRIu64
PRIuFAST8
PRIuFAST16
PRIuFAST32
PRIuFAST64
PRIuLEAST8
PRIuLEAST16
PRIuLEAST32
PRIuLEAST64
PRIuMAX
PRIuPTR
PRIx8
PRIx16
PRIx32
PRIx64
PRIxFAST8
PRIxFAST16
PRIxFAST32
PRIxFAST64
PRIxLEAST8
PRIxLEAST16
PRIxLEAST32
PRIxLEAST64
PRIxMAX
PRIxPTR
PTHREAD_DESTRUCTOR_ITERATIONS
PTHREAD_KEYS_MAX
PTHREAD_STACK_MIN
PTRDIFF_MAX
PTRDIFF_MIN
P_tmpdir
RAND_MAX
RE_DUP_MAX
RTSIG_MAX
SCNd8
SCNd16
SCNd32
SCNd64
SCNdFAST8
SCNdFAST16
SCNdFAST32
SCNdFAST64
SCNdLEAST8
SCNdLEAST16
SCNdLEAST32
SCNdLEAST64
SCNdMAX
SCNdPTR
SCNi8
SCNi16
SCNi32
SCNi64
SCNiFAST8
SCNiFAST16
SCNiFAST32
SCNiFAST64
SCNiLEAST8
SCNiLEAST16
SCNiLEAST32
SCNiLEAST64
SCNiMAX
SCNiPTR
SCNo8
SCNo16
SCNo32
SCNo64
SCNoFAST8
SCNoFAST16
SCNoFAST32
SCNoFAST64
SCNoLEAST8
SCNoLEAST16
SCNoLEAST32
SCNoLEAST64
SCNoMAX
SCNoPTR
SCNu8
SCNu16
SCNu32
SCNu64
SCNuFAST8
SCNuFAST16
SCNuFAST32
SCNuFAST64
SCNuLEAST8
SCNuLEAST16
SCNuLEAST32
SCNuLEAST64
SCNuMAX
SCNuPTR
SCNx8
SCNx16
SCNx32
SCNx64
SCNxFAST8
SCNxFAST16
SCNxFAST32
SCNxFAST64
SCNxLEAST8
SCNxLEAST16
SCNxLEAST32
SCNxLEAST64
SCNxMAX
SCNxPTR
SEEK_CUR
SEEK_END
SEEK_SET
SEM_VALUE_MAX
SIG_ATOMIC_MAX
SIG_ATOMIC_MIN
SIZE_MAX
TMP_MAX
TTY_NAME_MAX
UINT8_MAX
UINT16_MAX
UINT32_MAX
UINTPTR_MAX
UINT_FAST8_MAX
UINT_FAST16_MAX
UINT_FAST32_MAX
UINT_LEAST8_MAX
UINT_LEAST16_MAX
UINT_LEAST32_MAX
WCONTINUED
WEXITED
WINT_MAX
WINT_MIN
WNOHANG
WNOWAIT
WSTOPPED
WUNTRACED
XATTR_LIST_MAX
XATTR_NAME_MAX
XATTR_SIZE_MAX
_ALLOCA_H
_ATFILE_SOURCE
_BITS_BYTESWAP_H
_BITS_ERRNO_H
_BITS_LIBM_SIMD_DECL_STUBS_H
_BITS_POSIX1_LIM_H
_BITS_POSIX2_LIM_H
_BITS_PTHREADTYPES_ARCH_H
_BITS_PTHREADTYPES_COMMON_H
_BITS_STDINT_INTN_H
_BITS_STDINT_UINTN_H
_BITS_STDIO_LIM_H
_BITS_TIME64_H
_BITS_TYPESIZES_H
_BITS_TYPES_H
_BITS_TYPES_LOCALE_T_H
_BITS_TYPES___LOCALE_T_H
_BITS_UINTN_IDENTITY_H
_BITS_WCHAR_H
_DEFAULT_SOURCE
_ENDIAN_H
_ERRNO_H
_FEATURES_H
_INTTYPES_H
_IOFBF
_IOLBF
_IONBF
_IO_EOF_SEEN
_IO_ERR_SEEN
_IO_USER_LOCK
_LIBC_LIMITS_H_
_MATH_H
_POSIX2_BC_BASE_MAX
_POSIX2_BC_DIM_MAX
_POSIX2_BC_SCALE_MAX
_POSIX2_BC_STRING_MAX
_POSIX2_COLL_WEIGHTS_MAX
_POSIX2_EXPR_NEST_MAX
_POSIX2_LINE_MAX
_POSIX2_RE_DUP_MAX
_POSIX2_CHARCLASS_NAME_MAX
_POSIX_AIO_LISTIO_MAX
_POSIX_AIO_MAX
_POSIX_ARG_MAX
_POSIX_CHILD_MAX
_POSIX_CLOCKRES_MIN
_POSIX_C_SOURCE
_POSIX_DELAYTIMER_MAX
_POSIX_HOST_NAME_MAX
_POSIX_LINK_MAX
_POSIX_LOGIN_NAME_MAX
_POSIX_MAX_CANON
_POSIX_MAX_INPUT
_POSIX_MQ_OPEN_MAX
_POSIX_MQ_PRIO_MAX
_POSIX_NAME_MAX
_POSIX_NGROUPS_MAX
_POSIX_OPEN_MAX
_POSIX_PATH_MAX
_POSIX_PIPE_BUF
_POSIX_RE_DUP_MAX
_POSIX_RTSIG_MAX
_POSIX_SEM_NSEMS_MAX
_POSIX_SEM_VALUE_MAX
_POSIX_SIGQUEUE_MAX
_POSIX_SOURCE
_POSIX_SSIZE_MAX
_POSIX_STREAM_MAX
_POSIX_SYMLINK_MAX
_POSIX_SYMLOOP_MAX
_POSIX_THREAD_DESTRUCTOR_ITERATIONS
_POSIX_THREAD_KEYS_MAX
_POSIX_THREAD_THREADS_MAX
_POSIX_TIMER_MAX
_POSIX_TTY_NAME_MAX
_POSIX_TZNAME_MAX
_STDC_PREDEF_H
_STDINT_H
_STDIO_H
_STDLIB_H
_STRINGS_H
_STRING_H
_STRUCT_TIMESPEC
_SYS_CDEFS_H
_SYS_SELECT_H
_SYS_TYPES_H
_THREAD_SHARED_TYPES_H
__BIG_ENDIAN
__BIT_TYPES_DEFINED__
__BYTE_ORDER
__FD_SETSIZE
__FD_ZERO_STOS
__FILE_defined
__FLOAT_WORD_ORDER
__FP_LOGB0_IS_MIN
__FP_LOGBNAN_IS_MIN
__GLIBC_MINOR__
__GLIBC_USE_DEPRECATED_GETS
__GLIBC_USE_DEPRECATED_SCANF
__GLIBC_USE_IEC_60559_BFP_EXT
__GLIBC_USE_IEC_60559_FUNCS_EXT
__GLIBC_USE_IEC_60559_TYPES_EXT
__GLIBC_USE_LIB_EXT2
__GLIBC__
__GNUC_VA_LIST
__GNU_LIBRARY__
__HAVE_DISTINCT_FLOAT16
__HAVE_DISTINCT_FLOAT32
__HAVE_DISTINCT_FLOAT32X
__HAVE_DISTINCT_FLOAT64
__HAVE_DISTINCT_FLOAT64X
__HAVE_DISTINCT_FLOAT128
__HAVE_DISTINCT_FLOAT128X
__HAVE_FLOAT16
__HAVE_FLOAT32
__HAVE_FLOAT32X
__HAVE_FLOAT64X
__HAVE_FLOAT64X_LONG_DOUBLE
__HAVE_FLOAT64
__HAVE_FLOAT128
__HAVE_FLOAT128X
__HAVE_FLOATN_NOT_TYPEDEF
__HAVE_GENERIC_SELECTION
__INO_T_MATCHES_INO64_T
__LITTLE_ENDIAN
__MATH_DECLARE_LDOUBLE
__MATH_DECLARING_DOUBLE
__MATH_DECLARING_FLOATN
__OFF_T_MATCHES_OFF64_T
__PDP_ENDIAN
__PRI64_PREFIX
__PRIPTR_PREFIX
__PTHREAD_MUTEX_HAVE_PREV
__PTHREAD_MUTEX_LOCK_ELISION
__PTHREAD_MUTEX_NUSERS_AFTER_KIND
__PTHREAD_MUTEX_USE_UNION
__PTHREAD_RWLOCK_INT_FLAGS_SHARED
__RLIM_T_MATCHES_RLIM64_T
__SIZEOF_PTHREAD_ATTR_T
__SIZEOF_PTHREAD_BARRIERATTR_T
__SIZEOF_PTHREAD_BARRIER_T
__SIZEOF_PTHREAD_CONDATTR_T
__SIZEOF_PTHREAD_COND_T
__SIZEOF_PTHREAD_MUTEXATTR_T
__SIZEOF_PTHREAD_MUTEX_T
__SIZEOF_PTHREAD_RWLOCKATTR_T
__SIZEOF_PTHREAD_RWLOCK_T
__STDC_IEC_559__
__STDC_IEC_559_COMPLEX__
__STDC_ISO_10646__
__SYSCALL_WORDSIZE
__TIMESIZE
__USE_ATFILE
__USE_FORTIFY_LEVEL
__USE_ISOC11
__USE_ISOC95
__USE_ISOC99
__USE_MISC
__USE_POSIX
__USE_POSIX2
__USE_POSIX199309
__USE_POSIX199506
__USE_POSIX_IMPLICITLY
__USE_XOPEN2K
__USE_XOPEN2K8
__WALL
__WCLONE
__WCOREFLAG
__WNOTHREAD
__WORDSIZE
__WORDSIZE_TIME64_COMPAT32
__W_CONTINUED
____FILE_defined
_____fpos64_t_defined
_____fpos_t_defined
____gwchar_t_defined
____mbstate_t_defined
__clock_t_defined
__clockid_t_defined
__glibc_c99_flexarr_available
__have_pthread_attr_t
__ldiv_t_defined
__lldiv_t_defined
__sigset_t_defined
__struct_FILE_defined
__time_t_defined
__timer_t_defined
__timeval_defined
math_errhandling

Statics

signgam
stderr
stdin
stdout
sys_errlist
sys_nerr

Functions

_Exit
__acos
__acosf
__acosh
__acoshf
__acoshl
__acosl
__asin
__asinf
__asinh
__asinhf
__asinhl
__asinl
__atan
__atan2
__atan2f
__atan2l
__atanf
__atanh
__atanhf
__atanhl
__atanl
__cbrt
__cbrtf
__cbrtl
__ceil
__ceilf
__ceill
__copysign
__copysignf
__copysignl
__cos
__cosf
__cosh
__coshf
__coshl
__cosl
__ctype_get_mb_cur_max
__drem
__dremf
__dreml
__erf
__erfc
__erfcf
__erfcl
__erff
__erfl
__errno_location
__exp
__exp2
__exp2f
__exp2l
__expf
__expl
__expm1
__expm1f
__expm1l
__fabs
__fabsf
__fabsl
__fdim
__fdimf
__fdiml
__finite
__finitef
__finitel
__floor
__floorf
__floorl
__fma
__fmaf
__fmal
__fmax
__fmaxf
__fmaxl
__fmin
__fminf
__fminl
__fmod
__fmodf
__fmodl
__fpclassify
__fpclassifyf
__fpclassifyl
__frexp
__frexpf
__frexpl
__gamma
__gammaf
__gammal
__getdelim
__hypot
__hypotf
__hypotl
__ilogb
__ilogbf
__ilogbl
__iseqsig
__iseqsigf
__iseqsigl
__isinf
__isinff
__isinfl
__isnan
__isnanf
__isnanl
__issignaling
__issignalingf
__issignalingl
__j0
__j0f
__j0l
__j1
__j1f
__j1l
__jn
__jnf
__jnl
__ldexp
__ldexpf
__ldexpl
__lgamma
__lgamma_r
__lgammaf
__lgammaf_r
__lgammal
__lgammal_r
__llrint
__llrintf
__llrintl
__llround
__llroundf
__llroundl
__log
__log1p
__log1pf
__log1pl
__log2
__log2f
__log2l
__log10
__log10f
__log10l
__logb
__logbf
__logbl
__logf
__logl
__lrint
__lrintf
__lrintl
__lround
__lroundf
__lroundl
__modf
__modff
__modfl
__nan
__nanf
__nanl
__nearbyint
__nearbyintf
__nearbyintl
__nextafter
__nextafterf
__nextafterl
__nexttoward
__nexttowardf
__nexttowardl
__overflow
__pow
__powf
__powl
__remainder
__remainderf
__remainderl
__remquo
__remquof
__remquol
__rint
__rintf
__rintl
__round
__roundf
__roundl
__scalb
__scalbf
__scalbl
__scalbln
__scalblnf
__scalblnl
__scalbn
__scalbnf
__scalbnl
__signbit
__signbitf
__signbitl
__significand
__significandf
__significandl
__sin
__sinf
__sinh
__sinhf
__sinhl
__sinl
__sqrt
__sqrtf
__sqrtl
__stpcpy
__stpncpy
__strtok_r
__tan
__tanf
__tanh
__tanhf
__tanhl
__tanl
__tgamma
__tgammaf
__tgammal
__trunc
__truncf
__truncl
__uflow
__y0
__y0f
__y0l
__y1
__y1f
__y1l
__yn
__ynf
__ynl
a64l
abort
abs
acos
acosf
acosh
acoshf
acoshl
acosl
aligned_alloc
alloca
asin
asinf
asinh
asinhf
asinhl
asinl
at_quick_exit
atan
atan2
atan2f
atan2l
atanf
atanh
atanhf
atanhl
atanl
atexit
atof
atoi
atol
atoll
av_add_q

Add two rationals. @param b First rational @param c Second rational @return b+c

av_add_stable

Add a value to a timestamp.

av_calloc

Non-inlined equivalent of av_mallocz_array().

av_compare_mod

Compare the remainders of two integer operands divided by a common divisor.

av_compare_ts

Compare two timestamps each in its own time base.

av_d2q

Convert a double precision floating point number to a rational.

av_default_get_category
av_default_item_name

Return the context name

av_div_q

Divide one rational by another. @param b First rational @param c Second rational @return b/c

av_dynarray2_add

Add an element of size elem_size to a dynamic array.

av_dynarray_add

Add the pointer to an element to a dynamic array.

av_dynarray_add_nofree

Add an element to a dynamic array.

av_fast_malloc

Allocate a buffer, reusing the given one if large enough.

av_fast_mallocz

Allocate and clear a buffer, reusing the given one if large enough.

av_fast_realloc

Reallocate the given buffer if it is not large enough, otherwise do nothing.

av_find_nearest_q_idx

Find the value in a list of rationals nearest a given reference rational.

av_fopen_utf8

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

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

av_free

Free a memory block which has been allocated with a function of av_malloc() or av_realloc() family.

av_freep

Free a memory block which has been allocated with a function of av_malloc() or av_realloc() family, and set the pointer pointing to it to NULL.

av_gcd

Compute the greatest common divisor of two integer operands.

av_get_media_type_string

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

av_get_picture_type_char

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

av_get_time_base_q

Return the fractional representation of the internal time base.

av_int_list_length_for_size

Compute the length of an integer list.

av_log

Send the specified message to the log if the level is less than or equal to the current av_log_level. By default, all logging messages are sent to stderr. This behavior can be altered by setting a different logging callback function. @see av_log_set_callback

av_log2
av_log2_16bit
av_log_default_callback

Default logging callback

av_log_format_line

Format a line of log the same way as the default callback. @param line buffer to receive the formatted line @param line_size size of the buffer @param print_prefix used to store whether the prefix must be printed; must point to a persistent integer initially set to 1

av_log_format_line2

Format a line of log the same way as the default callback. @param line buffer to receive the formatted line; may be NULL if line_size is 0 @param line_size size of the buffer; at most line_size-1 characters will be written to the buffer, plus one null terminator @param print_prefix used to store whether the prefix must be printed; must point to a persistent integer initially set to 1 @return Returns a negative value if an error occurred, otherwise returns the number of characters that would have been written for a sufficiently large buffer, not including the terminating null character. If the return value is not less than line_size, it means that the log message was truncated to fit the buffer.

av_log_get_flags
av_log_get_level

Get the current log level

av_log_set_callback

Set the logging callback

av_log_set_flags
av_log_set_level

Set the log level

av_malloc

Allocate a memory block with alignment suitable for all memory accesses (including vectors if available on the CPU).

av_malloc_array

Allocate a memory block for an array with av_malloc().

av_mallocz

Allocate a memory block with alignment suitable for all memory accesses (including vectors if available on the CPU) and zero all the bytes of the block.

av_mallocz_array

Allocate a memory block for an array with av_mallocz().

av_max_alloc

Set the maximum size that may be allocated in one block.

av_memcpy_backptr

Overlapping memcpy() implementation.

av_memdup

Duplicate a buffer with av_malloc().

av_mul_q

Multiply two rationals. @param b First rational @param c Second rational @return b*c

av_nearer_q

Find which of the two rationals is closer to another rational.

av_q2intfloat

Convert an AVRational to a IEEE 32-bit float expressed in fixed-point format.

av_realloc

Allocate, reallocate, or free a block of memory.

av_realloc_array

Allocate, reallocate, or free an array.

av_realloc_f

Allocate, reallocate, or free a block of memory.

av_reallocp

Allocate, reallocate, or free a block of memory through a pointer to a pointer.

av_reallocp_array

Allocate, reallocate, or free an array through a pointer to a pointer.

av_reduce

Reduce a fraction.

av_rescale

Rescale a 64-bit integer with rounding to nearest.

av_rescale_delta

Rescale a timestamp while preserving known durations.

av_rescale_q

Rescale a 64-bit integer by 2 rational numbers.

av_rescale_q_rnd

Rescale a 64-bit integer by 2 rational numbers with specified rounding.

av_rescale_rnd

Rescale a 64-bit integer with specified rounding.

av_strdup

Duplicate a string.

av_strerror

Put a description of the AVERROR code errnum in errbuf. In case of failure the global variable errno is set to indicate the error. Even in case of failure av_strerror() will print a generic error message indicating the errnum provided to errbuf.

av_strndup

Duplicate a substring of a string.

av_sub_q

Subtract one rational from another. @param b First rational @param c Second rational @return b-c

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_vlog

Send the specified message to the log if the level is less than or equal to the current av_log_level. By default, all logging messages are sent to stderr. This behavior can be altered by setting a different logging callback function. @see av_log_set_callback

avutil_configuration

Return the libavutil build-time configuration.

avutil_license

Return the libavutil license.

avutil_version

Return the LIBAVUTIL_VERSION_INT constant.

bcmp
bcopy
bsearch
bzero
calloc
cbrt
cbrtf
cbrtl
ceil
ceilf
ceill
clearenv
clearerr
clearerr_unlocked
copysign
copysignf
copysignl
cos
cosf
cosh
coshf
coshl
cosl
ctermid
div
dprintf
drand48
drand48_r
drem
dremf
dreml
ecvt
ecvt_r
erand48
erand48_r
erf
erfc
erfcf
erfcl
erff
erfl
exit
exp
exp2
exp2f
exp2l
expf
expl
explicit_bzero
expm1
expm1f
expm1l
fabs
fabsf
fabsl
fclose
fcvt
fcvt_r
fdim
fdimf
fdiml
fdopen
feof
feof_unlocked
ferror
ferror_unlocked
fflush
fflush_unlocked
ffs
ffsl
ffsll
fgetc
fgetc_unlocked
fgetpos
fgets
fileno
fileno_unlocked
finite
finitef
finitel
flockfile
floor
floorf
floorl
fma
fmaf
fmal
fmax
fmaxf
fmaxl
fmemopen
fmin
fminf
fminl
fmod
fmodf
fmodl
fopen
fprintf
fputc
fputc_unlocked
fputs
fread
fread_unlocked
free
freopen
frexp
frexpf
frexpl
fscanf
fscanf1
fseek
fseeko
fsetpos
ftell
ftello
ftrylockfile
funlockfile
fwrite
fwrite_unlocked
gamma
gammaf
gammal
gcvt
getc
getc_unlocked
getchar
getchar_unlocked
getdelim
getenv
getline
getloadavg
getsubopt
getw
hypot
hypotf
hypotl
ilogb
ilogbf
ilogbl
imaxabs
imaxdiv
index
initstate
initstate_r
isinf
isinff
isinfl
isnan
isnanf
isnanl
j0
j0f
j0l
j1
j1f
j1l
jn
jnf
jnl
jrand48
jrand48_r
l64a
labs
lcong48
lcong48_r
ldexp
ldexpf
ldexpl
ldiv
lgamma
lgamma_r
lgammaf
lgammaf_r
lgammal
lgammal_r
llabs
lldiv
llrint
llrintf
llrintl
llround
llroundf
llroundl
log
log1p
log1pf
log1pl
log2
log2f
log2l
log10
log10f
log10l
logb
logbf
logbl
logf
logl
lrand48
lrand48_r
lrint
lrintf
lrintl
lround
lroundf
lroundl
malloc
mblen
mbstowcs
mbtowc
memccpy
memchr
memcmp
memcpy
memmove
memset
mkdtemp
mkstemp
mkstemps
mktemp
modf
modff
modfl
mrand48
mrand48_r
nan
nanf
nanl
nearbyint
nearbyintf
nearbyintl
nextafter
nextafterf
nextafterl
nexttoward
nexttowardf
nexttowardl
nrand48
nrand48_r
on_exit
open_memstream
pclose
perror
popen
posix_memalign
pow
powf
powl
printf
pselect
putc
putc_unlocked
putchar
putchar_unlocked
putenv
puts
putw
qecvt
qecvt_r
qfcvt
qfcvt_r
qgcvt
qsort
quick_exit
rand
rand_r
random
random_r
realloc
reallocarray
realpath
remainder
remainderf
remainderl
remove
remquo
remquof
remquol
rename
renameat
rewind
rindex
rint
rintf
rintl
round
roundf
roundl
rpmatch
scalb
scalbf
scalbl
scalbln
scalblnf
scalblnl
scalbn
scalbnf
scalbnl
scanf
scanf1
seed48
seed48_r
select
setbuf
setbuffer
setenv
setlinebuf
setstate
setstate_r
setvbuf
significand
significandf
significandl
sin
sinf
sinh
sinhf
sinhl
sinl
snprintf
sprintf
sqrt
sqrtf
sqrtl
srand
srand48
srand48_r
srandom
srandom_r
sscanf
sscanf1
stpcpy
stpncpy
strcasecmp
strcasecmp_l
strcat
strchr
strcmp
strcoll
strcoll_l
strcpy
strcspn
strdup
strerror
strerror_l
strerror_r
strlen
strncasecmp
strncasecmp_l
strncat
strncmp
strncpy
strndup
strnlen
strpbrk
strrchr
strsep
strsignal
strspn
strstr
strtod
strtof
strtoimax
strtok
strtok_r
strtol
strtold
strtoll
strtoq
strtoul
strtoull
strtoumax
strtouq
strxfrm
strxfrm_l
system
tan
tanf
tanh
tanhf
tanhl
tanl
tempnam
tgamma
tgammaf
tgammal
tmpfile
tmpnam
tmpnam_r
trunc
truncf
truncl
ungetc
unsetenv
valloc
vdprintf
vfprintf
vfscanf
vfscanf1
vprintf
vscanf
vscanf1
vsnprintf
vsprintf
vsscanf
vsscanf1
wcstoimax
wcstombs
wcstoumax
wctomb
y0
y0f
y0l
y1
y1f
y1l
yn
ynf
ynl

Type Definitions

AVChromaLocation

Location of chroma samples.

AVClassCategory
AVColorPrimaries

Chromaticity coordinates of the source primaries. These values match the ones defined by ISO/IEC 23001-8_2013 § 7.1.

AVColorRange

MPEG vs JPEG YUV range.

AVColorSpace

YUV colorspace type. These values match the ones defined by ISO/IEC 23001-8_2013 § 7.3.

AVColorTransferCharacteristic

Color Transfer Characteristic. These values match the ones defined by ISO/IEC 23001-8_2013 § 7.2.

AVMediaType

@addtogroup lavu_media Media Type @brief Media Type

AVPictureType

@} @} @defgroup lavu_picture Image related

AVPixelFormat

Pixel format.

AVRounding

Rounding methods.

FILE
_Float32
_Float32x
_Float64
_Float64x
_IO_lock_t
__FILE
__blkcnt64_t
__blkcnt_t
__blksize_t
__builtin_va_list
__caddr_t
__clock_t
__clockid_t
__compar_fn_t
__daddr_t
__dev_t
__fd_mask
__fpos64_t
__fpos_t
__fsblkcnt64_t
__fsblkcnt_t
__fsfilcnt64_t
__fsfilcnt_t
__fsword_t
__gid_t
__gnuc_va_list
__gwchar_t
__id_t
__ino64_t
__ino_t
__int8_t
__int16_t
__int32_t
__int64_t
__int_least8_t
__int_least16_t
__int_least32_t
__int_least64_t
__intmax_t
__intptr_t
__key_t
__locale_t
__loff_t
__mode_t
__nlink_t
__off64_t
__off_t
__pid_t
__pthread_list_t
__quad_t
__rlim64_t
__rlim_t
__sig_atomic_t
__socklen_t
__ssize_t
__suseconds_t
__syscall_slong_t
__syscall_ulong_t
__time_t
__timer_t
__u_char
__u_int
__u_long
__u_quad_t
__u_short
__uid_t
__uint8_t
__uint16_t
__uint32_t
__uint64_t
__uint_least8_t
__uint_least16_t
__uint_least32_t
__uint_least64_t
__uintmax_t
__useconds_t
blkcnt_t
blksize_t
caddr_t
clock_t
clockid_t
daddr_t
dev_t
double_t
fd_mask
float_t
fpos_t
fsblkcnt_t
fsfilcnt_t
fsid_t
gid_t
id_t
ino_t
int_fast8_t
int_fast16_t
int_fast32_t
int_fast64_t
int_least8_t
int_least16_t
int_least32_t
int_least64_t
intmax_t
key_t
locale_t
loff_t
mode_t
nlink_t
off_t
pid_t
pthread_key_t
pthread_once_t
pthread_spinlock_t
pthread_t
quad_t
register_t
sigset_t
suseconds_t
time_t
timer_t
u_char
u_int
u_int8_t
u_int16_t
u_int32_t
u_int64_t
u_long
u_quad_t
u_short
uid_t
uint
uint_fast8_t
uint_fast16_t
uint_fast32_t
uint_fast64_t
uint_least8_t
uint_least16_t
uint_least32_t
uint_least64_t
uintmax_t
ulong
ushort
va_list
wchar_t

Unions

__mbstate_t__bindgen_ty_1
__pthread_cond_s__bindgen_ty_1
__pthread_cond_s__bindgen_ty_2
av_intfloat32
av_intfloat64
pthread_attr_t
pthread_barrier_t
pthread_barrierattr_t
pthread_cond_t
pthread_condattr_t
pthread_mutex_t
pthread_mutexattr_t
pthread_rwlock_t
pthread_rwlockattr_t