public class avutil extends avutil
| Modifier and Type | Class and Description |
|---|---|
static class |
avutil.Alloc_int
Allocate and initialize a buffer pool.
|
static class |
avutil.AVBPrint |
static class |
avutil.AVBuffer
A reference counted buffer type.
|
static class |
avutil.AVBufferPool
The buffer pool.
|
static class |
avutil.AVBufferRef
A reference to a data buffer.
|
static class |
avutil.AVClass
Describe the class of an AVClass context structure.
|
static class |
avutil.AVComponentDescriptor |
static class |
avutil.AVDictionary |
static class |
avutil.AVDictionaryEntry |
static class |
avutil.AVDownmixInfo
This structure describes optional metadata relevant to a downmix procedure.
|
static class |
avutil.AVFrame
This structure describes decoded (raw) audio or video data.
|
static class |
avutil.AVFrameSideData
Structure to hold side data for an AVFrame.
|
static class |
avutil.AVOption
AVOption
|
static class |
avutil.AVOptionRange
A single allowed range of values, or a single allowed value.
|
static class |
avutil.AVOptionRanges
List of AVOptionRange structs.
|
static class |
avutil.AVPixFmtDescriptor
Descriptor that unambiguously describes how the bits of a pixel are
stored in the up to 4 data planes of an image.
|
static class |
avutil.AVRational
rational number numerator/denominator
|
static class |
avutil.AVStereo3D
Stereo 3D type: this structure describes how two videos are packed
within a single video surface, with additional information as needed.
|
static class |
avutil.Callback_Pointer_int_BytePointer_Pointer
Set the logging callback
|
static class |
avutil.Callback_Pointer_int_String_Pointer |
static class |
avutil.Free_Pointer_byte__ |
static class |
avutil.Free_Pointer_ByteBuffer |
static class |
avutil.Free_Pointer_BytePointer
Create an AVBuffer from an existing array.
|
| Modifier and Type | Field and Description |
|---|---|
static int |
AV_AFD_14_9
enum AVActiveFormatDescription
|
static int |
AV_AFD_16_9
enum AVActiveFormatDescription
|
static int |
AV_AFD_16_9_SP_14_9
enum AVActiveFormatDescription
|
static int |
AV_AFD_4_3
enum AVActiveFormatDescription
|
static int |
AV_AFD_4_3_SP_14_9
enum AVActiveFormatDescription
|
static int |
AV_AFD_SAME
enum AVActiveFormatDescription
|
static int |
AV_AFD_SP_4_3
enum AVActiveFormatDescription
|
static int |
AV_BUFFER_FLAG_READONLY
Always treat the buffer as read-only, even when it has only one
reference.
|
static int |
AV_CH_BACK_CENTER |
static int |
AV_CH_BACK_LEFT |
static int |
AV_CH_BACK_RIGHT |
static int |
AV_CH_FRONT_CENTER |
static int |
AV_CH_FRONT_LEFT |
static int |
AV_CH_FRONT_LEFT_OF_CENTER |
static int |
AV_CH_FRONT_RIGHT |
static int |
AV_CH_FRONT_RIGHT_OF_CENTER |
static int |
AV_CH_LAYOUT_2_1 |
static int |
AV_CH_LAYOUT_2_2 |
static int |
AV_CH_LAYOUT_2POINT1 |
static int |
AV_CH_LAYOUT_3POINT1 |
static int |
AV_CH_LAYOUT_4POINT0 |
static int |
AV_CH_LAYOUT_4POINT1 |
static int |
AV_CH_LAYOUT_5POINT0 |
static int |
AV_CH_LAYOUT_5POINT0_BACK |
static int |
AV_CH_LAYOUT_5POINT1 |
static int |
AV_CH_LAYOUT_5POINT1_BACK |
static int |
AV_CH_LAYOUT_6POINT0 |
static int |
AV_CH_LAYOUT_6POINT0_FRONT |
static int |
AV_CH_LAYOUT_6POINT1 |
static int |
AV_CH_LAYOUT_6POINT1_BACK |
static int |
AV_CH_LAYOUT_6POINT1_FRONT |
static int |
AV_CH_LAYOUT_7POINT0 |
static int |
AV_CH_LAYOUT_7POINT0_FRONT |
static int |
AV_CH_LAYOUT_7POINT1 |
static int |
AV_CH_LAYOUT_7POINT1_WIDE |
static int |
AV_CH_LAYOUT_7POINT1_WIDE_BACK |
static int |
AV_CH_LAYOUT_HEXAGONAL |
static int |
AV_CH_LAYOUT_MONO |
static long |
AV_CH_LAYOUT_NATIVE
Channel mask value used for AVCodecContext.request_channel_layout
to indicate that the user requests the channel order of the decoder output
to be the native codec channel order.
|
static int |
AV_CH_LAYOUT_OCTAGONAL |
static int |
AV_CH_LAYOUT_QUAD |
static int |
AV_CH_LAYOUT_STEREO |
static int |
AV_CH_LAYOUT_STEREO_DOWNMIX |
static int |
AV_CH_LAYOUT_SURROUND |
static int |
AV_CH_LOW_FREQUENCY |
static long |
AV_CH_LOW_FREQUENCY_2 |
static int |
AV_CH_SIDE_LEFT |
static int |
AV_CH_SIDE_RIGHT |
static int |
AV_CH_STEREO_LEFT
Stereo downmix.
|
static int |
AV_CH_STEREO_RIGHT
See AV_CH_STEREO_LEFT.
|
static long |
AV_CH_SURROUND_DIRECT_LEFT |
static long |
AV_CH_SURROUND_DIRECT_RIGHT |
static int |
AV_CH_TOP_BACK_CENTER |
static int |
AV_CH_TOP_BACK_LEFT |
static int |
AV_CH_TOP_BACK_RIGHT |
static int |
AV_CH_TOP_CENTER |
static int |
AV_CH_TOP_FRONT_CENTER |
static int |
AV_CH_TOP_FRONT_LEFT |
static int |
AV_CH_TOP_FRONT_RIGHT |
static long |
AV_CH_WIDE_LEFT |
static long |
AV_CH_WIDE_RIGHT |
static int |
AV_CLASS_CATEGORY_BITSTREAM_FILTER
enum AVClassCategory
|
static int |
AV_CLASS_CATEGORY_DECODER
enum AVClassCategory
|
static int |
AV_CLASS_CATEGORY_DEMUXER
enum AVClassCategory
|
static int |
AV_CLASS_CATEGORY_DEVICE_AUDIO_INPUT
enum AVClassCategory
|
static int |
AV_CLASS_CATEGORY_DEVICE_AUDIO_OUTPUT
enum AVClassCategory
|
static int |
AV_CLASS_CATEGORY_DEVICE_INPUT
enum AVClassCategory
|
static int |
AV_CLASS_CATEGORY_DEVICE_OUTPUT
enum AVClassCategory
|
static int |
AV_CLASS_CATEGORY_DEVICE_VIDEO_INPUT
enum AVClassCategory
|
static int |
AV_CLASS_CATEGORY_DEVICE_VIDEO_OUTPUT
enum AVClassCategory
|
static int |
AV_CLASS_CATEGORY_ENCODER
enum AVClassCategory
|
static int |
AV_CLASS_CATEGORY_FILTER
enum AVClassCategory
|
static int |
AV_CLASS_CATEGORY_INPUT
enum AVClassCategory
|
static int |
AV_CLASS_CATEGORY_MUXER
enum AVClassCategory
|
static int |
AV_CLASS_CATEGORY_NA
enum AVClassCategory
|
static int |
AV_CLASS_CATEGORY_NB
enum AVClassCategory
|
static int |
AV_CLASS_CATEGORY_OUTPUT
enum AVClassCategory
|
static int |
AV_CLASS_CATEGORY_SWRESAMPLER
enum AVClassCategory
|
static int |
AV_CLASS_CATEGORY_SWSCALER
enum AVClassCategory
|
static int |
AV_CPU_FLAG_3DNOW
AMD 3DNOW
|
static int |
AV_CPU_FLAG_3DNOWEXT
AMD 3DNowExt
|
static int |
AV_CPU_FLAG_ALTIVEC
standard
|
static int |
AV_CPU_FLAG_ARMV5TE |
static int |
AV_CPU_FLAG_ARMV6 |
static int |
AV_CPU_FLAG_ARMV6T2 |
static int |
AV_CPU_FLAG_ARMV8 |
static int |
AV_CPU_FLAG_ATOM
Atom processor, some SSSE3 instructions are slower
|
static int |
AV_CPU_FLAG_AVX
AVX functions: requires OS support even if YMM registers aren't used
|
static int |
AV_CPU_FLAG_AVX2
AVX2 functions: requires OS support even if YMM registers aren't used
|
static int |
AV_CPU_FLAG_AVXSLOW
AVX supported, but slow when using YMM registers (e.g.
|
static int |
AV_CPU_FLAG_BMI1
Bit Manipulation Instruction Set 1
|
static int |
AV_CPU_FLAG_BMI2
Bit Manipulation Instruction Set 2
|
static int |
AV_CPU_FLAG_CMOV
supports cmov instruction
|
static int |
AV_CPU_FLAG_FMA3
Haswell FMA3 functions
|
static int |
AV_CPU_FLAG_FMA4
Bulldozer FMA4 functions
|
static int |
AV_CPU_FLAG_FORCE |
static int |
AV_CPU_FLAG_MMX
standard MMX
|
static int |
AV_CPU_FLAG_MMX2
SSE integer functions or AMD MMX ext
|
static int |
AV_CPU_FLAG_MMXEXT
SSE integer functions or AMD MMX ext
|
static int |
AV_CPU_FLAG_NEON |
static int |
AV_CPU_FLAG_POWER8
ISA 2.07
|
static int |
AV_CPU_FLAG_SETEND |
static int |
AV_CPU_FLAG_SSE
SSE functions
|
static int |
AV_CPU_FLAG_SSE2
PIV SSE2 functions
|
static int |
AV_CPU_FLAG_SSE2SLOW
SSE2 supported, but usually not faster
than regular MMX/SSE (e.g.
|
static int |
AV_CPU_FLAG_SSE3
Prescott SSE3 functions
|
static int |
AV_CPU_FLAG_SSE3SLOW
SSE3 supported, but usually not faster
than regular MMX/SSE (e.g.
|
static int |
AV_CPU_FLAG_SSE4
Penryn SSE4.1 functions
|
static int |
AV_CPU_FLAG_SSE42
Nehalem SSE4.2 functions
|
static int |
AV_CPU_FLAG_SSSE3
Conroe SSSE3 functions
|
static int |
AV_CPU_FLAG_VFP |
static int |
AV_CPU_FLAG_VFPV3 |
static int |
AV_CPU_FLAG_VSX
ISA 2.06
|
static int |
AV_CPU_FLAG_XOP
Bulldozer XOP functions
|
static int |
AV_DICT_APPEND
If the entry already exists, append to it.
|
static int |
AV_DICT_DONT_OVERWRITE
Don't overwrite existing entries.
|
static int |
AV_DICT_DONT_STRDUP_KEY
Take ownership of a key that's been
allocated with av_malloc() or another memory allocation function.
|
static int |
AV_DICT_DONT_STRDUP_VAL
Take ownership of a value that's been
allocated with av_malloc() or another memory allocation function.
|
static int |
AV_DICT_IGNORE_SUFFIX
Return first entry in a dictionary whose first part corresponds to the search key,
ignoring the suffix of the found key string.
|
static int |
AV_DICT_MATCH_CASE
Only get an entry with exact-case key match.
|
static int |
AV_DOWNMIX_TYPE_DPLII
enum AVDownmixType
|
static int |
AV_DOWNMIX_TYPE_LORO
enum AVDownmixType
|
static int |
AV_DOWNMIX_TYPE_LTRT
enum AVDownmixType
|
static int |
AV_DOWNMIX_TYPE_NB
enum AVDownmixType
|
static int |
AV_DOWNMIX_TYPE_UNKNOWN
enum AVDownmixType
|
static int |
AV_ERROR_MAX_STRING_SIZE |
static int |
AV_FRAME_DATA_A53_CC
enum AVFrameSideDataType
|
static int |
AV_FRAME_DATA_AFD
enum AVFrameSideDataType
|
static int |
AV_FRAME_DATA_AUDIO_SERVICE_TYPE
enum AVFrameSideDataType
|
static int |
AV_FRAME_DATA_DISPLAYMATRIX
enum AVFrameSideDataType
|
static int |
AV_FRAME_DATA_DOWNMIX_INFO
enum AVFrameSideDataType
|
static int |
AV_FRAME_DATA_MATRIXENCODING
enum AVFrameSideDataType
|
static int |
AV_FRAME_DATA_MOTION_VECTORS
enum AVFrameSideDataType
|
static int |
AV_FRAME_DATA_PANSCAN
enum AVFrameSideDataType
|
static int |
AV_FRAME_DATA_REPLAYGAIN
enum AVFrameSideDataType
|
static int |
AV_FRAME_DATA_SKIP_SAMPLES
enum AVFrameSideDataType
|
static int |
AV_FRAME_DATA_STEREO3D
enum AVFrameSideDataType
|
static int |
AV_LOG_DEBUG
Stuff which is only useful for libav* developers.
|
static int |
AV_LOG_ERROR
Something went wrong and cannot losslessly be recovered.
|
static int |
AV_LOG_FATAL
Something went wrong and recovery is not possible.
|
static int |
AV_LOG_INFO
Standard information.
|
static int |
AV_LOG_MAX_OFFSET |
static int |
AV_LOG_PANIC
Something went really wrong and we will crash now.
|
static int |
AV_LOG_PRINT_LEVEL
Include the log severity in messages originating from codecs.
|
static int |
AV_LOG_QUIET
Print no output.
|
static int |
AV_LOG_SKIP_REPEATED
Skip repeated messages, this requires the user app to use av_log() instead of
(f)printf as the 2 would otherwise interfere and lead to
"Last message repeated x times" messages below (f)printf messages with some
bad luck.
|
static int |
AV_LOG_TRACE
Extremely verbose debugging, useful for libav* development.
|
static int |
AV_LOG_VERBOSE
Detailed information.
|
static int |
AV_LOG_WARNING
Something somehow does not look correct.
|
static int |
AV_MATRIX_ENCODING_DOLBY
enum AVMatrixEncoding
|
static int |
AV_MATRIX_ENCODING_DOLBYEX
enum AVMatrixEncoding
|
static int |
AV_MATRIX_ENCODING_DOLBYHEADPHONE
enum AVMatrixEncoding
|
static int |
AV_MATRIX_ENCODING_DPLII
enum AVMatrixEncoding
|
static int |
AV_MATRIX_ENCODING_DPLIIX
enum AVMatrixEncoding
|
static int |
AV_MATRIX_ENCODING_DPLIIZ
enum AVMatrixEncoding
|
static int |
AV_MATRIX_ENCODING_NB
enum AVMatrixEncoding
|
static int |
AV_MATRIX_ENCODING_NONE
enum AVMatrixEncoding
|
static long |
AV_NOPTS_VALUE |
static int |
AV_OPT_FLAG_IMPLICIT_KEY
enum
|
static int |
AV_OPT_MULTI_COMPONENT_RANGE
Allows av_opt_query_ranges and av_opt_query_ranges_default to return more than
one component for certain option types.
|
static int |
AV_OPT_SEARCH_CHILDREN
Search in possible children of the
given object first.
|
static int |
AV_OPT_SEARCH_FAKE_OBJ
The obj passed to av_opt_find() is fake -- only a double pointer to AVClass
instead of a required pointer to a struct containing AVClass.
|
static int |
AV_OPT_SERIALIZE_OPT_FLAGS_EXACT
Serialize options that exactly match opt_flags only.
|
static int |
AV_OPT_SERIALIZE_SKIP_DEFAULTS
Serialize options that are not set to default values only.
|
static int |
AV_OPT_TYPE_BINARY
enum AVOptionType
|
static int |
AV_OPT_TYPE_CHANNEL_LAYOUT |
static int |
AV_OPT_TYPE_COLOR |
static int |
AV_OPT_TYPE_CONST
enum AVOptionType
|
static int |
AV_OPT_TYPE_DICT
enum AVOptionType
|
static int |
AV_OPT_TYPE_DOUBLE
enum AVOptionType
|
static int |
AV_OPT_TYPE_DURATION |
static int |
AV_OPT_TYPE_FLAGS
enum AVOptionType
|
static int |
AV_OPT_TYPE_FLOAT
enum AVOptionType
|
static int |
AV_OPT_TYPE_IMAGE_SIZE |
static int |
AV_OPT_TYPE_INT
enum AVOptionType
|
static int |
AV_OPT_TYPE_INT64
enum AVOptionType
|
static int |
AV_OPT_TYPE_PIXEL_FMT |
static int |
AV_OPT_TYPE_RATIONAL
enum AVOptionType
|
static int |
AV_OPT_TYPE_SAMPLE_FMT |
static int |
AV_OPT_TYPE_STRING
enum AVOptionType
|
static int |
AV_OPT_TYPE_VIDEO_RATE |
static int |
AV_PICTURE_TYPE_B
enum AVPictureType
|
static int |
AV_PICTURE_TYPE_BI
enum AVPictureType
|
static int |
AV_PICTURE_TYPE_I
enum AVPictureType
|
static int |
AV_PICTURE_TYPE_NONE
enum AVPictureType
|
static int |
AV_PICTURE_TYPE_P
enum AVPictureType
|
static int |
AV_PICTURE_TYPE_S
enum AVPictureType
|
static int |
AV_PICTURE_TYPE_SI
enum AVPictureType
|
static int |
AV_PICTURE_TYPE_SP
enum AVPictureType
|
static int |
AV_PIX_FMT_0BGR |
static int |
AV_PIX_FMT_0BGR32 |
static int |
AV_PIX_FMT_0RGB |
static int |
AV_PIX_FMT_0RGB32 |
static int |
AV_PIX_FMT_ABGR |
static int |
AV_PIX_FMT_ARGB |
static int |
AV_PIX_FMT_BAYER_BGGR16 |
static int |
AV_PIX_FMT_BAYER_BGGR16BE |
static int |
AV_PIX_FMT_BAYER_BGGR16LE |
static int |
AV_PIX_FMT_BAYER_BGGR8 |
static int |
AV_PIX_FMT_BAYER_GBRG16 |
static int |
AV_PIX_FMT_BAYER_GBRG16BE |
static int |
AV_PIX_FMT_BAYER_GBRG16LE |
static int |
AV_PIX_FMT_BAYER_GBRG8 |
static int |
AV_PIX_FMT_BAYER_GRBG16 |
static int |
AV_PIX_FMT_BAYER_GRBG16BE |
static int |
AV_PIX_FMT_BAYER_GRBG16LE |
static int |
AV_PIX_FMT_BAYER_GRBG8 |
static int |
AV_PIX_FMT_BAYER_RGGB16 |
static int |
AV_PIX_FMT_BAYER_RGGB16BE |
static int |
AV_PIX_FMT_BAYER_RGGB16LE |
static int |
AV_PIX_FMT_BAYER_RGGB8 |
static int |
AV_PIX_FMT_BGR0 |
static int |
AV_PIX_FMT_BGR24
enum AVPixelFormat
|
static int |
AV_PIX_FMT_BGR32 |
static int |
AV_PIX_FMT_BGR32_1 |
static int |
AV_PIX_FMT_BGR4 |
static int |
AV_PIX_FMT_BGR4_BYTE |
static int |
AV_PIX_FMT_BGR444 |
static int |
AV_PIX_FMT_BGR444BE |
static int |
AV_PIX_FMT_BGR444LE |
static int |
AV_PIX_FMT_BGR48 |
static int |
AV_PIX_FMT_BGR48BE |
static int |
AV_PIX_FMT_BGR48LE |
static int |
AV_PIX_FMT_BGR555 |
static int |
AV_PIX_FMT_BGR555BE |
static int |
AV_PIX_FMT_BGR555LE |
static int |
AV_PIX_FMT_BGR565 |
static int |
AV_PIX_FMT_BGR565BE |
static int |
AV_PIX_FMT_BGR565LE |
static int |
AV_PIX_FMT_BGR8 |
static int |
AV_PIX_FMT_BGRA |
static int |
AV_PIX_FMT_BGRA64 |
static int |
AV_PIX_FMT_BGRA64BE |
static int |
AV_PIX_FMT_BGRA64BE_LIBAV |
static int |
AV_PIX_FMT_BGRA64LE |
static int |
AV_PIX_FMT_BGRA64LE_LIBAV |
static int |
AV_PIX_FMT_D3D11VA_VLD |
static int |
AV_PIX_FMT_DXVA2_VLD |
static int |
AV_PIX_FMT_FLAG_ALPHA
The pixel format has an alpha channel.
|
static int |
AV_PIX_FMT_FLAG_BE
Pixel format is big-endian.
|
static int |
AV_PIX_FMT_FLAG_BITSTREAM
All values of a component are bit-wise packed end to end.
|
static int |
AV_PIX_FMT_FLAG_HWACCEL
Pixel format is an HW accelerated format.
|
static int |
AV_PIX_FMT_FLAG_PAL
Pixel format has a palette in data[1], values are indexes in this palette.
|
static int |
AV_PIX_FMT_FLAG_PLANAR
At least one pixel component is not in the first data plane.
|
static int |
AV_PIX_FMT_FLAG_PSEUDOPAL
The pixel format is "pseudo-paletted".
|
static int |
AV_PIX_FMT_FLAG_RGB
The pixel format contains RGB-like data (as opposed to YUV/grayscale).
|
static int |
AV_PIX_FMT_GBR24P |
static int |
AV_PIX_FMT_GBRAP |
static int |
AV_PIX_FMT_GBRAP_LIBAV |
static int |
AV_PIX_FMT_GBRAP16 |
static int |
AV_PIX_FMT_GBRAP16BE |
static int |
AV_PIX_FMT_GBRAP16BE_LIBAV |
static int |
AV_PIX_FMT_GBRAP16LE |
static int |
AV_PIX_FMT_GBRAP16LE_LIBAV |
static int |
AV_PIX_FMT_GBRP |
static int |
AV_PIX_FMT_GBRP10 |
static int |
AV_PIX_FMT_GBRP10BE |
static int |
AV_PIX_FMT_GBRP10LE |
static int |
AV_PIX_FMT_GBRP12 |
static int |
AV_PIX_FMT_GBRP12BE |
static int |
AV_PIX_FMT_GBRP12LE |
static int |
AV_PIX_FMT_GBRP14 |
static int |
AV_PIX_FMT_GBRP14BE |
static int |
AV_PIX_FMT_GBRP14LE |
static int |
AV_PIX_FMT_GBRP16 |
static int |
AV_PIX_FMT_GBRP16BE |
static int |
AV_PIX_FMT_GBRP16LE |
static int |
AV_PIX_FMT_GBRP9 |
static int |
AV_PIX_FMT_GBRP9BE |
static int |
AV_PIX_FMT_GBRP9LE |
static int |
AV_PIX_FMT_GRAY16 |
static int |
AV_PIX_FMT_GRAY16BE |
static int |
AV_PIX_FMT_GRAY16LE |
static int |
AV_PIX_FMT_GRAY8
enum AVPixelFormat
|
static int |
AV_PIX_FMT_GRAY8A |
static int |
AV_PIX_FMT_MMAL |
static int |
AV_PIX_FMT_MONOBLACK
enum AVPixelFormat
|
static int |
AV_PIX_FMT_MONOWHITE
enum AVPixelFormat
|
static int |
AV_PIX_FMT_NB |
static int |
AV_PIX_FMT_NONE
enum AVPixelFormat
|
static int |
AV_PIX_FMT_NV12 |
static int |
AV_PIX_FMT_NV16 |
static int |
AV_PIX_FMT_NV20 |
static int |
AV_PIX_FMT_NV20BE |
static int |
AV_PIX_FMT_NV20LE |
static int |
AV_PIX_FMT_NV21 |
static int |
AV_PIX_FMT_PAL8
enum AVPixelFormat
|
static int |
AV_PIX_FMT_QSV |
static int |
AV_PIX_FMT_RGB0 |
static int |
AV_PIX_FMT_RGB24
enum AVPixelFormat
|
static int |
AV_PIX_FMT_RGB32 |
static int |
AV_PIX_FMT_RGB32_1 |
static int |
AV_PIX_FMT_RGB4 |
static int |
AV_PIX_FMT_RGB4_BYTE |
static int |
AV_PIX_FMT_RGB444 |
static int |
AV_PIX_FMT_RGB444BE |
static int |
AV_PIX_FMT_RGB444LE |
static int |
AV_PIX_FMT_RGB48 |
static int |
AV_PIX_FMT_RGB48BE |
static int |
AV_PIX_FMT_RGB48LE |
static int |
AV_PIX_FMT_RGB555 |
static int |
AV_PIX_FMT_RGB555BE |
static int |
AV_PIX_FMT_RGB555LE |
static int |
AV_PIX_FMT_RGB565 |
static int |
AV_PIX_FMT_RGB565BE |
static int |
AV_PIX_FMT_RGB565LE |
static int |
AV_PIX_FMT_RGB8 |
static int |
AV_PIX_FMT_RGBA |
static int |
AV_PIX_FMT_RGBA64 |
static int |
AV_PIX_FMT_RGBA64BE |
static int |
AV_PIX_FMT_RGBA64BE_LIBAV |
static int |
AV_PIX_FMT_RGBA64LE |
static int |
AV_PIX_FMT_RGBA64LE_LIBAV |
static int |
AV_PIX_FMT_UYVY422 |
static int |
AV_PIX_FMT_UYYVYY411 |
static int |
AV_PIX_FMT_VAAPI_IDCT |
static int |
AV_PIX_FMT_VAAPI_MOCO |
static int |
AV_PIX_FMT_VAAPI_VLD |
static int |
AV_PIX_FMT_VDA |
static int |
AV_PIX_FMT_VDA_VLD |
static int |
AV_PIX_FMT_VDPAU |
static int |
AV_PIX_FMT_VDPAU_H264 |
static int |
AV_PIX_FMT_VDPAU_MPEG1 |
static int |
AV_PIX_FMT_VDPAU_MPEG2 |
static int |
AV_PIX_FMT_VDPAU_MPEG4 |
static int |
AV_PIX_FMT_VDPAU_VC1 |
static int |
AV_PIX_FMT_VDPAU_WMV3 |
static int |
AV_PIX_FMT_XVMC |
static int |
AV_PIX_FMT_XVMC_MPEG2_IDCT
enum AVPixelFormat
|
static int |
AV_PIX_FMT_XVMC_MPEG2_MC
enum AVPixelFormat
|
static int |
AV_PIX_FMT_XYZ12 |
static int |
AV_PIX_FMT_XYZ12BE |
static int |
AV_PIX_FMT_XYZ12LE |
static int |
AV_PIX_FMT_Y400A |
static int |
AV_PIX_FMT_YA16 |
static int |
AV_PIX_FMT_YA16BE |
static int |
AV_PIX_FMT_YA16LE |
static int |
AV_PIX_FMT_YA8 |
static int |
AV_PIX_FMT_YUV410P
enum AVPixelFormat
|
static int |
AV_PIX_FMT_YUV411P
enum AVPixelFormat
|
static int |
AV_PIX_FMT_YUV420P
enum AVPixelFormat
|
static int |
AV_PIX_FMT_YUV420P10 |
static int |
AV_PIX_FMT_YUV420P10BE |
static int |
AV_PIX_FMT_YUV420P10LE |
static int |
AV_PIX_FMT_YUV420P12 |
static int |
AV_PIX_FMT_YUV420P12BE |
static int |
AV_PIX_FMT_YUV420P12LE |
static int |
AV_PIX_FMT_YUV420P14 |
static int |
AV_PIX_FMT_YUV420P14BE |
static int |
AV_PIX_FMT_YUV420P14LE |
static int |
AV_PIX_FMT_YUV420P16 |
static int |
AV_PIX_FMT_YUV420P16BE |
static int |
AV_PIX_FMT_YUV420P16LE |
static int |
AV_PIX_FMT_YUV420P9 |
static int |
AV_PIX_FMT_YUV420P9BE |
static int |
AV_PIX_FMT_YUV420P9LE |
static int |
AV_PIX_FMT_YUV422P
enum AVPixelFormat
|
static int |
AV_PIX_FMT_YUV422P10 |
static int |
AV_PIX_FMT_YUV422P10BE |
static int |
AV_PIX_FMT_YUV422P10LE |
static int |
AV_PIX_FMT_YUV422P12 |
static int |
AV_PIX_FMT_YUV422P12BE |
static int |
AV_PIX_FMT_YUV422P12LE |
static int |
AV_PIX_FMT_YUV422P14 |
static int |
AV_PIX_FMT_YUV422P14BE |
static int |
AV_PIX_FMT_YUV422P14LE |
static int |
AV_PIX_FMT_YUV422P16 |
static int |
AV_PIX_FMT_YUV422P16BE |
static int |
AV_PIX_FMT_YUV422P16LE |
static int |
AV_PIX_FMT_YUV422P9 |
static int |
AV_PIX_FMT_YUV422P9BE |
static int |
AV_PIX_FMT_YUV422P9LE |
static int |
AV_PIX_FMT_YUV440P |
static int |
AV_PIX_FMT_YUV440P10 |
static int |
AV_PIX_FMT_YUV440P10BE |
static int |
AV_PIX_FMT_YUV440P10LE |
static int |
AV_PIX_FMT_YUV440P12 |
static int |
AV_PIX_FMT_YUV440P12BE |
static int |
AV_PIX_FMT_YUV440P12LE |
static int |
AV_PIX_FMT_YUV444P
enum AVPixelFormat
|
static int |
AV_PIX_FMT_YUV444P10 |
static int |
AV_PIX_FMT_YUV444P10BE |
static int |
AV_PIX_FMT_YUV444P10LE |
static int |
AV_PIX_FMT_YUV444P12 |
static int |
AV_PIX_FMT_YUV444P12BE |
static int |
AV_PIX_FMT_YUV444P12LE |
static int |
AV_PIX_FMT_YUV444P14 |
static int |
AV_PIX_FMT_YUV444P14BE |
static int |
AV_PIX_FMT_YUV444P14LE |
static int |
AV_PIX_FMT_YUV444P16 |
static int |
AV_PIX_FMT_YUV444P16BE |
static int |
AV_PIX_FMT_YUV444P16LE |
static int |
AV_PIX_FMT_YUV444P9 |
static int |
AV_PIX_FMT_YUV444P9BE |
static int |
AV_PIX_FMT_YUV444P9LE |
static int |
AV_PIX_FMT_YUVA420P |
static int |
AV_PIX_FMT_YUVA420P10 |
static int |
AV_PIX_FMT_YUVA420P10BE |
static int |
AV_PIX_FMT_YUVA420P10LE |
static int |
AV_PIX_FMT_YUVA420P16 |
static int |
AV_PIX_FMT_YUVA420P16BE |
static int |
AV_PIX_FMT_YUVA420P16LE |
static int |
AV_PIX_FMT_YUVA420P9 |
static int |
AV_PIX_FMT_YUVA420P9BE |
static int |
AV_PIX_FMT_YUVA420P9LE |
static int |
AV_PIX_FMT_YUVA422P |
static int |
AV_PIX_FMT_YUVA422P_LIBAV |
static int |
AV_PIX_FMT_YUVA422P10 |
static int |
AV_PIX_FMT_YUVA422P10BE |
static int |
AV_PIX_FMT_YUVA422P10LE |
static int |
AV_PIX_FMT_YUVA422P16 |
static int |
AV_PIX_FMT_YUVA422P16BE |
static int |
AV_PIX_FMT_YUVA422P16LE |
static int |
AV_PIX_FMT_YUVA422P9 |
static int |
AV_PIX_FMT_YUVA422P9BE |
static int |
AV_PIX_FMT_YUVA422P9LE |
static int |
AV_PIX_FMT_YUVA444P |
static int |
AV_PIX_FMT_YUVA444P_LIBAV |
static int |
AV_PIX_FMT_YUVA444P10 |
static int |
AV_PIX_FMT_YUVA444P10BE |
static int |
AV_PIX_FMT_YUVA444P10LE |
static int |
AV_PIX_FMT_YUVA444P16 |
static int |
AV_PIX_FMT_YUVA444P16BE |
static int |
AV_PIX_FMT_YUVA444P16LE |
static int |
AV_PIX_FMT_YUVA444P9 |
static int |
AV_PIX_FMT_YUVA444P9BE |
static int |
AV_PIX_FMT_YUVA444P9LE |
static int |
AV_PIX_FMT_YUVJ411P |
static int |
AV_PIX_FMT_YUVJ420P
enum AVPixelFormat
|
static int |
AV_PIX_FMT_YUVJ422P
enum AVPixelFormat
|
static int |
AV_PIX_FMT_YUVJ440P |
static int |
AV_PIX_FMT_YUVJ444P
enum AVPixelFormat
|
static int |
AV_PIX_FMT_YUYV422
enum AVPixelFormat
|
static int |
AV_PIX_FMT_YVYU422 |
static int |
AV_ROUND_DOWN
enum AVRounding
|
static int |
AV_ROUND_INF
enum AVRounding
|
static int |
AV_ROUND_NEAR_INF
enum AVRounding
|
static int |
AV_ROUND_PASS_MINMAX
enum AVRounding
|
static int |
AV_ROUND_UP
enum AVRounding
|
static int |
AV_ROUND_ZERO
enum AVRounding
|
static int |
AV_SAMPLE_FMT_DBL
enum AVSampleFormat
|
static int |
AV_SAMPLE_FMT_DBLP
enum AVSampleFormat
|
static int |
AV_SAMPLE_FMT_FLT
enum AVSampleFormat
|
static int |
AV_SAMPLE_FMT_FLTP
enum AVSampleFormat
|
static int |
AV_SAMPLE_FMT_NB
enum AVSampleFormat
|
static int |
AV_SAMPLE_FMT_NONE
enum AVSampleFormat
|
static int |
AV_SAMPLE_FMT_S16
enum AVSampleFormat
|
static int |
AV_SAMPLE_FMT_S16P
enum AVSampleFormat
|
static int |
AV_SAMPLE_FMT_S32
enum AVSampleFormat
|
static int |
AV_SAMPLE_FMT_S32P
enum AVSampleFormat
|
static int |
AV_SAMPLE_FMT_U8
enum AVSampleFormat
|
static int |
AV_SAMPLE_FMT_U8P
enum AVSampleFormat
|
static int |
AV_STEREO3D_2D
enum AVStereo3DType
|
static int |
AV_STEREO3D_CHECKERBOARD
enum AVStereo3DType
|
static int |
AV_STEREO3D_COLUMNS
enum AVStereo3DType
|
static int |
AV_STEREO3D_FLAG_INVERT
Inverted views, Right/Bottom represents the left view.
|
static int |
AV_STEREO3D_FRAMESEQUENCE
enum AVStereo3DType
|
static int |
AV_STEREO3D_LINES
enum AVStereo3DType
|
static int |
AV_STEREO3D_SIDEBYSIDE
enum AVStereo3DType
|
static int |
AV_STEREO3D_SIDEBYSIDE_QUINCUNX
enum AVStereo3DType
|
static int |
AV_STEREO3D_TOPBOTTOM
enum AVStereo3DType
|
static int |
AV_TIME_BASE
Internal time base represented as integer
|
static int |
AVCHROMA_LOC_BOTTOM
enum AVChromaLocation
|
static int |
AVCHROMA_LOC_BOTTOMLEFT
enum AVChromaLocation
|
static int |
AVCHROMA_LOC_CENTER
enum AVChromaLocation
|
static int |
AVCHROMA_LOC_LEFT
enum AVChromaLocation
|
static int |
AVCHROMA_LOC_NB
enum AVChromaLocation
|
static int |
AVCHROMA_LOC_TOP
enum AVChromaLocation
|
static int |
AVCHROMA_LOC_TOPLEFT
enum AVChromaLocation
|
static int |
AVCHROMA_LOC_UNSPECIFIED
enum AVChromaLocation
|
static int |
AVCOL_PRI_BT2020
enum AVColorPrimaries
|
static int |
AVCOL_PRI_BT470BG
enum AVColorPrimaries
|
static int |
AVCOL_PRI_BT470M
enum AVColorPrimaries
|
static int |
AVCOL_PRI_BT709
enum AVColorPrimaries
|
static int |
AVCOL_PRI_FILM
enum AVColorPrimaries
|
static int |
AVCOL_PRI_NB
enum AVColorPrimaries
|
static int |
AVCOL_PRI_RESERVED
enum AVColorPrimaries
|
static int |
AVCOL_PRI_RESERVED0
enum AVColorPrimaries
|
static int |
AVCOL_PRI_SMPTE170M
enum AVColorPrimaries
|
static int |
AVCOL_PRI_SMPTE240M
enum AVColorPrimaries
|
static int |
AVCOL_PRI_UNSPECIFIED
enum AVColorPrimaries
|
static int |
AVCOL_RANGE_JPEG
enum AVColorRange
|
static int |
AVCOL_RANGE_MPEG
enum AVColorRange
|
static int |
AVCOL_RANGE_NB
enum AVColorRange
|
static int |
AVCOL_RANGE_UNSPECIFIED
enum AVColorRange
|
static int |
AVCOL_SPC_BT2020_CL
enum AVColorSpace
|
static int |
AVCOL_SPC_BT2020_NCL
enum AVColorSpace
|
static int |
AVCOL_SPC_BT470BG
enum AVColorSpace
|
static int |
AVCOL_SPC_BT709
enum AVColorSpace
|
static int |
AVCOL_SPC_FCC
enum AVColorSpace
|
static int |
AVCOL_SPC_NB
enum AVColorSpace
|
static int |
AVCOL_SPC_RESERVED
enum AVColorSpace
|
static int |
AVCOL_SPC_RGB
enum AVColorSpace
|
static int |
AVCOL_SPC_SMPTE170M
enum AVColorSpace
|
static int |
AVCOL_SPC_SMPTE240M
enum AVColorSpace
|
static int |
AVCOL_SPC_UNSPECIFIED
enum AVColorSpace
|
static int |
AVCOL_SPC_YCGCO |
static int |
AVCOL_SPC_YCOCG
enum AVColorSpace
|
static int |
AVCOL_TRC_BT1361_ECG
enum AVColorTransferCharacteristic
|
static int |
AVCOL_TRC_BT2020_10
enum AVColorTransferCharacteristic
|
static int |
AVCOL_TRC_BT2020_12
enum AVColorTransferCharacteristic
|
static int |
AVCOL_TRC_BT709
enum AVColorTransferCharacteristic
|
static int |
AVCOL_TRC_GAMMA22
enum AVColorTransferCharacteristic
|
static int |
AVCOL_TRC_GAMMA28
enum AVColorTransferCharacteristic
|
static int |
AVCOL_TRC_IEC61966_2_1
enum AVColorTransferCharacteristic
|
static int |
AVCOL_TRC_IEC61966_2_4
enum AVColorTransferCharacteristic
|
static int |
AVCOL_TRC_LINEAR
enum AVColorTransferCharacteristic
|
static int |
AVCOL_TRC_LOG
enum AVColorTransferCharacteristic
|
static int |
AVCOL_TRC_LOG_SQRT
enum AVColorTransferCharacteristic
|
static int |
AVCOL_TRC_NB
enum AVColorTransferCharacteristic
|
static int |
AVCOL_TRC_RESERVED
enum AVColorTransferCharacteristic
|
static int |
AVCOL_TRC_RESERVED0
enum AVColorTransferCharacteristic
|
static int |
AVCOL_TRC_SMPTE170M
enum AVColorTransferCharacteristic
|
static int |
AVCOL_TRC_SMPTE240M
enum AVColorTransferCharacteristic
|
static int |
AVCOL_TRC_UNSPECIFIED
enum AVColorTransferCharacteristic
|
static int |
AVERROR_BSF_NOT_FOUND |
static int |
AVERROR_BUFFER_TOO_SMALL |
static int |
AVERROR_BUG |
static int |
AVERROR_BUG2 |
static int |
AVERROR_DECODER_NOT_FOUND |
static int |
AVERROR_DEMUXER_NOT_FOUND |
static int |
AVERROR_ENCODER_NOT_FOUND |
static int |
AVERROR_EOF |
static int |
AVERROR_EXIT |
static int |
AVERROR_EXPERIMENTAL
Requested feature is flagged experimental.
|
static int |
AVERROR_EXTERNAL |
static int |
AVERROR_FILTER_NOT_FOUND |
static int |
AVERROR_HTTP_BAD_REQUEST |
static int |
AVERROR_HTTP_FORBIDDEN |
static int |
AVERROR_HTTP_NOT_FOUND |
static int |
AVERROR_HTTP_OTHER_4XX |
static int |
AVERROR_HTTP_SERVER_ERROR |
static int |
AVERROR_HTTP_UNAUTHORIZED |
static int |
AVERROR_INPUT_CHANGED
Input changed between calls.
|
static int |
AVERROR_INVALIDDATA |
static int |
AVERROR_MUXER_NOT_FOUND |
static int |
AVERROR_OPTION_NOT_FOUND |
static int |
AVERROR_OUTPUT_CHANGED
Output changed between calls.
|
static int |
AVERROR_PATCHWELCOME |
static int |
AVERROR_PROTOCOL_NOT_FOUND |
static int |
AVERROR_STREAM_NOT_FOUND |
static int |
AVERROR_UNKNOWN |
static int |
AVMEDIA_TYPE_ATTACHMENT
enum AVMediaType
|
static int |
AVMEDIA_TYPE_AUDIO
enum AVMediaType
|
static int |
AVMEDIA_TYPE_DATA
enum AVMediaType
|
static int |
AVMEDIA_TYPE_NB
enum AVMediaType
|
static int |
AVMEDIA_TYPE_SUBTITLE
enum AVMediaType
|
static int |
AVMEDIA_TYPE_UNKNOWN
enum AVMediaType
|
static int |
AVMEDIA_TYPE_VIDEO
enum AVMediaType
|
static int |
AVPALETTE_COUNT |
static int |
AVPALETTE_SIZE |
static int |
FF_LAMBDA_MAX |
static int |
FF_LAMBDA_SCALE |
static int |
FF_LAMBDA_SHIFT |
static int |
FF_LOSS_ALPHA
loss of alpha bits
|
static int |
FF_LOSS_CHROMA
loss of chroma (e.g.
|
static int |
FF_LOSS_COLORQUANT
loss due to color quantization
|
static int |
FF_LOSS_COLORSPACE
loss due to color space conversion
|
static int |
FF_LOSS_DEPTH
loss due to color depth change
|
static int |
FF_LOSS_RESOLUTION
loss due to resolution change
|
static int |
FF_OPT_TYPE_BINARY |
static int |
FF_OPT_TYPE_CONST |
static int |
FF_OPT_TYPE_DOUBLE |
static int |
FF_OPT_TYPE_FLAGS |
static int |
FF_OPT_TYPE_FLOAT |
static int |
FF_OPT_TYPE_INT |
static int |
FF_OPT_TYPE_INT64 |
static int |
FF_OPT_TYPE_RATIONAL |
static int |
FF_OPT_TYPE_STRING |
static int |
FF_QP2LAMBDA
factor to convert from H.263 QP to lambda
|
static int |
FF_QUALITY_SCALE |
static String |
FFMPEG_VERSION |
static int |
INFINITY |
static double |
M_E |
static double |
M_LN10 |
static double |
M_LN2 |
static double |
M_LOG2_10 |
static double |
M_PHI |
static double |
M_PI |
static double |
M_PI_2 |
static double |
M_SQRT1_2 |
static double |
M_SQRT2 |
static int |
NAN |
static int |
PIX_FMT_0BGR32 |
static int |
PIX_FMT_0RGB32 |
static int |
PIX_FMT_ALPHA |
static int |
PIX_FMT_BE
Deprecated.
use the AV_PIX_FMT_FLAG_* flags
|
static int |
PIX_FMT_BGR32 |
static int |
PIX_FMT_BGR32_1 |
static int |
PIX_FMT_BGR444 |
static int |
PIX_FMT_BGR48 |
static int |
PIX_FMT_BGR555 |
static int |
PIX_FMT_BGR565 |
static int |
PIX_FMT_BGRA64 |
static int |
PIX_FMT_BITSTREAM |
static int |
PIX_FMT_GBR24P |
static int |
PIX_FMT_GBRP10 |
static int |
PIX_FMT_GBRP12 |
static int |
PIX_FMT_GBRP14 |
static int |
PIX_FMT_GBRP16 |
static int |
PIX_FMT_GBRP9 |
static int |
PIX_FMT_GRAY16 |
static int |
PIX_FMT_HWACCEL |
static int |
PIX_FMT_PAL |
static int |
PIX_FMT_PLANAR |
static int |
PIX_FMT_PSEUDOPAL |
static int |
PIX_FMT_RGB |
static int |
PIX_FMT_RGB32 |
static int |
PIX_FMT_RGB32_1 |
static int |
PIX_FMT_RGB444 |
static int |
PIX_FMT_RGB48 |
static int |
PIX_FMT_RGB555 |
static int |
PIX_FMT_RGB565 |
static int |
PIX_FMT_RGBA64 |
static int |
PIX_FMT_Y400A |
static int |
PIX_FMT_YUV420P10 |
static int |
PIX_FMT_YUV420P12 |
static int |
PIX_FMT_YUV420P14 |
static int |
PIX_FMT_YUV420P16 |
static int |
PIX_FMT_YUV420P9 |
static int |
PIX_FMT_YUV422P10 |
static int |
PIX_FMT_YUV422P12 |
static int |
PIX_FMT_YUV422P14 |
static int |
PIX_FMT_YUV422P16 |
static int |
PIX_FMT_YUV422P9 |
static int |
PIX_FMT_YUV444P10 |
static int |
PIX_FMT_YUV444P12 |
static int |
PIX_FMT_YUV444P14 |
static int |
PIX_FMT_YUV444P16 |
static int |
PIX_FMT_YUV444P9 |
| Constructor and Description |
|---|
avutil() |
| Modifier and Type | Method and Description |
|---|---|
static avutil.AVRational |
av_add_q(avutil.AVRational b,
avutil.AVRational c)
Add two rationals.
|
static long |
av_add_stable(avutil.AVRational ts_tb,
long ts,
avutil.AVRational inc_tb,
long inc)
Add a value to a timestamp.
|
static void |
av_bprint_channel_layout(avutil.AVBPrint bp,
int nb_channels,
long channel_layout)
Append a description of a channel layout to a bprint buffer.
|
static avutil.AVBufferRef |
av_buffer_alloc(int size)
Allocate an AVBuffer of the given size using av_malloc().
|
static avutil.AVBufferRef |
av_buffer_allocz(int size)
Same as av_buffer_alloc(), except the returned buffer will be initialized
to zero.
|
static avutil.AVBufferRef |
av_buffer_create(byte[] data,
int size,
avutil.Free_Pointer_byte__ free,
Pointer opaque,
int flags) |
static avutil.AVBufferRef |
av_buffer_create(ByteBuffer data,
int size,
avutil.Free_Pointer_ByteBuffer free,
Pointer opaque,
int flags) |
static avutil.AVBufferRef |
av_buffer_create(BytePointer data,
int size,
avutil.Free_Pointer_BytePointer free,
Pointer opaque,
int flags) |
static void |
av_buffer_default_free(Pointer opaque,
byte[] data) |
static void |
av_buffer_default_free(Pointer opaque,
ByteBuffer data) |
static void |
av_buffer_default_free(Pointer opaque,
BytePointer data)
Default free callback, which calls av_free() on the buffer data.
|
static Pointer |
av_buffer_get_opaque(avutil.AVBufferRef buf) |
static int |
av_buffer_get_ref_count(avutil.AVBufferRef buf) |
static int |
av_buffer_is_writable(avutil.AVBufferRef buf) |
static int |
av_buffer_make_writable(avutil.AVBufferRef buf) |
static int |
av_buffer_make_writable(PointerPointer buf)
Create a writable reference from a given buffer reference, avoiding data copy
if possible.
|
static avutil.AVBufferRef |
av_buffer_pool_get(avutil.AVBufferPool pool)
Allocate a new AVBuffer, reusing an old buffer from the pool when available.
|
static avutil.AVBufferPool |
av_buffer_pool_init(int size,
avutil.Alloc_int alloc) |
static void |
av_buffer_pool_uninit(avutil.AVBufferPool pool) |
static void |
av_buffer_pool_uninit(PointerPointer pool)
Mark the pool as being available for freeing.
|
static int |
av_buffer_realloc(avutil.AVBufferRef buf,
int size) |
static int |
av_buffer_realloc(PointerPointer buf,
int size)
Reallocate a given buffer.
|
static avutil.AVBufferRef |
av_buffer_ref(avutil.AVBufferRef buf)
Create a new reference to an AVBuffer.
|
static void |
av_buffer_unref(avutil.AVBufferRef buf) |
static void |
av_buffer_unref(PointerPointer buf)
Free a given reference and automatically free the buffer if there are no more
references to it.
|
static Pointer |
av_calloc(long nmemb,
long size)
Allocate a block of nmemb * size bytes with alignment suitable for all
memory accesses (including vectors if available on the CPU) and
zero all the bytes of the block.
|
static long |
av_channel_layout_extract_channel(long channel_layout,
int index)
Get the channel with the given index in channel_layout.
|
static BytePointer |
av_chroma_location_name(int location) |
static int |
av_cmp_q(avutil.AVRational a,
avutil.AVRational b)
Compare two rationals.
|
static BytePointer |
av_color_primaries_name(int primaries) |
static BytePointer |
av_color_range_name(int range) |
static BytePointer |
av_color_space_name(int space) |
static BytePointer |
av_color_transfer_name(int transfer) |
static long |
av_compare_mod(long a,
long b,
long mod)
Compare 2 integers modulo mod.
|
static int |
av_compare_ts(long ts_a,
avutil.AVRational tb_a,
long ts_b,
avutil.AVRational tb_b)
Compare 2 timestamps each in its own timebases.
|
static int |
av_cpu_count() |
static avutil.AVRational |
av_d2q(double d,
int max)
Convert a double precision floating point number to a rational.
|
static int |
av_default_get_category(Pointer ptr) |
static BytePointer |
av_default_item_name(Pointer ctx)
Return the context name
|
static void |
av_dict_copy(avutil.AVDictionary dst,
avutil.AVDictionary src,
int flags) |
static void |
av_dict_copy(PointerPointer dst,
avutil.AVDictionary src,
int flags)
Copy entries from one AVDictionary struct into another.
|
static int |
av_dict_count(avutil.AVDictionary m)
Get number of entries in dictionary.
|
static void |
av_dict_free(avutil.AVDictionary m) |
static void |
av_dict_free(PointerPointer m)
Free all the memory allocated for an AVDictionary struct
and all keys and values.
|
static int |
av_dict_get_string(avutil.AVDictionary m,
byte[] buffer,
byte key_val_sep,
byte pairs_sep) |
static int |
av_dict_get_string(avutil.AVDictionary m,
ByteBuffer buffer,
byte key_val_sep,
byte pairs_sep) |
static int |
av_dict_get_string(avutil.AVDictionary m,
BytePointer buffer,
byte key_val_sep,
byte pairs_sep) |
static int |
av_dict_get_string(avutil.AVDictionary m,
PointerPointer buffer,
byte key_val_sep,
byte pairs_sep)
Get dictionary entries as a string.
|
static avutil.AVDictionaryEntry |
av_dict_get(avutil.AVDictionary m,
BytePointer key,
avutil.AVDictionaryEntry prev,
int flags)
Get a dictionary entry with matching key.
|
static avutil.AVDictionaryEntry |
av_dict_get(avutil.AVDictionary m,
String key,
avutil.AVDictionaryEntry prev,
int flags) |
static int |
av_dict_parse_string(avutil.AVDictionary pm,
BytePointer str,
BytePointer key_val_sep,
BytePointer pairs_sep,
int flags) |
static int |
av_dict_parse_string(avutil.AVDictionary pm,
String str,
String key_val_sep,
String pairs_sep,
int flags) |
static int |
av_dict_parse_string(PointerPointer pm,
BytePointer str,
BytePointer key_val_sep,
BytePointer pairs_sep,
int flags)
Parse the key/value pairs list and add the parsed entries to a dictionary.
|
static int |
av_dict_set_int(avutil.AVDictionary pm,
BytePointer key,
long value,
int flags) |
static int |
av_dict_set_int(avutil.AVDictionary pm,
String key,
long value,
int flags) |
static int |
av_dict_set_int(PointerPointer pm,
BytePointer key,
long value,
int flags)
Convenience wrapper for av_dict_set that converts the value to a string
and stores it.
|
static int |
av_dict_set(avutil.AVDictionary pm,
BytePointer key,
BytePointer value,
int flags) |
static int |
av_dict_set(avutil.AVDictionary pm,
String key,
String value,
int flags) |
static int |
av_dict_set(PointerPointer pm,
BytePointer key,
BytePointer value,
int flags)
Set the given entry in *pm, overwriting an existing entry.
|
static avutil.AVRational |
av_div_q(avutil.AVRational b,
avutil.AVRational c)
Divide one rational by another.
|
static avutil.AVDownmixInfo |
av_downmix_info_update_side_data(avutil.AVFrame frame)
Get a frame's AV_FRAME_DATA_DOWNMIX_INFO side data for editing.
|
static int |
av_dynarray_add_nofree(Pointer tab_ptr,
int[] nb_ptr,
Pointer elem) |
static int |
av_dynarray_add_nofree(Pointer tab_ptr,
IntBuffer nb_ptr,
Pointer elem) |
static int |
av_dynarray_add_nofree(Pointer tab_ptr,
IntPointer nb_ptr,
Pointer elem)
Add an element to a dynamic array.
|
static void |
av_dynarray_add(Pointer tab_ptr,
int[] nb_ptr,
Pointer elem) |
static void |
av_dynarray_add(Pointer tab_ptr,
IntBuffer nb_ptr,
Pointer elem) |
static void |
av_dynarray_add(Pointer tab_ptr,
IntPointer nb_ptr,
Pointer elem)
Add an element to a dynamic array.
|
static Pointer |
av_dynarray2_add(Pointer tab_ptr,
int[] nb_ptr,
long elem_size,
byte[] elem_data) |
static Pointer |
av_dynarray2_add(Pointer tab_ptr,
IntBuffer nb_ptr,
long elem_size,
ByteBuffer elem_data) |
static Pointer |
av_dynarray2_add(Pointer tab_ptr,
IntPointer nb_ptr,
long elem_size,
BytePointer elem_data) |
static Pointer |
av_dynarray2_add(PointerPointer tab_ptr,
IntPointer nb_ptr,
long elem_size,
BytePointer elem_data)
Add an element of size elem_size to a dynamic array.
|
static void |
av_fast_malloc(Pointer ptr,
int[] size,
long min_size) |
static void |
av_fast_malloc(Pointer ptr,
IntBuffer size,
long min_size) |
static void |
av_fast_malloc(Pointer ptr,
IntPointer size,
long min_size)
Allocate a buffer, reusing the given one if large enough.
|
static Pointer |
av_fast_realloc(Pointer ptr,
int[] size,
long min_size) |
static Pointer |
av_fast_realloc(Pointer ptr,
IntBuffer size,
long min_size) |
static Pointer |
av_fast_realloc(Pointer ptr,
IntPointer size,
long min_size)
Reallocate the given block if it is not large enough, otherwise do nothing.
|
static int |
av_find_best_pix_fmt_of_2(int dst_pix_fmt1,
int dst_pix_fmt2,
int src_pix_fmt,
int has_alpha,
int[] loss_ptr) |
static int |
av_find_best_pix_fmt_of_2(int dst_pix_fmt1,
int dst_pix_fmt2,
int src_pix_fmt,
int has_alpha,
IntBuffer loss_ptr) |
static int |
av_find_best_pix_fmt_of_2(int dst_pix_fmt1,
int dst_pix_fmt2,
int src_pix_fmt,
int has_alpha,
IntPointer loss_ptr)
Compute what kind of losses will occur when converting from one specific
pixel format to another.
|
static int |
av_find_nearest_q_idx(avutil.AVRational q,
avutil.AVRational q_list)
Find the nearest value in q_list to q.
|
static Pointer |
av_fopen_utf8(BytePointer path,
BytePointer mode)
Open a file using a UTF-8 filename.
|
static Pointer |
av_fopen_utf8(String path,
String mode) |
static void |
av_force_cpu_flags(int flags)
Disables cpu detection and forces the specified flags.
|
static avutil.AVFrame |
av_frame_alloc()
Allocate an AVFrame and set its fields to default values.
|
static avutil.AVFrame |
av_frame_clone(avutil.AVFrame src)
Create a new frame that references the same data as src.
|
static int |
av_frame_copy_props(avutil.AVFrame dst,
avutil.AVFrame src)
Copy only "metadata" fields from src to dst.
|
static int |
av_frame_copy(avutil.AVFrame dst,
avutil.AVFrame src)
Copy the frame data from src to dst.
|
static void |
av_frame_free(avutil.AVFrame frame) |
static void |
av_frame_free(PointerPointer frame)
Free the frame and any dynamically allocated objects in it,
e.g.
|
static long |
av_frame_get_best_effort_timestamp(avutil.AVFrame frame)
Accessors for some AVFrame fields.
|
static int |
av_frame_get_buffer(avutil.AVFrame frame,
int align)
Allocate new buffer(s) for audio or video data.
|
static long |
av_frame_get_channel_layout(avutil.AVFrame frame) |
static int |
av_frame_get_channels(avutil.AVFrame frame) |
static int |
av_frame_get_color_range(avutil.AVFrame frame) |
static int |
av_frame_get_colorspace(avutil.AVFrame frame) |
static int |
av_frame_get_decode_error_flags(avutil.AVFrame frame) |
static avutil.AVDictionary |
av_frame_get_metadata(avutil.AVFrame frame) |
static long |
av_frame_get_pkt_duration(avutil.AVFrame frame) |
static long |
av_frame_get_pkt_pos(avutil.AVFrame frame) |
static int |
av_frame_get_pkt_size(avutil.AVFrame frame) |
static avutil.AVBufferRef |
av_frame_get_plane_buffer(avutil.AVFrame frame,
int plane)
Get the buffer reference a given data plane is stored in.
|
static byte[] |
av_frame_get_qp_table(avutil.AVFrame f,
int[] stride,
int[] type) |
static ByteBuffer |
av_frame_get_qp_table(avutil.AVFrame f,
IntBuffer stride,
IntBuffer type) |
static BytePointer |
av_frame_get_qp_table(avutil.AVFrame f,
IntPointer stride,
IntPointer type) |
static int |
av_frame_get_sample_rate(avutil.AVFrame frame) |
static avutil.AVFrameSideData |
av_frame_get_side_data(avutil.AVFrame frame,
int type) |
static int |
av_frame_is_writable(avutil.AVFrame frame)
Check if the frame data is writable.
|
static int |
av_frame_make_writable(avutil.AVFrame frame)
Ensure that the frame data is writable, avoiding data copy if possible.
|
static void |
av_frame_move_ref(avutil.AVFrame dst,
avutil.AVFrame src)
Move everything contained in src to dst and reset src.
|
static avutil.AVFrameSideData |
av_frame_new_side_data(avutil.AVFrame frame,
int type,
int size)
Add a new side data to a frame.
|
static int |
av_frame_ref(avutil.AVFrame dst,
avutil.AVFrame src)
Set up a new reference to the data described by the source frame.
|
static void |
av_frame_remove_side_data(avutil.AVFrame frame,
int type)
If side data of the supplied type exists in the frame, free it and remove it
from the frame.
|
static void |
av_frame_set_best_effort_timestamp(avutil.AVFrame frame,
long val) |
static void |
av_frame_set_channel_layout(avutil.AVFrame frame,
long val) |
static void |
av_frame_set_channels(avutil.AVFrame frame,
int val) |
static void |
av_frame_set_color_range(avutil.AVFrame frame,
int val) |
static void |
av_frame_set_colorspace(avutil.AVFrame frame,
int val) |
static void |
av_frame_set_decode_error_flags(avutil.AVFrame frame,
int val) |
static void |
av_frame_set_metadata(avutil.AVFrame frame,
avutil.AVDictionary val) |
static void |
av_frame_set_pkt_duration(avutil.AVFrame frame,
long val) |
static void |
av_frame_set_pkt_pos(avutil.AVFrame frame,
long val) |
static void |
av_frame_set_pkt_size(avutil.AVFrame frame,
int val) |
static int |
av_frame_set_qp_table(avutil.AVFrame f,
avutil.AVBufferRef buf,
int stride,
int type) |
static void |
av_frame_set_sample_rate(avutil.AVFrame frame,
int val) |
static BytePointer |
av_frame_side_data_name(int type) |
static void |
av_frame_unref(avutil.AVFrame frame)
Unreference all the buffers referenced by frame and reset the frame fields.
|
static void |
av_free(Pointer ptr)
Free a memory block which has been allocated with av_malloc(z)() or
av_realloc().
|
static void |
av_freep(Pointer ptr)
Free a memory block which has been allocated with av_malloc(z)() or
av_realloc() and set the pointer pointing to it to NULL.
|
static long |
av_gcd(long a,
long b)
Return the greatest common divisor of a and b.
|
static int |
av_get_alt_sample_fmt(int sample_fmt,
int planar)
Return the planar<->packed alternative form of the given sample format, or
AV_SAMPLE_FMT_NONE on error.
|
static int |
av_get_bits_per_pixel(avutil.AVPixFmtDescriptor pixdesc)
Return the number of bits per pixel used by the pixel format
described by pixdesc.
|
static int |
av_get_bytes_per_sample(int sample_fmt)
Return number of bytes per sample.
|
static BytePointer |
av_get_channel_description(long channel)
Get the description of a given channel.
|
static int |
av_get_channel_layout_channel_index(long channel_layout,
long channel)
Get the index of a channel in channel_layout.
|
static int |
av_get_channel_layout_nb_channels(long channel_layout)
Return the number of channels in the channel layout.
|
static void |
av_get_channel_layout_string(byte[] buf,
int buf_size,
int nb_channels,
long channel_layout) |
static void |
av_get_channel_layout_string(ByteBuffer buf,
int buf_size,
int nb_channels,
long channel_layout) |
static void |
av_get_channel_layout_string(BytePointer buf,
int buf_size,
int nb_channels,
long channel_layout)
Return a description of a channel layout.
|
static long |
av_get_channel_layout(BytePointer name)
Return a channel layout id that matches name, or 0 if no match is found.
|
static long |
av_get_channel_layout(String name) |
static BytePointer |
av_get_channel_name(long channel)
Get the name of a given channel.
|
static BytePointer |
av_get_colorspace_name(int val)
Get the name of a colorspace.
|
static int |
av_get_cpu_flags()
Return the flags which specify extensions supported by the CPU.
|
static long |
av_get_default_channel_layout(int nb_channels)
Return default channel layout for a given number of channels.
|
static double |
av_get_double(Pointer obj,
BytePointer name,
avutil.AVOption o_out) |
static double |
av_get_double(Pointer obj,
BytePointer name,
PointerPointer o_out) |
static double |
av_get_double(Pointer obj,
String name,
avutil.AVOption o_out) |
static long |
av_get_int(Pointer obj,
BytePointer name,
avutil.AVOption o_out) |
static long |
av_get_int(Pointer obj,
BytePointer name,
PointerPointer o_out) |
static long |
av_get_int(Pointer obj,
String name,
avutil.AVOption o_out) |
static BytePointer |
av_get_media_type_string(int media_type)
Return a string describing the media_type enum, NULL if media_type
is unknown.
|
static int |
av_get_packed_sample_fmt(int sample_fmt)
Get the packed alternative form of the given sample format.
|
static int |
av_get_padded_bits_per_pixel(avutil.AVPixFmtDescriptor pixdesc)
Return the number of bits per pixel for the pixel format
described by pixdesc, including any padding or unused bits.
|
static byte |
av_get_picture_type_char(int pict_type)
Return a single letter to describe the given picture type
pict_type.
|
static int |
av_get_pix_fmt_loss(int dst_pix_fmt,
int src_pix_fmt,
int has_alpha)
Compute what kind of losses will occur when converting from one specific
pixel format to another.
|
static BytePointer |
av_get_pix_fmt_name(int pix_fmt)
Return the short name for a pixel format, NULL in case pix_fmt is
unknown.
|
static byte[] |
av_get_pix_fmt_string(byte[] buf,
int buf_size,
int pix_fmt) |
static ByteBuffer |
av_get_pix_fmt_string(ByteBuffer buf,
int buf_size,
int pix_fmt) |
static BytePointer |
av_get_pix_fmt_string(BytePointer buf,
int buf_size,
int pix_fmt)
Print in buf the string corresponding to the pixel format with
number pix_fmt, or a header if pix_fmt is negative.
|
static int |
av_get_pix_fmt(BytePointer name)
Return the pixel format corresponding to name.
|
static int |
av_get_pix_fmt(String name) |
static int |
av_get_planar_sample_fmt(int sample_fmt)
Get the planar alternative form of the given sample format.
|
static avutil.AVRational |
av_get_q(Pointer obj,
BytePointer name,
avutil.AVOption o_out) |
static avutil.AVRational |
av_get_q(Pointer obj,
BytePointer name,
PointerPointer o_out) |
static avutil.AVRational |
av_get_q(Pointer obj,
String name,
avutil.AVOption o_out) |
static BytePointer |
av_get_sample_fmt_name(int sample_fmt)
Return the name of sample_fmt, or NULL if sample_fmt is not
recognized.
|
static byte[] |
av_get_sample_fmt_string(byte[] buf,
int buf_size,
int sample_fmt) |
static ByteBuffer |
av_get_sample_fmt_string(ByteBuffer buf,
int buf_size,
int sample_fmt) |
static BytePointer |
av_get_sample_fmt_string(BytePointer buf,
int buf_size,
int sample_fmt)
Generate a string corresponding to the sample format with
sample_fmt, or a header if sample_fmt is negative.
|
static int |
av_get_sample_fmt(BytePointer name)
Return a sample format corresponding to name, or AV_SAMPLE_FMT_NONE
on error.
|
static int |
av_get_sample_fmt(String name) |
static int |
av_get_standard_channel_layout(int index,
long[] layout,
byte[] name) |
static int |
av_get_standard_channel_layout(int index,
LongBuffer layout,
ByteBuffer name) |
static int |
av_get_standard_channel_layout(int index,
LongPointer layout,
BytePointer name) |
static int |
av_get_standard_channel_layout(int index,
LongPointer layout,
PointerPointer name)
Get the value and name of a standard channel layout.
|
static BytePointer |
av_get_string(Pointer obj,
BytePointer name,
avutil.AVOption o_out,
byte[] buf,
int buf_len)
Deprecated.
|
static BytePointer |
av_get_string(Pointer obj,
BytePointer name,
avutil.AVOption o_out,
ByteBuffer buf,
int buf_len)
Deprecated.
|
static BytePointer |
av_get_string(Pointer obj,
BytePointer name,
avutil.AVOption o_out,
BytePointer buf,
int buf_len)
Deprecated.
|
static BytePointer |
av_get_string(Pointer obj,
BytePointer name,
PointerPointer o_out,
BytePointer buf,
int buf_len)
Deprecated.
|
static String |
av_get_string(Pointer obj,
String name,
avutil.AVOption o_out,
byte[] buf,
int buf_len)
Deprecated.
|
static String |
av_get_string(Pointer obj,
String name,
avutil.AVOption o_out,
ByteBuffer buf,
int buf_len)
Deprecated.
|
static String |
av_get_string(Pointer obj,
String name,
avutil.AVOption o_out,
BytePointer buf,
int buf_len)
Deprecated.
|
static avutil.AVRational |
av_get_time_base_q()
Return the fractional representation of the internal time base.
|
static int |
av_image_alloc(byte[] pointers,
int[] linesizes,
int w,
int h,
int pix_fmt,
int align) |
static int |
av_image_alloc(ByteBuffer pointers,
IntBuffer linesizes,
int w,
int h,
int pix_fmt,
int align) |
static int |
av_image_alloc(BytePointer pointers,
IntPointer linesizes,
int w,
int h,
int pix_fmt,
int align) |
static int |
av_image_alloc(PointerPointer pointers,
IntPointer linesizes,
int w,
int h,
int pix_fmt,
int align)
Allocate an image with size w and h and pixel format pix_fmt, and
fill pointers and linesizes accordingly.
|
static int |
av_image_check_sar(int w,
int h,
avutil.AVRational sar)
Check if the given sample aspect ratio of an image is valid.
|
static int |
av_image_check_size(int w,
int h,
int log_offset,
Pointer log_ctx)
Check if the given dimension of an image is valid, meaning that all
bytes of the image can be addressed with a signed int.
|
static void |
av_image_copy_plane(byte[] dst,
int dst_linesize,
byte[] src,
int src_linesize,
int bytewidth,
int height) |
static void |
av_image_copy_plane(ByteBuffer dst,
int dst_linesize,
ByteBuffer src,
int src_linesize,
int bytewidth,
int height) |
static void |
av_image_copy_plane(BytePointer dst,
int dst_linesize,
BytePointer src,
int src_linesize,
int bytewidth,
int height)
Copy image plane from src to dst.
|
static int |
av_image_copy_to_buffer(byte[] dst,
int dst_size,
byte[] src_data,
int[] src_linesize,
int pix_fmt,
int width,
int height,
int align) |
static int |
av_image_copy_to_buffer(ByteBuffer dst,
int dst_size,
ByteBuffer src_data,
IntBuffer src_linesize,
int pix_fmt,
int width,
int height,
int align) |
static int |
av_image_copy_to_buffer(BytePointer dst,
int dst_size,
BytePointer src_data,
IntPointer src_linesize,
int pix_fmt,
int width,
int height,
int align) |
static int |
av_image_copy_to_buffer(BytePointer dst,
int dst_size,
PointerPointer src_data,
IntPointer src_linesize,
int pix_fmt,
int width,
int height,
int align)
Copy image data from an image into a buffer.
|
static void |
av_image_copy(byte[] dst_data,
int[] dst_linesizes,
byte[] src_data,
int[] src_linesizes,
int pix_fmt,
int width,
int height) |
static void |
av_image_copy(ByteBuffer dst_data,
IntBuffer dst_linesizes,
ByteBuffer src_data,
IntBuffer src_linesizes,
int pix_fmt,
int width,
int height) |
static void |
av_image_copy(BytePointer dst_data,
IntPointer dst_linesizes,
BytePointer src_data,
IntPointer src_linesizes,
int pix_fmt,
int width,
int height) |
static void |
av_image_copy(PointerPointer dst_data,
IntPointer dst_linesizes,
PointerPointer src_data,
IntPointer src_linesizes,
int pix_fmt,
int width,
int height)
Copy image in src_data to dst_data.
|
static int |
av_image_fill_arrays(byte[] dst_data,
int[] dst_linesize,
byte[] src,
int pix_fmt,
int width,
int height,
int align) |
static int |
av_image_fill_arrays(ByteBuffer dst_data,
IntBuffer dst_linesize,
ByteBuffer src,
int pix_fmt,
int width,
int height,
int align) |
static int |
av_image_fill_arrays(BytePointer dst_data,
IntPointer dst_linesize,
BytePointer src,
int pix_fmt,
int width,
int height,
int align) |
static int |
av_image_fill_arrays(PointerPointer dst_data,
IntPointer dst_linesize,
BytePointer src,
int pix_fmt,
int width,
int height,
int align)
Setup the data pointers and linesizes based on the specified image
parameters and the provided array.
|
static int |
av_image_fill_linesizes(int[] linesizes,
int pix_fmt,
int width) |
static int |
av_image_fill_linesizes(IntBuffer linesizes,
int pix_fmt,
int width) |
static int |
av_image_fill_linesizes(IntPointer linesizes,
int pix_fmt,
int width)
Fill plane linesizes for an image with pixel format pix_fmt and
width width.
|
static void |
av_image_fill_max_pixsteps(int[] max_pixsteps,
int[] max_pixstep_comps,
avutil.AVPixFmtDescriptor pixdesc) |
static void |
av_image_fill_max_pixsteps(IntBuffer max_pixsteps,
IntBuffer max_pixstep_comps,
avutil.AVPixFmtDescriptor pixdesc) |
static void |
av_image_fill_max_pixsteps(IntPointer max_pixsteps,
IntPointer max_pixstep_comps,
avutil.AVPixFmtDescriptor pixdesc)
Compute the max pixel step for each plane of an image with a
format described by pixdesc.
|
static int |
av_image_fill_pointers(byte[] data,
int pix_fmt,
int height,
byte[] ptr,
int[] linesizes) |
static int |
av_image_fill_pointers(ByteBuffer data,
int pix_fmt,
int height,
ByteBuffer ptr,
IntBuffer linesizes) |
static int |
av_image_fill_pointers(BytePointer data,
int pix_fmt,
int height,
BytePointer ptr,
IntPointer linesizes) |
static int |
av_image_fill_pointers(PointerPointer data,
int pix_fmt,
int height,
BytePointer ptr,
IntPointer linesizes)
Fill plane data pointers for an image with pixel format pix_fmt and
height height.
|
static int |
av_image_get_buffer_size(int pix_fmt,
int width,
int height,
int align)
Return the size in bytes of the amount of data required to store an
image with the given parameters.
|
static int |
av_image_get_linesize(int pix_fmt,
int width,
int plane)
Compute the size of an image line with format pix_fmt and width
width for the plane plane.
|
static int |
av_int_list_length_for_size(int elsize,
Pointer list,
long term)
Compute the length of an integer list.
|
static avutil.AVRational |
av_inv_q(avutil.AVRational q)
Invert a rational.
|
static void |
av_log_default_callback(Pointer avcl,
int level,
BytePointer fmt,
Pointer vl)
Default logging callback
It prints the message to stderr, optionally colorizing it.
|
static void |
av_log_default_callback(Pointer avcl,
int level,
String fmt,
Pointer vl) |
static void |
av_log_format_line(Pointer ptr,
int level,
BytePointer fmt,
Pointer vl,
byte[] line,
int line_size,
int[] print_prefix) |
static void |
av_log_format_line(Pointer ptr,
int level,
BytePointer fmt,
Pointer vl,
ByteBuffer line,
int line_size,
IntBuffer print_prefix) |
static void |
av_log_format_line(Pointer ptr,
int level,
BytePointer fmt,
Pointer vl,
BytePointer line,
int line_size,
IntPointer print_prefix)
Format a line of log the same way as the default callback.
|
static void |
av_log_format_line(Pointer ptr,
int level,
String fmt,
Pointer vl,
byte[] line,
int line_size,
int[] print_prefix) |
static void |
av_log_format_line(Pointer ptr,
int level,
String fmt,
Pointer vl,
ByteBuffer line,
int line_size,
IntBuffer print_prefix) |
static void |
av_log_format_line(Pointer ptr,
int level,
String fmt,
Pointer vl,
BytePointer line,
int line_size,
IntPointer print_prefix) |
static int |
av_log_get_flags() |
static int |
av_log_get_level()
Get the current log level
|
static void |
av_log_set_callback(avutil.Callback_Pointer_int_BytePointer_Pointer callback) |
static void |
av_log_set_callback(avutil.Callback_Pointer_int_String_Pointer callback) |
static void |
av_log_set_flags(int arg) |
static void |
av_log_set_level(int level)
Set the log level
|
static void |
av_log(Pointer avcl,
int level,
BytePointer fmt)
Send the specified message to the log if the level is less than or equal
to the current av_log_level.
|
static void |
av_log(Pointer avcl,
int level,
String fmt) |
static byte[] |
av_make_error_string(byte[] errbuf,
long errbuf_size,
int errnum) |
static ByteBuffer |
av_make_error_string(ByteBuffer errbuf,
long errbuf_size,
int errnum) |
static BytePointer |
av_make_error_string(BytePointer errbuf,
long errbuf_size,
int errnum)
Fill the provided buffer with a string containing an error string
corresponding to the AVERROR code errnum.
|
static avutil.AVRational |
av_make_q(int num,
int den)
Create a rational.
|
static Pointer |
av_malloc_array(long nmemb,
long size)
Allocate a block of size * nmemb bytes with av_malloc().
|
static Pointer |
av_malloc(long size)
Allocate a block of size bytes with alignment suitable for all
memory accesses (including vectors if available on the CPU).
|
static Pointer |
av_mallocz_array(long nmemb,
long size)
Allocate a block of size * nmemb bytes with av_mallocz().
|
static Pointer |
av_mallocz(long size)
Allocate a block of size bytes with alignment suitable for all
memory accesses (including vectors if available on the CPU) and
zero all the bytes of the block.
|
static void |
av_max_alloc(long max)
Set the maximum size that may me allocated in one block.
|
static void |
av_memcpy_backptr(byte[] dst,
int back,
int cnt) |
static void |
av_memcpy_backptr(ByteBuffer dst,
int back,
int cnt) |
static void |
av_memcpy_backptr(BytePointer dst,
int back,
int cnt)
deliberately overlapping memcpy implementation
|
static Pointer |
av_memdup(Pointer p,
long size)
Duplicate the buffer p.
|
static avutil.AVRational |
av_mul_q(avutil.AVRational b,
avutil.AVRational c)
Multiply two rationals.
|
static int |
av_nearer_q(avutil.AVRational q,
avutil.AVRational q1,
avutil.AVRational q2) |
static avutil.AVOption |
av_next_option(Pointer obj,
avutil.AVOption last)
Deprecated.
|
static long |
AV_NOPTS_VALUE() |
static avutil.AVClass |
av_opt_child_class_next(avutil.AVClass parent,
avutil.AVClass prev)
Iterate over potential AVOptions-enabled children of parent.
|
static Pointer |
av_opt_child_next(Pointer obj,
Pointer prev)
Iterate over AVOptions-enabled children of obj.
|
static int |
av_opt_copy(Pointer dest,
Pointer src)
Copy options from src object into dest object.
|
static int |
av_opt_eval_double(Pointer obj,
avutil.AVOption o,
BytePointer val,
double[] double_out) |
static int |
av_opt_eval_double(Pointer obj,
avutil.AVOption o,
BytePointer val,
DoubleBuffer double_out) |
static int |
av_opt_eval_double(Pointer obj,
avutil.AVOption o,
BytePointer val,
DoublePointer double_out) |
static int |
av_opt_eval_double(Pointer obj,
avutil.AVOption o,
String val,
double[] double_out) |
static int |
av_opt_eval_double(Pointer obj,
avutil.AVOption o,
String val,
DoubleBuffer double_out) |
static int |
av_opt_eval_double(Pointer obj,
avutil.AVOption o,
String val,
DoublePointer double_out) |
static int |
av_opt_eval_flags(Pointer obj,
avutil.AVOption o,
BytePointer val,
int[] flags_out) |
static int |
av_opt_eval_flags(Pointer obj,
avutil.AVOption o,
BytePointer val,
IntBuffer flags_out) |
static int |
av_opt_eval_flags(Pointer obj,
avutil.AVOption o,
BytePointer val,
IntPointer flags_out) |
static int |
av_opt_eval_flags(Pointer obj,
avutil.AVOption o,
String val,
int[] flags_out) |
static int |
av_opt_eval_flags(Pointer obj,
avutil.AVOption o,
String val,
IntBuffer flags_out) |
static int |
av_opt_eval_flags(Pointer obj,
avutil.AVOption o,
String val,
IntPointer flags_out) |
static int |
av_opt_eval_float(Pointer obj,
avutil.AVOption o,
BytePointer val,
float[] float_out) |
static int |
av_opt_eval_float(Pointer obj,
avutil.AVOption o,
BytePointer val,
FloatBuffer float_out) |
static int |
av_opt_eval_float(Pointer obj,
avutil.AVOption o,
BytePointer val,
FloatPointer float_out) |
static int |
av_opt_eval_float(Pointer obj,
avutil.AVOption o,
String val,
float[] float_out) |
static int |
av_opt_eval_float(Pointer obj,
avutil.AVOption o,
String val,
FloatBuffer float_out) |
static int |
av_opt_eval_float(Pointer obj,
avutil.AVOption o,
String val,
FloatPointer float_out) |
static int |
av_opt_eval_int(Pointer obj,
avutil.AVOption o,
BytePointer val,
int[] int_out) |
static int |
av_opt_eval_int(Pointer obj,
avutil.AVOption o,
BytePointer val,
IntBuffer int_out) |
static int |
av_opt_eval_int(Pointer obj,
avutil.AVOption o,
BytePointer val,
IntPointer int_out) |
static int |
av_opt_eval_int(Pointer obj,
avutil.AVOption o,
String val,
int[] int_out) |
static int |
av_opt_eval_int(Pointer obj,
avutil.AVOption o,
String val,
IntBuffer int_out) |
static int |
av_opt_eval_int(Pointer obj,
avutil.AVOption o,
String val,
IntPointer int_out) |
static int |
av_opt_eval_int64(Pointer obj,
avutil.AVOption o,
BytePointer val,
long[] int64_out) |
static int |
av_opt_eval_int64(Pointer obj,
avutil.AVOption o,
BytePointer val,
LongBuffer int64_out) |
static int |
av_opt_eval_int64(Pointer obj,
avutil.AVOption o,
BytePointer val,
LongPointer int64_out) |
static int |
av_opt_eval_int64(Pointer obj,
avutil.AVOption o,
String val,
long[] int64_out) |
static int |
av_opt_eval_int64(Pointer obj,
avutil.AVOption o,
String val,
LongBuffer int64_out) |
static int |
av_opt_eval_int64(Pointer obj,
avutil.AVOption o,
String val,
LongPointer int64_out) |
static int |
av_opt_eval_q(Pointer obj,
avutil.AVOption o,
BytePointer val,
avutil.AVRational q_out) |
static int |
av_opt_eval_q(Pointer obj,
avutil.AVOption o,
String val,
avutil.AVRational q_out) |
static avutil.AVOption |
av_opt_find(Pointer obj,
BytePointer name,
BytePointer unit,
int opt_flags,
int search_flags)
Look for an option in an object.
|
static avutil.AVOption |
av_opt_find(Pointer obj,
String name,
String unit,
int opt_flags,
int search_flags) |
static avutil.AVOption |
av_opt_find2(Pointer obj,
BytePointer name,
BytePointer unit,
int opt_flags,
int search_flags,
Pointer target_obj) |
static avutil.AVOption |
av_opt_find2(Pointer obj,
BytePointer name,
BytePointer unit,
int opt_flags,
int search_flags,
PointerPointer target_obj)
Look for an option in an object.
|
static avutil.AVOption |
av_opt_find2(Pointer obj,
String name,
String unit,
int opt_flags,
int search_flags,
Pointer target_obj) |
static int |
av_opt_flag_is_set(Pointer obj,
BytePointer field_name,
BytePointer flag_name)
Check whether a particular flag is set in a flags field.
|
static int |
av_opt_flag_is_set(Pointer obj,
String field_name,
String flag_name) |
static void |
av_opt_free(Pointer obj)
Free all allocated objects in obj.
|
static void |
av_opt_freep_ranges(avutil.AVOptionRanges ranges) |
static void |
av_opt_freep_ranges(PointerPointer ranges)
Free an AVOptionRanges struct and set it to NULL.
|
static int |
av_opt_get_channel_layout(Pointer obj,
BytePointer name,
int search_flags,
long[] ch_layout) |
static int |
av_opt_get_channel_layout(Pointer obj,
BytePointer name,
int search_flags,
LongBuffer ch_layout) |
static int |
av_opt_get_channel_layout(Pointer obj,
BytePointer name,
int search_flags,
LongPointer ch_layout) |
static int |
av_opt_get_channel_layout(Pointer obj,
String name,
int search_flags,
long[] ch_layout) |
static int |
av_opt_get_channel_layout(Pointer obj,
String name,
int search_flags,
LongBuffer ch_layout) |
static int |
av_opt_get_channel_layout(Pointer obj,
String name,
int search_flags,
LongPointer ch_layout) |
static int |
av_opt_get_dict_val(Pointer obj,
BytePointer name,
int search_flags,
avutil.AVDictionary out_val) |
static int |
av_opt_get_dict_val(Pointer obj,
BytePointer name,
int search_flags,
PointerPointer out_val) |
static int |
av_opt_get_dict_val(Pointer obj,
String name,
int search_flags,
avutil.AVDictionary out_val) |
static int |
av_opt_get_double(Pointer obj,
BytePointer name,
int search_flags,
double[] out_val) |
static int |
av_opt_get_double(Pointer obj,
BytePointer name,
int search_flags,
DoubleBuffer out_val) |
static int |
av_opt_get_double(Pointer obj,
BytePointer name,
int search_flags,
DoublePointer out_val) |
static int |
av_opt_get_double(Pointer obj,
String name,
int search_flags,
double[] out_val) |
static int |
av_opt_get_double(Pointer obj,
String name,
int search_flags,
DoubleBuffer out_val) |
static int |
av_opt_get_double(Pointer obj,
String name,
int search_flags,
DoublePointer out_val) |
static int |
av_opt_get_image_size(Pointer obj,
BytePointer name,
int search_flags,
int[] w_out,
int[] h_out) |
static int |
av_opt_get_image_size(Pointer obj,
BytePointer name,
int search_flags,
IntBuffer w_out,
IntBuffer h_out) |
static int |
av_opt_get_image_size(Pointer obj,
BytePointer name,
int search_flags,
IntPointer w_out,
IntPointer h_out) |
static int |
av_opt_get_image_size(Pointer obj,
String name,
int search_flags,
int[] w_out,
int[] h_out) |
static int |
av_opt_get_image_size(Pointer obj,
String name,
int search_flags,
IntBuffer w_out,
IntBuffer h_out) |
static int |
av_opt_get_image_size(Pointer obj,
String name,
int search_flags,
IntPointer w_out,
IntPointer h_out) |
static int |
av_opt_get_int(Pointer obj,
BytePointer name,
int search_flags,
long[] out_val) |
static int |
av_opt_get_int(Pointer obj,
BytePointer name,
int search_flags,
LongBuffer out_val) |
static int |
av_opt_get_int(Pointer obj,
BytePointer name,
int search_flags,
LongPointer out_val) |
static int |
av_opt_get_int(Pointer obj,
String name,
int search_flags,
long[] out_val) |
static int |
av_opt_get_int(Pointer obj,
String name,
int search_flags,
LongBuffer out_val) |
static int |
av_opt_get_int(Pointer obj,
String name,
int search_flags,
LongPointer out_val) |
static int |
av_opt_get_key_value(byte[] ropts,
BytePointer key_val_sep,
BytePointer pairs_sep,
int flags,
byte[] rkey,
byte[] rval) |
static int |
av_opt_get_key_value(byte[] ropts,
String key_val_sep,
String pairs_sep,
int flags,
byte[] rkey,
byte[] rval) |
static int |
av_opt_get_key_value(ByteBuffer ropts,
BytePointer key_val_sep,
BytePointer pairs_sep,
int flags,
ByteBuffer rkey,
ByteBuffer rval) |
static int |
av_opt_get_key_value(ByteBuffer ropts,
String key_val_sep,
String pairs_sep,
int flags,
ByteBuffer rkey,
ByteBuffer rval) |
static int |
av_opt_get_key_value(BytePointer ropts,
BytePointer key_val_sep,
BytePointer pairs_sep,
int flags,
BytePointer rkey,
BytePointer rval) |
static int |
av_opt_get_key_value(BytePointer ropts,
String key_val_sep,
String pairs_sep,
int flags,
BytePointer rkey,
BytePointer rval) |
static int |
av_opt_get_key_value(PointerPointer ropts,
BytePointer key_val_sep,
BytePointer pairs_sep,
int flags,
PointerPointer rkey,
PointerPointer rval)
Extract a key-value pair from the beginning of a string.
|
static int |
av_opt_get_pixel_fmt(Pointer obj,
BytePointer name,
int search_flags,
int[] out_fmt) |
static int |
av_opt_get_pixel_fmt(Pointer obj,
BytePointer name,
int search_flags,
IntBuffer out_fmt) |
static int |
av_opt_get_pixel_fmt(Pointer obj,
BytePointer name,
int search_flags,
IntPointer out_fmt) |
static int |
av_opt_get_pixel_fmt(Pointer obj,
String name,
int search_flags,
int[] out_fmt) |
static int |
av_opt_get_pixel_fmt(Pointer obj,
String name,
int search_flags,
IntBuffer out_fmt) |
static int |
av_opt_get_pixel_fmt(Pointer obj,
String name,
int search_flags,
IntPointer out_fmt) |
static int |
av_opt_get_q(Pointer obj,
BytePointer name,
int search_flags,
avutil.AVRational out_val) |
static int |
av_opt_get_q(Pointer obj,
String name,
int search_flags,
avutil.AVRational out_val) |
static int |
av_opt_get_sample_fmt(Pointer obj,
BytePointer name,
int search_flags,
int[] out_fmt) |
static int |
av_opt_get_sample_fmt(Pointer obj,
BytePointer name,
int search_flags,
IntBuffer out_fmt) |
static int |
av_opt_get_sample_fmt(Pointer obj,
BytePointer name,
int search_flags,
IntPointer out_fmt) |
static int |
av_opt_get_sample_fmt(Pointer obj,
String name,
int search_flags,
int[] out_fmt) |
static int |
av_opt_get_sample_fmt(Pointer obj,
String name,
int search_flags,
IntBuffer out_fmt) |
static int |
av_opt_get_sample_fmt(Pointer obj,
String name,
int search_flags,
IntPointer out_fmt) |
static int |
av_opt_get_video_rate(Pointer obj,
BytePointer name,
int search_flags,
avutil.AVRational out_val) |
static int |
av_opt_get_video_rate(Pointer obj,
String name,
int search_flags,
avutil.AVRational out_val) |
static int |
av_opt_get(Pointer obj,
BytePointer name,
int search_flags,
byte[] out_val) |
static int |
av_opt_get(Pointer obj,
BytePointer name,
int search_flags,
ByteBuffer out_val) |
static int |
av_opt_get(Pointer obj,
BytePointer name,
int search_flags,
BytePointer out_val) |
static int |
av_opt_get(Pointer obj,
BytePointer name,
int search_flags,
PointerPointer out_val) |
static int |
av_opt_get(Pointer obj,
String name,
int search_flags,
byte[] out_val) |
static int |
av_opt_get(Pointer obj,
String name,
int search_flags,
ByteBuffer out_val) |
static int |
av_opt_get(Pointer obj,
String name,
int search_flags,
BytePointer out_val) |
static int |
av_opt_is_set_to_default_by_name(Pointer obj,
BytePointer name,
int search_flags)
Check if given option is set to its default value.
|
static int |
av_opt_is_set_to_default_by_name(Pointer obj,
String name,
int search_flags) |
static int |
av_opt_is_set_to_default(Pointer obj,
avutil.AVOption o)
Check if given option is set to its default value.
|
static avutil.AVOption |
av_opt_next(Pointer obj,
avutil.AVOption prev)
Iterate over all AVOptions belonging to obj.
|
static Pointer |
av_opt_ptr(avutil.AVClass avclass,
Pointer obj,
BytePointer name)
Gets a pointer to the requested field in a struct.
|
static Pointer |
av_opt_ptr(avutil.AVClass avclass,
Pointer obj,
String name) |
static int |
av_opt_query_ranges_default(avutil.AVOptionRanges arg0,
Pointer obj,
BytePointer key,
int flags) |
static int |
av_opt_query_ranges_default(avutil.AVOptionRanges arg0,
Pointer obj,
String key,
int flags) |
static int |
av_opt_query_ranges_default(PointerPointer arg0,
Pointer obj,
BytePointer key,
int flags)
Get a default list of allowed ranges for the given option.
|
static int |
av_opt_query_ranges(avutil.AVOptionRanges arg0,
Pointer obj,
BytePointer key,
int flags) |
static int |
av_opt_query_ranges(avutil.AVOptionRanges arg0,
Pointer obj,
String key,
int flags) |
static int |
av_opt_query_ranges(PointerPointer arg0,
Pointer obj,
BytePointer key,
int flags)
Get a list of allowed ranges for the given option.
|
static int |
av_opt_serialize(Pointer obj,
int opt_flags,
int flags,
byte[] buffer,
byte key_val_sep,
byte pairs_sep) |
static int |
av_opt_serialize(Pointer obj,
int opt_flags,
int flags,
ByteBuffer buffer,
byte key_val_sep,
byte pairs_sep) |
static int |
av_opt_serialize(Pointer obj,
int opt_flags,
int flags,
BytePointer buffer,
byte key_val_sep,
byte pairs_sep) |
static int |
av_opt_serialize(Pointer obj,
int opt_flags,
int flags,
PointerPointer buffer,
byte key_val_sep,
byte pairs_sep)
Serialize object's options.
|
static int |
av_opt_set_bin(Pointer obj,
BytePointer name,
byte[] val,
int size,
int search_flags) |
static int |
av_opt_set_bin(Pointer obj,
BytePointer name,
ByteBuffer val,
int size,
int search_flags) |
static int |
av_opt_set_bin(Pointer obj,
BytePointer name,
BytePointer val,
int size,
int search_flags) |
static int |
av_opt_set_bin(Pointer obj,
String name,
byte[] val,
int size,
int search_flags) |
static int |
av_opt_set_bin(Pointer obj,
String name,
ByteBuffer val,
int size,
int search_flags) |
static int |
av_opt_set_bin(Pointer obj,
String name,
BytePointer val,
int size,
int search_flags) |
static int |
av_opt_set_channel_layout(Pointer obj,
BytePointer name,
long ch_layout,
int search_flags) |
static int |
av_opt_set_channel_layout(Pointer obj,
String name,
long ch_layout,
int search_flags) |
static void |
av_opt_set_defaults(Pointer s)
Set the values of all AVOption fields to their default values.
|
static void |
av_opt_set_defaults2(Pointer s,
int mask,
int flags)
Deprecated.
|
static int |
av_opt_set_dict_val(Pointer obj,
BytePointer name,
avutil.AVDictionary val,
int search_flags) |
static int |
av_opt_set_dict_val(Pointer obj,
String name,
avutil.AVDictionary val,
int search_flags) |
static int |
av_opt_set_dict(Pointer obj,
avutil.AVDictionary options) |
static int |
av_opt_set_dict(Pointer obj,
PointerPointer options)
Set all the options from a given dictionary on an object.
|
static int |
av_opt_set_dict2(Pointer obj,
avutil.AVDictionary options,
int search_flags) |
static int |
av_opt_set_dict2(Pointer obj,
PointerPointer options,
int search_flags)
Set all the options from a given dictionary on an object.
|
static int |
av_opt_set_double(Pointer obj,
BytePointer name,
double val,
int search_flags) |
static int |
av_opt_set_double(Pointer obj,
String name,
double val,
int search_flags) |
static int |
av_opt_set_from_string(Pointer ctx,
BytePointer opts,
byte[] shorthand,
BytePointer key_val_sep,
BytePointer pairs_sep) |
static int |
av_opt_set_from_string(Pointer ctx,
BytePointer opts,
ByteBuffer shorthand,
BytePointer key_val_sep,
BytePointer pairs_sep) |
static int |
av_opt_set_from_string(Pointer ctx,
BytePointer opts,
BytePointer shorthand,
BytePointer key_val_sep,
BytePointer pairs_sep) |
static int |
av_opt_set_from_string(Pointer ctx,
BytePointer opts,
PointerPointer shorthand,
BytePointer key_val_sep,
BytePointer pairs_sep)
Parse the key-value pairs list in opts.
|
static int |
av_opt_set_from_string(Pointer ctx,
String opts,
byte[] shorthand,
String key_val_sep,
String pairs_sep) |
static int |
av_opt_set_from_string(Pointer ctx,
String opts,
ByteBuffer shorthand,
String key_val_sep,
String pairs_sep) |
static int |
av_opt_set_from_string(Pointer ctx,
String opts,
BytePointer shorthand,
String key_val_sep,
String pairs_sep) |
static int |
av_opt_set_image_size(Pointer obj,
BytePointer name,
int w,
int h,
int search_flags) |
static int |
av_opt_set_image_size(Pointer obj,
String name,
int w,
int h,
int search_flags) |
static int |
av_opt_set_int(Pointer obj,
BytePointer name,
long val,
int search_flags) |
static int |
av_opt_set_int(Pointer obj,
String name,
long val,
int search_flags) |
static int |
av_opt_set_pixel_fmt(Pointer obj,
BytePointer name,
int fmt,
int search_flags) |
static int |
av_opt_set_pixel_fmt(Pointer obj,
String name,
int fmt,
int search_flags) |
static int |
av_opt_set_q(Pointer obj,
BytePointer name,
avutil.AVRational val,
int search_flags) |
static int |
av_opt_set_q(Pointer obj,
String name,
avutil.AVRational val,
int search_flags) |
static int |
av_opt_set_sample_fmt(Pointer obj,
BytePointer name,
int fmt,
int search_flags) |
static int |
av_opt_set_sample_fmt(Pointer obj,
String name,
int fmt,
int search_flags) |
static int |
av_opt_set_video_rate(Pointer obj,
BytePointer name,
avutil.AVRational val,
int search_flags) |
static int |
av_opt_set_video_rate(Pointer obj,
String name,
avutil.AVRational val,
int search_flags) |
static int |
av_opt_set(Pointer obj,
BytePointer name,
BytePointer val,
int search_flags) |
static int |
av_opt_set(Pointer obj,
String name,
String val,
int search_flags) |
static int |
av_opt_show2(Pointer obj,
Pointer av_log_obj,
int req_flags,
int rej_flags)
Show the obj options.
|
static int |
AV_OPT_TYPE_CHANNEL_LAYOUT() |
static int |
AV_OPT_TYPE_COLOR() |
static int |
AV_OPT_TYPE_DURATION() |
static int |
AV_OPT_TYPE_IMAGE_SIZE() |
static int |
AV_OPT_TYPE_PIXEL_FMT() |
static int |
AV_OPT_TYPE_SAMPLE_FMT() |
static int |
AV_OPT_TYPE_VIDEO_RATE() |
static int |
av_parse_cpu_caps(int[] flags,
BytePointer s) |
static int |
av_parse_cpu_caps(int[] flags,
String s) |
static int |
av_parse_cpu_caps(IntBuffer flags,
BytePointer s) |
static int |
av_parse_cpu_caps(IntBuffer flags,
String s) |
static int |
av_parse_cpu_caps(IntPointer flags,
BytePointer s)
Parse CPU caps from a string and update the given AV_CPU_* flags based on that.
|
static int |
av_parse_cpu_caps(IntPointer flags,
String s) |
static int |
av_parse_cpu_flags(BytePointer s)
Deprecated.
|
static int |
av_parse_cpu_flags(String s)
Deprecated.
|
static int |
AV_PIX_FMT_0BGR32() |
static int |
AV_PIX_FMT_0RGB32() |
static int |
AV_PIX_FMT_BAYER_BGGR16() |
static int |
AV_PIX_FMT_BAYER_GBRG16() |
static int |
AV_PIX_FMT_BAYER_GRBG16() |
static int |
AV_PIX_FMT_BAYER_RGGB16() |
static int |
AV_PIX_FMT_BGR32_1() |
static int |
AV_PIX_FMT_BGR32() |
static int |
AV_PIX_FMT_BGR444() |
static int |
AV_PIX_FMT_BGR48() |
static int |
AV_PIX_FMT_BGR555() |
static int |
AV_PIX_FMT_BGR565() |
static int |
AV_PIX_FMT_BGRA64() |
static int |
av_pix_fmt_count_planes(int pix_fmt) |
static int |
av_pix_fmt_desc_get_id(avutil.AVPixFmtDescriptor desc) |
static avutil.AVPixFmtDescriptor |
av_pix_fmt_desc_get(int pix_fmt) |
static avutil.AVPixFmtDescriptor |
av_pix_fmt_desc_next(avutil.AVPixFmtDescriptor prev)
Iterate over all pixel format descriptors known to libavutil.
|
static avutil.AVPixFmtDescriptor |
av_pix_fmt_descriptors()
Deprecated.
|
static avutil.AVPixFmtDescriptor |
av_pix_fmt_descriptors(int i)
Deprecated.
|
static int |
AV_PIX_FMT_GBRAP16() |
static int |
AV_PIX_FMT_GBRP10() |
static int |
AV_PIX_FMT_GBRP12() |
static int |
AV_PIX_FMT_GBRP14() |
static int |
AV_PIX_FMT_GBRP16() |
static int |
AV_PIX_FMT_GBRP9() |
static int |
av_pix_fmt_get_chroma_sub_sample(int pix_fmt,
int[] h_shift,
int[] v_shift) |
static int |
av_pix_fmt_get_chroma_sub_sample(int pix_fmt,
IntBuffer h_shift,
IntBuffer v_shift) |
static int |
av_pix_fmt_get_chroma_sub_sample(int pix_fmt,
IntPointer h_shift,
IntPointer v_shift)
Utility function to access log2_chroma_w log2_chroma_h from
the pixel format AVPixFmtDescriptor.
|
static int |
AV_PIX_FMT_GRAY16() |
static int |
AV_PIX_FMT_NV20() |
static int |
AV_PIX_FMT_RGB32_1() |
static int |
AV_PIX_FMT_RGB32() |
static int |
AV_PIX_FMT_RGB444() |
static int |
AV_PIX_FMT_RGB48() |
static int |
AV_PIX_FMT_RGB555() |
static int |
AV_PIX_FMT_RGB565() |
static int |
AV_PIX_FMT_RGBA64() |
static int |
av_pix_fmt_swap_endianness(int pix_fmt)
Utility function to swap the endianness of a pixel format.
|
static int |
AV_PIX_FMT_XYZ12() |
static int |
AV_PIX_FMT_YA16() |
static int |
AV_PIX_FMT_YUV420P10() |
static int |
AV_PIX_FMT_YUV420P12() |
static int |
AV_PIX_FMT_YUV420P14() |
static int |
AV_PIX_FMT_YUV420P16() |
static int |
AV_PIX_FMT_YUV420P9() |
static int |
AV_PIX_FMT_YUV422P10() |
static int |
AV_PIX_FMT_YUV422P12() |
static int |
AV_PIX_FMT_YUV422P14() |
static int |
AV_PIX_FMT_YUV422P16() |
static int |
AV_PIX_FMT_YUV422P9() |
static int |
AV_PIX_FMT_YUV440P10() |
static int |
AV_PIX_FMT_YUV440P12() |
static int |
AV_PIX_FMT_YUV444P10() |
static int |
AV_PIX_FMT_YUV444P12() |
static int |
AV_PIX_FMT_YUV444P14() |
static int |
AV_PIX_FMT_YUV444P16() |
static int |
AV_PIX_FMT_YUV444P9() |
static int |
AV_PIX_FMT_YUVA420P10() |
static int |
AV_PIX_FMT_YUVA420P16() |
static int |
AV_PIX_FMT_YUVA420P9() |
static int |
AV_PIX_FMT_YUVA422P10() |
static int |
AV_PIX_FMT_YUVA422P16() |
static int |
AV_PIX_FMT_YUVA422P9() |
static int |
AV_PIX_FMT_YUVA444P10() |
static int |
AV_PIX_FMT_YUVA444P16() |
static int |
AV_PIX_FMT_YUVA444P9() |
static double |
av_q2d(avutil.AVRational a)
Convert rational to double.
|
static int |
av_q2intfloat(avutil.AVRational q)
Converts a AVRational to a IEEE 32bit float.
|
static void |
av_read_image_line(short[] dst,
byte[] data,
int[] linesize,
avutil.AVPixFmtDescriptor desc,
int x,
int y,
int c,
int w,
int read_pal_component) |
static void |
av_read_image_line(ShortBuffer dst,
ByteBuffer data,
IntBuffer linesize,
avutil.AVPixFmtDescriptor desc,
int x,
int y,
int c,
int w,
int read_pal_component) |
static void |
av_read_image_line(ShortPointer dst,
BytePointer data,
IntPointer linesize,
avutil.AVPixFmtDescriptor desc,
int x,
int y,
int c,
int w,
int read_pal_component) |
static void |
av_read_image_line(ShortPointer dst,
PointerPointer data,
IntPointer linesize,
avutil.AVPixFmtDescriptor desc,
int x,
int y,
int c,
int w,
int read_pal_component)
Read a line from an image, and write the values of the
pixel format component c to dst.
|
static Pointer |
av_realloc_array(Pointer ptr,
long nmemb,
long size)
Allocate or reallocate an array.
|
static Pointer |
av_realloc_f(Pointer ptr,
long nelem,
long elsize)
Allocate or reallocate a block of memory.
|
static Pointer |
av_realloc(Pointer ptr,
long size)
Allocate or reallocate a block of memory.
|
static int |
av_reallocp_array(Pointer ptr,
long nmemb,
long size)
Allocate or reallocate an array through a pointer to a pointer.
|
static int |
av_reallocp(Pointer ptr,
long size)
Allocate or reallocate a block of memory.
|
static int |
av_reduce(int[] dst_num,
int[] dst_den,
long num,
long den,
long max) |
static int |
av_reduce(IntBuffer dst_num,
IntBuffer dst_den,
long num,
long den,
long max) |
static int |
av_reduce(IntPointer dst_num,
IntPointer dst_den,
long num,
long den,
long max)
Reduce a fraction.
|
static long |
av_rescale_delta(avutil.AVRational in_tb,
long in_ts,
avutil.AVRational fs_tb,
int duration,
long[] last,
avutil.AVRational out_tb) |
static long |
av_rescale_delta(avutil.AVRational in_tb,
long in_ts,
avutil.AVRational fs_tb,
int duration,
LongBuffer last,
avutil.AVRational out_tb) |
static long |
av_rescale_delta(avutil.AVRational in_tb,
long in_ts,
avutil.AVRational fs_tb,
int duration,
LongPointer last,
avutil.AVRational out_tb)
Rescale a timestamp while preserving known durations.
|
static long |
av_rescale_q_rnd(long a,
avutil.AVRational bq,
avutil.AVRational cq,
int arg3)
Rescale a 64-bit integer by 2 rational numbers with specified rounding.
|
static long |
av_rescale_q(long a,
avutil.AVRational bq,
avutil.AVRational cq)
Rescale a 64-bit integer by 2 rational numbers.
|
static long |
av_rescale_rnd(long a,
long b,
long c,
int arg3)
Rescale a 64-bit integer with specified rounding.
|
static long |
av_rescale(long a,
long b,
long c)
Rescale a 64-bit integer with rounding to nearest.
|
static int |
av_sample_fmt_is_planar(int sample_fmt)
Check if the sample format is planar.
|
static int |
av_samples_alloc_array_and_samples(PointerPointer audio_data,
int[] linesize,
int nb_channels,
int nb_samples,
int sample_fmt,
int align) |
static int |
av_samples_alloc_array_and_samples(PointerPointer audio_data,
IntBuffer linesize,
int nb_channels,
int nb_samples,
int sample_fmt,
int align) |
static int |
av_samples_alloc_array_and_samples(PointerPointer audio_data,
IntPointer linesize,
int nb_channels,
int nb_samples,
int sample_fmt,
int align)
Allocate a data pointers array, samples buffer for nb_samples
samples, and fill data pointers and linesize accordingly.
|
static int |
av_samples_alloc(byte[] audio_data,
int[] linesize,
int nb_channels,
int nb_samples,
int sample_fmt,
int align) |
static int |
av_samples_alloc(ByteBuffer audio_data,
IntBuffer linesize,
int nb_channels,
int nb_samples,
int sample_fmt,
int align) |
static int |
av_samples_alloc(BytePointer audio_data,
IntPointer linesize,
int nb_channels,
int nb_samples,
int sample_fmt,
int align) |
static int |
av_samples_alloc(PointerPointer audio_data,
IntPointer linesize,
int nb_channels,
int nb_samples,
int sample_fmt,
int align)
Allocate a samples buffer for nb_samples samples, and fill data pointers and
linesize accordingly.
|
static int |
av_samples_copy(byte[] dst,
byte[] src,
int dst_offset,
int src_offset,
int nb_samples,
int nb_channels,
int sample_fmt) |
static int |
av_samples_copy(ByteBuffer dst,
ByteBuffer src,
int dst_offset,
int src_offset,
int nb_samples,
int nb_channels,
int sample_fmt) |
static int |
av_samples_copy(BytePointer dst,
BytePointer src,
int dst_offset,
int src_offset,
int nb_samples,
int nb_channels,
int sample_fmt) |
static int |
av_samples_copy(PointerPointer dst,
PointerPointer src,
int dst_offset,
int src_offset,
int nb_samples,
int nb_channels,
int sample_fmt)
Copy samples from src to dst.
|
static int |
av_samples_fill_arrays(byte[] audio_data,
int[] linesize,
byte[] buf,
int nb_channels,
int nb_samples,
int sample_fmt,
int align) |
static int |
av_samples_fill_arrays(ByteBuffer audio_data,
IntBuffer linesize,
ByteBuffer buf,
int nb_channels,
int nb_samples,
int sample_fmt,
int align) |
static int |
av_samples_fill_arrays(BytePointer audio_data,
IntPointer linesize,
BytePointer buf,
int nb_channels,
int nb_samples,
int sample_fmt,
int align) |
static int |
av_samples_fill_arrays(PointerPointer audio_data,
IntPointer linesize,
BytePointer buf,
int nb_channels,
int nb_samples,
int sample_fmt,
int align)
Fill plane data pointers and linesize for samples with sample
format sample_fmt.
|
static int |
av_samples_get_buffer_size(int[] linesize,
int nb_channels,
int nb_samples,
int sample_fmt,
int align) |
static int |
av_samples_get_buffer_size(IntBuffer linesize,
int nb_channels,
int nb_samples,
int sample_fmt,
int align) |
static int |
av_samples_get_buffer_size(IntPointer linesize,
int nb_channels,
int nb_samples,
int sample_fmt,
int align)
Get the required buffer size for the given audio parameters.
|
static int |
av_samples_set_silence(byte[] audio_data,
int offset,
int nb_samples,
int nb_channels,
int sample_fmt) |
static int |
av_samples_set_silence(ByteBuffer audio_data,
int offset,
int nb_samples,
int nb_channels,
int sample_fmt) |
static int |
av_samples_set_silence(BytePointer audio_data,
int offset,
int nb_samples,
int nb_channels,
int sample_fmt) |
static int |
av_samples_set_silence(PointerPointer audio_data,
int offset,
int nb_samples,
int nb_channels,
int sample_fmt)
Fill an audio buffer with silence.
|
static void |
av_set_cpu_flags_mask(int mask)
Deprecated.
|
static avutil.AVOption |
av_set_double(Pointer obj,
BytePointer name,
double n)
Deprecated.
|
static avutil.AVOption |
av_set_double(Pointer obj,
String name,
double n)
Deprecated.
|
static avutil.AVOption |
av_set_int(Pointer obj,
BytePointer name,
long n)
Deprecated.
|
static avutil.AVOption |
av_set_int(Pointer obj,
String name,
long n)
Deprecated.
|
static int |
av_set_options_string(Pointer ctx,
BytePointer opts,
BytePointer key_val_sep,
BytePointer pairs_sep)
Parse the key/value pairs list in opts.
|
static int |
av_set_options_string(Pointer ctx,
String opts,
String key_val_sep,
String pairs_sep) |
static avutil.AVOption |
av_set_q(Pointer obj,
BytePointer name,
avutil.AVRational n)
Deprecated.
|
static avutil.AVOption |
av_set_q(Pointer obj,
String name,
avutil.AVRational n)
Deprecated.
|
static int |
av_set_string3(Pointer obj,
BytePointer name,
BytePointer val,
int alloc,
avutil.AVOption o_out)
Deprecated.
|
static int |
av_set_string3(Pointer obj,
BytePointer name,
BytePointer val,
int alloc,
PointerPointer o_out)
Deprecated.
use av_opt_set()
|
static int |
av_set_string3(Pointer obj,
String name,
String val,
int alloc,
avutil.AVOption o_out)
Deprecated.
|
static int |
av_size_mult(long a,
long b,
SizeTPointer r)
Multiply two size_t values checking for overflow.
|
static avutil.AVStereo3D |
av_stereo3d_alloc()
Allocate an AVStereo3D structure and set its fields to default values.
|
static avutil.AVStereo3D |
av_stereo3d_create_side_data(avutil.AVFrame frame)
Allocate a complete AVFrameSideData and add it to the frame.
|
static BytePointer |
av_strdup(BytePointer s)
Duplicate the string s.
|
static ByteBuffer |
av_strdup(String s) |
static int |
av_strerror(int errnum,
byte[] errbuf,
long errbuf_size) |
static int |
av_strerror(int errnum,
ByteBuffer errbuf,
long errbuf_size) |
static int |
av_strerror(int errnum,
BytePointer errbuf,
long errbuf_size)
Put a description of the AVERROR code errnum in errbuf.
|
static BytePointer |
av_strndup(BytePointer s,
long len)
Duplicate a substring of the string s.
|
static ByteBuffer |
av_strndup(String s,
long len) |
static avutil.AVRational |
av_sub_q(avutil.AVRational b,
avutil.AVRational c)
Subtract one rational from another.
|
static void |
av_vlog(Pointer avcl,
int level,
BytePointer fmt,
Pointer vl)
Send the specified message to the log if the level is less than or equal
to the current av_log_level.
|
static void |
av_vlog(Pointer avcl,
int level,
String fmt,
Pointer vl) |
static void |
av_write_image_line(short[] src,
byte[] data,
int[] linesize,
avutil.AVPixFmtDescriptor desc,
int x,
int y,
int c,
int w) |
static void |
av_write_image_line(ShortBuffer src,
ByteBuffer data,
IntBuffer linesize,
avutil.AVPixFmtDescriptor desc,
int x,
int y,
int c,
int w) |
static void |
av_write_image_line(ShortPointer src,
BytePointer data,
IntPointer linesize,
avutil.AVPixFmtDescriptor desc,
int x,
int y,
int c,
int w) |
static void |
av_write_image_line(ShortPointer src,
PointerPointer data,
IntPointer linesize,
avutil.AVPixFmtDescriptor desc,
int x,
int y,
int c,
int w)
Write the values from src to the pixel format component c of an
image line.
|
static Pointer |
av_x_if_null(Pointer p,
Pointer x)
Return x default pointer in case p is NULL.
|
static int |
AVERROR_BSF_NOT_FOUND()
Bitstream filter not found
|
static int |
AVERROR_BUFFER_TOO_SMALL()
Buffer too small
|
static int |
AVERROR_BUG()
Internal bug, also see AVERROR_BUG2
|
static int |
AVERROR_BUG2()
This is semantically identical to AVERROR_BUG
it has been introduced in Libav after our AVERROR_BUG and with a modified value.
|
static int |
AVERROR_DECODER_NOT_FOUND()
Decoder not found
|
static int |
AVERROR_DEMUXER_NOT_FOUND()
Demuxer not found
|
static int |
AVERROR_ENCODER_NOT_FOUND()
Encoder not found
|
static int |
AVERROR_EOF()
End of file
|
static int |
AVERROR_EXIT()
Immediate exit was requested; the called function should not be restarted
|
static int |
AVERROR_EXTERNAL()
Generic error in an external library
|
static int |
AVERROR_FILTER_NOT_FOUND()
Filter not found
|
static int |
AVERROR_HTTP_BAD_REQUEST() |
static int |
AVERROR_HTTP_FORBIDDEN() |
static int |
AVERROR_HTTP_NOT_FOUND() |
static int |
AVERROR_HTTP_OTHER_4XX() |
static int |
AVERROR_HTTP_SERVER_ERROR() |
static int |
AVERROR_HTTP_UNAUTHORIZED() |
static int |
AVERROR_INVALIDDATA()
Invalid data found when processing input
|
static int |
AVERROR_MUXER_NOT_FOUND()
Muxer not found
|
static int |
AVERROR_OPTION_NOT_FOUND()
Option not found
|
static int |
AVERROR_PATCHWELCOME()
Not yet implemented in FFmpeg, patches welcome
|
static int |
AVERROR_PROTOCOL_NOT_FOUND()
Protocol not found
|
static int |
AVERROR_STREAM_NOT_FOUND()
Stream not found
|
static int |
AVERROR_UNKNOWN()
Unknown error, typically from an external library
|
static PointerPointer |
avpriv_frame_get_metadatap(avutil.AVFrame frame) |
static BytePointer |
avutil_configuration()
Return the libavutil build-time configuration.
|
static BytePointer |
avutil_license()
Return the libavutil license.
|
static int |
avutil_version()
Return the LIBAVUTIL_VERSION_INT constant.
|
static int |
INFINITY() |
static int |
NAN() |
public static final int AVMEDIA_TYPE_UNKNOWN
public static final int AVMEDIA_TYPE_VIDEO
public static final int AVMEDIA_TYPE_AUDIO
public static final int AVMEDIA_TYPE_DATA
public static final int AVMEDIA_TYPE_SUBTITLE
public static final int AVMEDIA_TYPE_ATTACHMENT
public static final int AVMEDIA_TYPE_NB
public static final int FF_LAMBDA_SHIFT
public static final int FF_LAMBDA_SCALE
public static final int FF_QP2LAMBDA
public static final int FF_LAMBDA_MAX
public static final int FF_QUALITY_SCALE
public static final long AV_NOPTS_VALUE
public static final int AV_TIME_BASE
public static final int AV_PICTURE_TYPE_NONE
public static final int AV_PICTURE_TYPE_I
public static final int AV_PICTURE_TYPE_P
public static final int AV_PICTURE_TYPE_B
public static final int AV_PICTURE_TYPE_S
public static final int AV_PICTURE_TYPE_SI
public static final int AV_PICTURE_TYPE_SP
public static final int AV_PICTURE_TYPE_BI
public static final int AVERROR_BSF_NOT_FOUND
public static final int AVERROR_BUG
public static final int AVERROR_BUFFER_TOO_SMALL
public static final int AVERROR_DECODER_NOT_FOUND
public static final int AVERROR_DEMUXER_NOT_FOUND
public static final int AVERROR_ENCODER_NOT_FOUND
public static final int AVERROR_EOF
public static final int AVERROR_EXIT
public static final int AVERROR_EXTERNAL
public static final int AVERROR_FILTER_NOT_FOUND
public static final int AVERROR_INVALIDDATA
public static final int AVERROR_MUXER_NOT_FOUND
public static final int AVERROR_OPTION_NOT_FOUND
public static final int AVERROR_PATCHWELCOME
public static final int AVERROR_PROTOCOL_NOT_FOUND
public static final int AVERROR_STREAM_NOT_FOUND
public static final int AVERROR_BUG2
public static final int AVERROR_UNKNOWN
public static final int AVERROR_EXPERIMENTAL
public static final int AVERROR_INPUT_CHANGED
public static final int AVERROR_OUTPUT_CHANGED
public static final int AVERROR_HTTP_BAD_REQUEST
public static final int AVERROR_HTTP_UNAUTHORIZED
public static final int AVERROR_HTTP_FORBIDDEN
public static final int AVERROR_HTTP_NOT_FOUND
public static final int AVERROR_HTTP_OTHER_4XX
public static final int AVERROR_HTTP_SERVER_ERROR
public static final int AV_ERROR_MAX_STRING_SIZE
public static final double M_E
public static final double M_LN2
public static final double M_LN10
public static final double M_LOG2_10
public static final double M_PHI
public static final double M_PI
public static final double M_PI_2
public static final double M_SQRT1_2
public static final double M_SQRT2
public static final int NAN
public static final int INFINITY
public static final int AV_ROUND_ZERO
public static final int AV_ROUND_INF
public static final int AV_ROUND_DOWN
public static final int AV_ROUND_UP
public static final int AV_ROUND_NEAR_INF
public static final int AV_ROUND_PASS_MINMAX
public static final int AV_CLASS_CATEGORY_NA
public static final int AV_CLASS_CATEGORY_INPUT
public static final int AV_CLASS_CATEGORY_OUTPUT
public static final int AV_CLASS_CATEGORY_MUXER
public static final int AV_CLASS_CATEGORY_DEMUXER
public static final int AV_CLASS_CATEGORY_ENCODER
public static final int AV_CLASS_CATEGORY_DECODER
public static final int AV_CLASS_CATEGORY_FILTER
public static final int AV_CLASS_CATEGORY_BITSTREAM_FILTER
public static final int AV_CLASS_CATEGORY_SWSCALER
public static final int AV_CLASS_CATEGORY_SWRESAMPLER
public static final int AV_CLASS_CATEGORY_DEVICE_VIDEO_OUTPUT
public static final int AV_CLASS_CATEGORY_DEVICE_VIDEO_INPUT
public static final int AV_CLASS_CATEGORY_DEVICE_AUDIO_OUTPUT
public static final int AV_CLASS_CATEGORY_DEVICE_AUDIO_INPUT
public static final int AV_CLASS_CATEGORY_DEVICE_OUTPUT
public static final int AV_CLASS_CATEGORY_DEVICE_INPUT
public static final int AV_CLASS_CATEGORY_NB
public static final int AV_LOG_QUIET
public static final int AV_LOG_PANIC
public static final int AV_LOG_FATAL
public static final int AV_LOG_ERROR
public static final int AV_LOG_WARNING
public static final int AV_LOG_INFO
public static final int AV_LOG_VERBOSE
public static final int AV_LOG_DEBUG
public static final int AV_LOG_MAX_OFFSET
public static final int AV_LOG_TRACE
public static final int AV_LOG_SKIP_REPEATED
public static final int AV_LOG_PRINT_LEVEL
public static final int AV_BUFFER_FLAG_READONLY
public static final int AVPALETTE_SIZE
public static final int AVPALETTE_COUNT
public static final int AV_PIX_FMT_NONE
public static final int AV_PIX_FMT_YUV420P
public static final int AV_PIX_FMT_YUYV422
public static final int AV_PIX_FMT_RGB24
public static final int AV_PIX_FMT_BGR24
public static final int AV_PIX_FMT_YUV422P
public static final int AV_PIX_FMT_YUV444P
public static final int AV_PIX_FMT_YUV410P
public static final int AV_PIX_FMT_YUV411P
public static final int AV_PIX_FMT_GRAY8
public static final int AV_PIX_FMT_MONOWHITE
public static final int AV_PIX_FMT_MONOBLACK
public static final int AV_PIX_FMT_PAL8
public static final int AV_PIX_FMT_YUVJ420P
public static final int AV_PIX_FMT_YUVJ422P
public static final int AV_PIX_FMT_YUVJ444P
public static final int AV_PIX_FMT_XVMC_MPEG2_MC
public static final int AV_PIX_FMT_XVMC_MPEG2_IDCT
public static final int AV_PIX_FMT_XVMC
public static final int AV_PIX_FMT_UYVY422
public static final int AV_PIX_FMT_UYYVYY411
public static final int AV_PIX_FMT_BGR8
public static final int AV_PIX_FMT_BGR4
public static final int AV_PIX_FMT_BGR4_BYTE
public static final int AV_PIX_FMT_RGB8
public static final int AV_PIX_FMT_RGB4
public static final int AV_PIX_FMT_RGB4_BYTE
public static final int AV_PIX_FMT_NV12
public static final int AV_PIX_FMT_NV21
public static final int AV_PIX_FMT_ARGB
public static final int AV_PIX_FMT_RGBA
public static final int AV_PIX_FMT_ABGR
public static final int AV_PIX_FMT_BGRA
public static final int AV_PIX_FMT_GRAY16BE
public static final int AV_PIX_FMT_GRAY16LE
public static final int AV_PIX_FMT_YUV440P
public static final int AV_PIX_FMT_YUVJ440P
public static final int AV_PIX_FMT_YUVA420P
public static final int AV_PIX_FMT_VDPAU_H264
public static final int AV_PIX_FMT_VDPAU_MPEG1
public static final int AV_PIX_FMT_VDPAU_MPEG2
public static final int AV_PIX_FMT_VDPAU_WMV3
public static final int AV_PIX_FMT_VDPAU_VC1
public static final int AV_PIX_FMT_RGB48BE
public static final int AV_PIX_FMT_RGB48LE
public static final int AV_PIX_FMT_RGB565BE
public static final int AV_PIX_FMT_RGB565LE
public static final int AV_PIX_FMT_RGB555BE
public static final int AV_PIX_FMT_RGB555LE
public static final int AV_PIX_FMT_BGR565BE
public static final int AV_PIX_FMT_BGR565LE
public static final int AV_PIX_FMT_BGR555BE
public static final int AV_PIX_FMT_BGR555LE
public static final int AV_PIX_FMT_VAAPI_MOCO
public static final int AV_PIX_FMT_VAAPI_IDCT
public static final int AV_PIX_FMT_VAAPI_VLD
public static final int AV_PIX_FMT_YUV420P16LE
public static final int AV_PIX_FMT_YUV420P16BE
public static final int AV_PIX_FMT_YUV422P16LE
public static final int AV_PIX_FMT_YUV422P16BE
public static final int AV_PIX_FMT_YUV444P16LE
public static final int AV_PIX_FMT_YUV444P16BE
public static final int AV_PIX_FMT_VDPAU_MPEG4
public static final int AV_PIX_FMT_DXVA2_VLD
public static final int AV_PIX_FMT_RGB444LE
public static final int AV_PIX_FMT_RGB444BE
public static final int AV_PIX_FMT_BGR444LE
public static final int AV_PIX_FMT_BGR444BE
public static final int AV_PIX_FMT_YA8
public static final int AV_PIX_FMT_Y400A
public static final int AV_PIX_FMT_GRAY8A
public static final int AV_PIX_FMT_BGR48BE
public static final int AV_PIX_FMT_BGR48LE
public static final int AV_PIX_FMT_YUV420P9BE
public static final int AV_PIX_FMT_YUV420P9LE
public static final int AV_PIX_FMT_YUV420P10BE
public static final int AV_PIX_FMT_YUV420P10LE
public static final int AV_PIX_FMT_YUV422P10BE
public static final int AV_PIX_FMT_YUV422P10LE
public static final int AV_PIX_FMT_YUV444P9BE
public static final int AV_PIX_FMT_YUV444P9LE
public static final int AV_PIX_FMT_YUV444P10BE
public static final int AV_PIX_FMT_YUV444P10LE
public static final int AV_PIX_FMT_YUV422P9BE
public static final int AV_PIX_FMT_YUV422P9LE
public static final int AV_PIX_FMT_VDA_VLD
public static final int AV_PIX_FMT_GBRP
public static final int AV_PIX_FMT_GBRP9BE
public static final int AV_PIX_FMT_GBRP9LE
public static final int AV_PIX_FMT_GBRP10BE
public static final int AV_PIX_FMT_GBRP10LE
public static final int AV_PIX_FMT_GBRP16BE
public static final int AV_PIX_FMT_GBRP16LE
public static final int AV_PIX_FMT_YUVA422P_LIBAV
public static final int AV_PIX_FMT_YUVA444P_LIBAV
public static final int AV_PIX_FMT_YUVA420P9BE
public static final int AV_PIX_FMT_YUVA420P9LE
public static final int AV_PIX_FMT_YUVA422P9BE
public static final int AV_PIX_FMT_YUVA422P9LE
public static final int AV_PIX_FMT_YUVA444P9BE
public static final int AV_PIX_FMT_YUVA444P9LE
public static final int AV_PIX_FMT_YUVA420P10BE
public static final int AV_PIX_FMT_YUVA420P10LE
public static final int AV_PIX_FMT_YUVA422P10BE
public static final int AV_PIX_FMT_YUVA422P10LE
public static final int AV_PIX_FMT_YUVA444P10BE
public static final int AV_PIX_FMT_YUVA444P10LE
public static final int AV_PIX_FMT_YUVA420P16BE
public static final int AV_PIX_FMT_YUVA420P16LE
public static final int AV_PIX_FMT_YUVA422P16BE
public static final int AV_PIX_FMT_YUVA422P16LE
public static final int AV_PIX_FMT_YUVA444P16BE
public static final int AV_PIX_FMT_YUVA444P16LE
public static final int AV_PIX_FMT_VDPAU
public static final int AV_PIX_FMT_XYZ12LE
public static final int AV_PIX_FMT_XYZ12BE
public static final int AV_PIX_FMT_NV16
public static final int AV_PIX_FMT_NV20LE
public static final int AV_PIX_FMT_NV20BE
public static final int AV_PIX_FMT_RGBA64BE_LIBAV
public static final int AV_PIX_FMT_RGBA64LE_LIBAV
public static final int AV_PIX_FMT_BGRA64BE_LIBAV
public static final int AV_PIX_FMT_BGRA64LE_LIBAV
public static final int AV_PIX_FMT_YVYU422
public static final int AV_PIX_FMT_VDA
public static final int AV_PIX_FMT_YA16BE
public static final int AV_PIX_FMT_YA16LE
public static final int AV_PIX_FMT_GBRAP_LIBAV
public static final int AV_PIX_FMT_GBRAP16BE_LIBAV
public static final int AV_PIX_FMT_GBRAP16LE_LIBAV
public static final int AV_PIX_FMT_QSV
public static final int AV_PIX_FMT_MMAL
public static final int AV_PIX_FMT_D3D11VA_VLD
public static final int AV_PIX_FMT_RGBA64BE
public static final int AV_PIX_FMT_RGBA64LE
public static final int AV_PIX_FMT_BGRA64BE
public static final int AV_PIX_FMT_BGRA64LE
public static final int AV_PIX_FMT_0RGB
public static final int AV_PIX_FMT_RGB0
public static final int AV_PIX_FMT_0BGR
public static final int AV_PIX_FMT_BGR0
public static final int AV_PIX_FMT_YUVA444P
public static final int AV_PIX_FMT_YUVA422P
public static final int AV_PIX_FMT_YUV420P12BE
public static final int AV_PIX_FMT_YUV420P12LE
public static final int AV_PIX_FMT_YUV420P14BE
public static final int AV_PIX_FMT_YUV420P14LE
public static final int AV_PIX_FMT_YUV422P12BE
public static final int AV_PIX_FMT_YUV422P12LE
public static final int AV_PIX_FMT_YUV422P14BE
public static final int AV_PIX_FMT_YUV422P14LE
public static final int AV_PIX_FMT_YUV444P12BE
public static final int AV_PIX_FMT_YUV444P12LE
public static final int AV_PIX_FMT_YUV444P14BE
public static final int AV_PIX_FMT_YUV444P14LE
public static final int AV_PIX_FMT_GBRP12BE
public static final int AV_PIX_FMT_GBRP12LE
public static final int AV_PIX_FMT_GBRP14BE
public static final int AV_PIX_FMT_GBRP14LE
public static final int AV_PIX_FMT_GBRAP
public static final int AV_PIX_FMT_GBRAP16BE
public static final int AV_PIX_FMT_GBRAP16LE
public static final int AV_PIX_FMT_YUVJ411P
public static final int AV_PIX_FMT_BAYER_BGGR8
public static final int AV_PIX_FMT_BAYER_RGGB8
public static final int AV_PIX_FMT_BAYER_GBRG8
public static final int AV_PIX_FMT_BAYER_GRBG8
public static final int AV_PIX_FMT_BAYER_BGGR16LE
public static final int AV_PIX_FMT_BAYER_BGGR16BE
public static final int AV_PIX_FMT_BAYER_RGGB16LE
public static final int AV_PIX_FMT_BAYER_RGGB16BE
public static final int AV_PIX_FMT_BAYER_GBRG16LE
public static final int AV_PIX_FMT_BAYER_GBRG16BE
public static final int AV_PIX_FMT_BAYER_GRBG16LE
public static final int AV_PIX_FMT_BAYER_GRBG16BE
public static final int AV_PIX_FMT_YUV440P10LE
public static final int AV_PIX_FMT_YUV440P10BE
public static final int AV_PIX_FMT_YUV440P12LE
public static final int AV_PIX_FMT_YUV440P12BE
public static final int AV_PIX_FMT_NB
public static final int AV_PIX_FMT_GBR24P
public static final int AV_PIX_FMT_RGB32
public static final int AV_PIX_FMT_RGB32_1
public static final int AV_PIX_FMT_BGR32
public static final int AV_PIX_FMT_BGR32_1
public static final int AV_PIX_FMT_0RGB32
public static final int AV_PIX_FMT_0BGR32
public static final int AV_PIX_FMT_GRAY16
public static final int AV_PIX_FMT_YA16
public static final int AV_PIX_FMT_RGB48
public static final int AV_PIX_FMT_RGB565
public static final int AV_PIX_FMT_RGB555
public static final int AV_PIX_FMT_RGB444
public static final int AV_PIX_FMT_RGBA64
public static final int AV_PIX_FMT_BGR48
public static final int AV_PIX_FMT_BGR565
public static final int AV_PIX_FMT_BGR555
public static final int AV_PIX_FMT_BGR444
public static final int AV_PIX_FMT_BGRA64
public static final int AV_PIX_FMT_YUV420P9
public static final int AV_PIX_FMT_YUV422P9
public static final int AV_PIX_FMT_YUV444P9
public static final int AV_PIX_FMT_YUV420P10
public static final int AV_PIX_FMT_YUV422P10
public static final int AV_PIX_FMT_YUV440P10
public static final int AV_PIX_FMT_YUV444P10
public static final int AV_PIX_FMT_YUV420P12
public static final int AV_PIX_FMT_YUV422P12
public static final int AV_PIX_FMT_YUV440P12
public static final int AV_PIX_FMT_YUV444P12
public static final int AV_PIX_FMT_YUV420P14
public static final int AV_PIX_FMT_YUV422P14
public static final int AV_PIX_FMT_YUV444P14
public static final int AV_PIX_FMT_YUV420P16
public static final int AV_PIX_FMT_YUV422P16
public static final int AV_PIX_FMT_YUV444P16
public static final int AV_PIX_FMT_GBRP9
public static final int AV_PIX_FMT_GBRP10
public static final int AV_PIX_FMT_GBRP12
public static final int AV_PIX_FMT_GBRP14
public static final int AV_PIX_FMT_GBRP16
public static final int AV_PIX_FMT_GBRAP16
public static final int AV_PIX_FMT_BAYER_BGGR16
public static final int AV_PIX_FMT_BAYER_RGGB16
public static final int AV_PIX_FMT_BAYER_GBRG16
public static final int AV_PIX_FMT_BAYER_GRBG16
public static final int AV_PIX_FMT_YUVA420P9
public static final int AV_PIX_FMT_YUVA422P9
public static final int AV_PIX_FMT_YUVA444P9
public static final int AV_PIX_FMT_YUVA420P10
public static final int AV_PIX_FMT_YUVA422P10
public static final int AV_PIX_FMT_YUVA444P10
public static final int AV_PIX_FMT_YUVA420P16
public static final int AV_PIX_FMT_YUVA422P16
public static final int AV_PIX_FMT_YUVA444P16
public static final int AV_PIX_FMT_XYZ12
public static final int AV_PIX_FMT_NV20
public static final int PIX_FMT_Y400A
public static final int PIX_FMT_GBR24P
public static final int PIX_FMT_RGB32
public static final int PIX_FMT_RGB32_1
public static final int PIX_FMT_BGR32
public static final int PIX_FMT_BGR32_1
public static final int PIX_FMT_0RGB32
public static final int PIX_FMT_0BGR32
public static final int PIX_FMT_GRAY16
public static final int PIX_FMT_RGB48
public static final int PIX_FMT_RGB565
public static final int PIX_FMT_RGB555
public static final int PIX_FMT_RGB444
public static final int PIX_FMT_BGR48
public static final int PIX_FMT_BGR565
public static final int PIX_FMT_BGR555
public static final int PIX_FMT_BGR444
public static final int PIX_FMT_YUV420P9
public static final int PIX_FMT_YUV422P9
public static final int PIX_FMT_YUV444P9
public static final int PIX_FMT_YUV420P10
public static final int PIX_FMT_YUV422P10
public static final int PIX_FMT_YUV444P10
public static final int PIX_FMT_YUV420P12
public static final int PIX_FMT_YUV422P12
public static final int PIX_FMT_YUV444P12
public static final int PIX_FMT_YUV420P14
public static final int PIX_FMT_YUV422P14
public static final int PIX_FMT_YUV444P14
public static final int PIX_FMT_YUV420P16
public static final int PIX_FMT_YUV422P16
public static final int PIX_FMT_YUV444P16
public static final int PIX_FMT_RGBA64
public static final int PIX_FMT_BGRA64
public static final int PIX_FMT_GBRP9
public static final int PIX_FMT_GBRP10
public static final int PIX_FMT_GBRP12
public static final int PIX_FMT_GBRP14
public static final int PIX_FMT_GBRP16
public static final int AVCOL_PRI_RESERVED0
public static final int AVCOL_PRI_BT709
public static final int AVCOL_PRI_UNSPECIFIED
public static final int AVCOL_PRI_RESERVED
public static final int AVCOL_PRI_BT470M
public static final int AVCOL_PRI_BT470BG
public static final int AVCOL_PRI_SMPTE170M
public static final int AVCOL_PRI_SMPTE240M
public static final int AVCOL_PRI_FILM
public static final int AVCOL_PRI_BT2020
public static final int AVCOL_PRI_NB
public static final int AVCOL_TRC_RESERVED0
public static final int AVCOL_TRC_BT709
public static final int AVCOL_TRC_UNSPECIFIED
public static final int AVCOL_TRC_RESERVED
public static final int AVCOL_TRC_GAMMA22
public static final int AVCOL_TRC_GAMMA28
public static final int AVCOL_TRC_SMPTE170M
public static final int AVCOL_TRC_SMPTE240M
public static final int AVCOL_TRC_LINEAR
public static final int AVCOL_TRC_LOG
public static final int AVCOL_TRC_LOG_SQRT
public static final int AVCOL_TRC_IEC61966_2_4
public static final int AVCOL_TRC_BT1361_ECG
public static final int AVCOL_TRC_IEC61966_2_1
public static final int AVCOL_TRC_BT2020_10
public static final int AVCOL_TRC_BT2020_12
public static final int AVCOL_TRC_NB
public static final int AVCOL_SPC_RGB
public static final int AVCOL_SPC_BT709
public static final int AVCOL_SPC_UNSPECIFIED
public static final int AVCOL_SPC_RESERVED
public static final int AVCOL_SPC_FCC
public static final int AVCOL_SPC_BT470BG
public static final int AVCOL_SPC_SMPTE170M
public static final int AVCOL_SPC_SMPTE240M
public static final int AVCOL_SPC_YCOCG
public static final int AVCOL_SPC_BT2020_NCL
public static final int AVCOL_SPC_BT2020_CL
public static final int AVCOL_SPC_NB
public static final int AVCOL_SPC_YCGCO
public static final int AVCOL_RANGE_UNSPECIFIED
public static final int AVCOL_RANGE_MPEG
public static final int AVCOL_RANGE_JPEG
public static final int AVCOL_RANGE_NB
public static final int AVCHROMA_LOC_UNSPECIFIED
public static final int AVCHROMA_LOC_LEFT
public static final int AVCHROMA_LOC_CENTER
public static final int AVCHROMA_LOC_TOPLEFT
public static final int AVCHROMA_LOC_TOP
public static final int AVCHROMA_LOC_BOTTOMLEFT
public static final int AVCHROMA_LOC_BOTTOM
public static final int AVCHROMA_LOC_NB
public static final int AV_FRAME_DATA_PANSCAN
public static final int AV_FRAME_DATA_A53_CC
public static final int AV_FRAME_DATA_STEREO3D
public static final int AV_FRAME_DATA_MATRIXENCODING
public static final int AV_FRAME_DATA_DOWNMIX_INFO
public static final int AV_FRAME_DATA_REPLAYGAIN
public static final int AV_FRAME_DATA_DISPLAYMATRIX
public static final int AV_FRAME_DATA_AFD
public static final int AV_FRAME_DATA_MOTION_VECTORS
public static final int AV_FRAME_DATA_SKIP_SAMPLES
public static final int AV_FRAME_DATA_AUDIO_SERVICE_TYPE
public static final int AV_AFD_SAME
public static final int AV_AFD_4_3
public static final int AV_AFD_16_9
public static final int AV_AFD_14_9
public static final int AV_AFD_4_3_SP_14_9
public static final int AV_AFD_16_9_SP_14_9
public static final int AV_AFD_SP_4_3
public static final int AV_SAMPLE_FMT_NONE
public static final int AV_SAMPLE_FMT_U8
public static final int AV_SAMPLE_FMT_S16
public static final int AV_SAMPLE_FMT_S32
public static final int AV_SAMPLE_FMT_FLT
public static final int AV_SAMPLE_FMT_DBL
public static final int AV_SAMPLE_FMT_U8P
public static final int AV_SAMPLE_FMT_S16P
public static final int AV_SAMPLE_FMT_S32P
public static final int AV_SAMPLE_FMT_FLTP
public static final int AV_SAMPLE_FMT_DBLP
public static final int AV_SAMPLE_FMT_NB
public static final int AV_CH_FRONT_LEFT
public static final int AV_CH_FRONT_RIGHT
public static final int AV_CH_FRONT_CENTER
public static final int AV_CH_LOW_FREQUENCY
public static final int AV_CH_BACK_LEFT
public static final int AV_CH_BACK_RIGHT
public static final int AV_CH_FRONT_LEFT_OF_CENTER
public static final int AV_CH_FRONT_RIGHT_OF_CENTER
public static final int AV_CH_BACK_CENTER
public static final int AV_CH_SIDE_LEFT
public static final int AV_CH_SIDE_RIGHT
public static final int AV_CH_TOP_CENTER
public static final int AV_CH_TOP_FRONT_LEFT
public static final int AV_CH_TOP_FRONT_CENTER
public static final int AV_CH_TOP_FRONT_RIGHT
public static final int AV_CH_TOP_BACK_LEFT
public static final int AV_CH_TOP_BACK_CENTER
public static final int AV_CH_TOP_BACK_RIGHT
public static final int AV_CH_STEREO_LEFT
public static final int AV_CH_STEREO_RIGHT
public static final long AV_CH_WIDE_LEFT
public static final long AV_CH_WIDE_RIGHT
public static final long AV_CH_SURROUND_DIRECT_LEFT
public static final long AV_CH_SURROUND_DIRECT_RIGHT
public static final long AV_CH_LOW_FREQUENCY_2
public static final long AV_CH_LAYOUT_NATIVE
public static final int AV_CH_LAYOUT_MONO
public static final int AV_CH_LAYOUT_STEREO
public static final int AV_CH_LAYOUT_2POINT1
public static final int AV_CH_LAYOUT_2_1
public static final int AV_CH_LAYOUT_SURROUND
public static final int AV_CH_LAYOUT_3POINT1
public static final int AV_CH_LAYOUT_4POINT0
public static final int AV_CH_LAYOUT_4POINT1
public static final int AV_CH_LAYOUT_2_2
public static final int AV_CH_LAYOUT_QUAD
public static final int AV_CH_LAYOUT_5POINT0
public static final int AV_CH_LAYOUT_5POINT1
public static final int AV_CH_LAYOUT_5POINT0_BACK
public static final int AV_CH_LAYOUT_5POINT1_BACK
public static final int AV_CH_LAYOUT_6POINT0
public static final int AV_CH_LAYOUT_6POINT0_FRONT
public static final int AV_CH_LAYOUT_HEXAGONAL
public static final int AV_CH_LAYOUT_6POINT1
public static final int AV_CH_LAYOUT_6POINT1_BACK
public static final int AV_CH_LAYOUT_6POINT1_FRONT
public static final int AV_CH_LAYOUT_7POINT0
public static final int AV_CH_LAYOUT_7POINT0_FRONT
public static final int AV_CH_LAYOUT_7POINT1
public static final int AV_CH_LAYOUT_7POINT1_WIDE
public static final int AV_CH_LAYOUT_7POINT1_WIDE_BACK
public static final int AV_CH_LAYOUT_OCTAGONAL
public static final int AV_CH_LAYOUT_STEREO_DOWNMIX
public static final int AV_MATRIX_ENCODING_NONE
public static final int AV_MATRIX_ENCODING_DOLBY
public static final int AV_MATRIX_ENCODING_DPLII
public static final int AV_MATRIX_ENCODING_DPLIIX
public static final int AV_MATRIX_ENCODING_DPLIIZ
public static final int AV_MATRIX_ENCODING_DOLBYEX
public static final int AV_MATRIX_ENCODING_DOLBYHEADPHONE
public static final int AV_MATRIX_ENCODING_NB
public static final int AV_CPU_FLAG_FORCE
public static final int AV_CPU_FLAG_MMX
public static final int AV_CPU_FLAG_MMXEXT
public static final int AV_CPU_FLAG_MMX2
public static final int AV_CPU_FLAG_3DNOW
public static final int AV_CPU_FLAG_SSE
public static final int AV_CPU_FLAG_SSE2
public static final int AV_CPU_FLAG_SSE2SLOW
public static final int AV_CPU_FLAG_3DNOWEXT
public static final int AV_CPU_FLAG_SSE3
public static final int AV_CPU_FLAG_SSE3SLOW
public static final int AV_CPU_FLAG_SSSE3
public static final int AV_CPU_FLAG_ATOM
public static final int AV_CPU_FLAG_SSE4
public static final int AV_CPU_FLAG_SSE42
public static final int AV_CPU_FLAG_AVX
public static final int AV_CPU_FLAG_AVXSLOW
public static final int AV_CPU_FLAG_XOP
public static final int AV_CPU_FLAG_FMA4
public static final int AV_CPU_FLAG_CMOV
public static final int AV_CPU_FLAG_AVX2
public static final int AV_CPU_FLAG_FMA3
public static final int AV_CPU_FLAG_BMI1
public static final int AV_CPU_FLAG_BMI2
public static final int AV_CPU_FLAG_ALTIVEC
public static final int AV_CPU_FLAG_VSX
public static final int AV_CPU_FLAG_POWER8
public static final int AV_CPU_FLAG_ARMV5TE
public static final int AV_CPU_FLAG_ARMV6
public static final int AV_CPU_FLAG_ARMV6T2
public static final int AV_CPU_FLAG_VFP
public static final int AV_CPU_FLAG_VFPV3
public static final int AV_CPU_FLAG_NEON
public static final int AV_CPU_FLAG_ARMV8
public static final int AV_CPU_FLAG_SETEND
public static final int AV_DICT_MATCH_CASE
public static final int AV_DICT_IGNORE_SUFFIX
public static final int AV_DICT_DONT_STRDUP_KEY
public static final int AV_DICT_DONT_STRDUP_VAL
public static final int AV_DICT_DONT_OVERWRITE
public static final int AV_DICT_APPEND
public static final int AV_OPT_TYPE_FLAGS
public static final int AV_OPT_TYPE_INT
public static final int AV_OPT_TYPE_INT64
public static final int AV_OPT_TYPE_DOUBLE
public static final int AV_OPT_TYPE_FLOAT
public static final int AV_OPT_TYPE_STRING
public static final int AV_OPT_TYPE_RATIONAL
public static final int AV_OPT_TYPE_BINARY
public static final int AV_OPT_TYPE_DICT
public static final int AV_OPT_TYPE_CONST
public static final int AV_OPT_TYPE_IMAGE_SIZE
public static final int AV_OPT_TYPE_PIXEL_FMT
public static final int AV_OPT_TYPE_SAMPLE_FMT
public static final int AV_OPT_TYPE_VIDEO_RATE
public static final int AV_OPT_TYPE_DURATION
public static final int AV_OPT_TYPE_COLOR
public static final int AV_OPT_TYPE_CHANNEL_LAYOUT
public static final int FF_OPT_TYPE_FLAGS
public static final int FF_OPT_TYPE_INT
public static final int FF_OPT_TYPE_INT64
public static final int FF_OPT_TYPE_DOUBLE
public static final int FF_OPT_TYPE_FLOAT
public static final int FF_OPT_TYPE_STRING
public static final int FF_OPT_TYPE_RATIONAL
public static final int FF_OPT_TYPE_BINARY
public static final int FF_OPT_TYPE_CONST
public static final int AV_OPT_FLAG_IMPLICIT_KEY
public static final int AV_OPT_SEARCH_CHILDREN
public static final int AV_OPT_SEARCH_FAKE_OBJ
public static final int AV_OPT_MULTI_COMPONENT_RANGE
for details.,
Constant Field Valuespublic static final int AV_OPT_SERIALIZE_SKIP_DEFAULTS
public static final int AV_OPT_SERIALIZE_OPT_FLAGS_EXACT
public static final int AV_PIX_FMT_FLAG_BE
public static final int AV_PIX_FMT_FLAG_PAL
public static final int AV_PIX_FMT_FLAG_BITSTREAM
public static final int AV_PIX_FMT_FLAG_HWACCEL
public static final int AV_PIX_FMT_FLAG_PLANAR
public static final int AV_PIX_FMT_FLAG_RGB
public static final int AV_PIX_FMT_FLAG_PSEUDOPAL
public static final int AV_PIX_FMT_FLAG_ALPHA
public static final int PIX_FMT_BE
public static final int PIX_FMT_PAL
public static final int PIX_FMT_BITSTREAM
public static final int PIX_FMT_HWACCEL
public static final int PIX_FMT_PLANAR
public static final int PIX_FMT_RGB
public static final int PIX_FMT_PSEUDOPAL
public static final int PIX_FMT_ALPHA
public static final int FF_LOSS_RESOLUTION
public static final int FF_LOSS_DEPTH
public static final int FF_LOSS_COLORSPACE
public static final int FF_LOSS_ALPHA
public static final int FF_LOSS_COLORQUANT
public static final int FF_LOSS_CHROMA
public static final int AV_DOWNMIX_TYPE_UNKNOWN
public static final int AV_DOWNMIX_TYPE_LORO
public static final int AV_DOWNMIX_TYPE_LTRT
public static final int AV_DOWNMIX_TYPE_DPLII
public static final int AV_DOWNMIX_TYPE_NB
public static final int AV_STEREO3D_2D
public static final int AV_STEREO3D_SIDEBYSIDE
public static final int AV_STEREO3D_TOPBOTTOM
public static final int AV_STEREO3D_FRAMESEQUENCE
public static final int AV_STEREO3D_CHECKERBOARD
public static final int AV_STEREO3D_SIDEBYSIDE_QUINCUNX
public static final int AV_STEREO3D_LINES
public static final int AV_STEREO3D_COLUMNS
public static final int AV_STEREO3D_FLAG_INVERT
public static final String FFMPEG_VERSION
@Cast(value="unsigned") public static int avutil_version()
@Cast(value="const char*") public static BytePointer avutil_configuration()
@Cast(value="const char*") public static BytePointer avutil_license()
@Cast(value="const char*") public static BytePointer av_get_media_type_string(@Cast(value="AVMediaType") int media_type)
@MemberGetter public static long AV_NOPTS_VALUE()
@Cast(value="char") public static byte av_get_picture_type_char(@Cast(value="AVPictureType") int pict_type)
public static Pointer av_x_if_null(@Const Pointer p, @Const Pointer x)
@Cast(value="unsigned") public static int av_int_list_length_for_size(@Cast(value="unsigned") int elsize, @Const Pointer list, @Cast(value="uint64_t") long term)
elsize - size in bytes of each list element (only 1, 2, 4 or 8)term - list terminator (usually 0 or -1)list - pointer to the list@Cast(value="FILE*") public static Pointer av_fopen_utf8(@Cast(value="const char*") BytePointer path, @Cast(value="const char*") BytePointer mode)
@ByVal public static avutil.AVRational av_get_time_base_q()
@MemberGetter public static int AVERROR_BSF_NOT_FOUND()
@MemberGetter public static int AVERROR_BUG()
@MemberGetter public static int AVERROR_BUFFER_TOO_SMALL()
@MemberGetter public static int AVERROR_DECODER_NOT_FOUND()
@MemberGetter public static int AVERROR_DEMUXER_NOT_FOUND()
@MemberGetter public static int AVERROR_ENCODER_NOT_FOUND()
@MemberGetter public static int AVERROR_EOF()
@MemberGetter public static int AVERROR_EXIT()
@MemberGetter public static int AVERROR_EXTERNAL()
@MemberGetter public static int AVERROR_FILTER_NOT_FOUND()
@MemberGetter public static int AVERROR_INVALIDDATA()
@MemberGetter public static int AVERROR_MUXER_NOT_FOUND()
@MemberGetter public static int AVERROR_OPTION_NOT_FOUND()
@MemberGetter public static int AVERROR_PATCHWELCOME()
@MemberGetter public static int AVERROR_PROTOCOL_NOT_FOUND()
@MemberGetter public static int AVERROR_STREAM_NOT_FOUND()
@MemberGetter public static int AVERROR_BUG2()
@MemberGetter public static int AVERROR_UNKNOWN()
@MemberGetter public static int AVERROR_HTTP_BAD_REQUEST()
@MemberGetter public static int AVERROR_HTTP_UNAUTHORIZED()
@MemberGetter public static int AVERROR_HTTP_FORBIDDEN()
@MemberGetter public static int AVERROR_HTTP_NOT_FOUND()
@MemberGetter public static int AVERROR_HTTP_OTHER_4XX()
@MemberGetter public static int AVERROR_HTTP_SERVER_ERROR()
public static int av_strerror(int errnum,
@Cast(value="char*")
BytePointer errbuf,
@Cast(value="size_t")
long errbuf_size)
errnum - error code to describeerrbuf - buffer to which description is writtenerrbuf_size - the size in bytes of errbufpublic static int av_strerror(int errnum,
@Cast(value="char*")
ByteBuffer errbuf,
@Cast(value="size_t")
long errbuf_size)
public static int av_strerror(int errnum,
@Cast(value="char*")
byte[] errbuf,
@Cast(value="size_t")
long errbuf_size)
@Cast(value="char*") public static BytePointer av_make_error_string(@Cast(value="char*") BytePointer errbuf, @Cast(value="size_t") long errbuf_size, int errnum)
errbuf - a buffererrbuf_size - size in bytes of errbuferrnum - error code to describeav_strerror()@Cast(value="char*") public static ByteBuffer av_make_error_string(@Cast(value="char*") ByteBuffer errbuf, @Cast(value="size_t") long errbuf_size, int errnum)
@Cast(value="char*") public static byte[] av_make_error_string(@Cast(value="char*") byte[] errbuf, @Cast(value="size_t") long errbuf_size, int errnum)
public static Pointer av_malloc(@Cast(value="size_t") long size)
size - Size in bytes for the memory block to be allocated.av_mallocz()public static Pointer av_malloc_array(@Cast(value="size_t") long nmemb, @Cast(value="size_t") long size)
nmemb - Number of elementssize - Size of the single elementav_malloc()public static Pointer av_realloc(Pointer ptr, @Cast(value="size_t") long size)
ptr - Pointer to a memory block already allocated with
av_realloc() or NULL.size - Size in bytes of the memory block to be allocated or
reallocated.av_fast_realloc()public static Pointer av_realloc_f(Pointer ptr, @Cast(value="size_t") long nelem, @Cast(value="size_t") long elsize)
public static int av_reallocp(Pointer ptr, @Cast(value="size_t") long size)
ptr - Pointer to a pointer to a memory block already allocated
with av_realloc(), or pointer to a pointer to NULL.
The pointer is updated on success, or freed on failure.size - Size in bytes for the memory block to be allocated or
reallocatedpublic static Pointer av_realloc_array(Pointer ptr, @Cast(value="size_t") long nmemb, @Cast(value="size_t") long size)
ptr - Pointer to a memory block already allocated with
av_realloc() or NULL.nmemb - Number of elementssize - Size of the single elementpublic static int av_reallocp_array(Pointer ptr, @Cast(value="size_t") long nmemb, @Cast(value="size_t") long size)
ptr - Pointer to a pointer to a memory block already allocated
with av_realloc(), or pointer to a pointer to NULL.
The pointer is updated on success, or freed on failure.nmemb - Number of elementssize - Size of the single elementpublic static void av_free(Pointer ptr)
ptr - Pointer to the memory block which should be freed.av_freep()public static Pointer av_mallocz(@Cast(value="size_t") long size)
size - Size in bytes for the memory block to be allocated.av_malloc()public static Pointer av_calloc(@Cast(value="size_t") long nmemb, @Cast(value="size_t") long size)
nmemb - size - public static Pointer av_mallocz_array(@Cast(value="size_t") long nmemb, @Cast(value="size_t") long size)
nmemb - Number of elementssize - Size of the single elementav_mallocz(),
av_malloc_array()@Cast(value="char*") public static BytePointer av_strdup(@Cast(value="const char*") BytePointer s)
s - string to be duplicated@Cast(value="char*") public static ByteBuffer av_strdup(String s)
@Cast(value="char*") public static BytePointer av_strndup(@Cast(value="const char*") BytePointer s, @Cast(value="size_t") long len)
s - string to be duplicatedlen - the maximum length of the resulting string (not counting the
terminating byte).@Cast(value="char*") public static ByteBuffer av_strndup(String s, @Cast(value="size_t") long len)
public static Pointer av_memdup(@Const Pointer p, @Cast(value="size_t") long size)
p - buffer to be duplicatedpublic static void av_freep(Pointer ptr)
ptr - Pointer to the pointer to the memory block which should
be freed.av_free()public static void av_dynarray_add(Pointer tab_ptr, IntPointer nb_ptr, Pointer elem)
tab_ptr - pointer to the array to grownb_ptr - pointer to the number of elements in the arrayelem - element to addav_dynarray_add_nofree(), av_dynarray2_add()public static int av_dynarray_add_nofree(Pointer tab_ptr, IntPointer nb_ptr, Pointer elem)
tab_ptr - pointer to the array to grownb_ptr - pointer to the number of elements in the arrayelem - element to addav_dynarray_add(), av_dynarray2_add()public static int av_dynarray_add_nofree(Pointer tab_ptr, IntBuffer nb_ptr, Pointer elem)
public static int av_dynarray_add_nofree(Pointer tab_ptr, int[] nb_ptr, Pointer elem)
public static Pointer av_dynarray2_add(@Cast(value="void**") PointerPointer tab_ptr, IntPointer nb_ptr, @Cast(value="size_t") long elem_size, @Cast(value="const uint8_t*") BytePointer elem_data)
tab_ptr - pointer to the array to grownb_ptr - pointer to the number of elements in the arrayelem_size - size in bytes of the elements in the arrayelem_data - pointer to the data of the element to add. If NULL, the space of
the new added element is not filled.av_dynarray_add(), av_dynarray_add_nofree()public static Pointer av_dynarray2_add(@Cast(value="void**") @ByPtrPtr Pointer tab_ptr, IntPointer nb_ptr, @Cast(value="size_t") long elem_size, @Cast(value="const uint8_t*") BytePointer elem_data)
public static Pointer av_dynarray2_add(@Cast(value="void**") @ByPtrPtr Pointer tab_ptr, IntBuffer nb_ptr, @Cast(value="size_t") long elem_size, @Cast(value="const uint8_t*") ByteBuffer elem_data)
public static Pointer av_dynarray2_add(@Cast(value="void**") @ByPtrPtr Pointer tab_ptr, int[] nb_ptr, @Cast(value="size_t") long elem_size, @Cast(value="const uint8_t*") byte[] elem_data)
public static int av_size_mult(@Cast(value="size_t") long a, @Cast(value="size_t") long b, @Cast(value="size_t*") SizeTPointer r)
public static void av_max_alloc(@Cast(value="size_t") long max)
public static void av_memcpy_backptr(@Cast(value="uint8_t*") BytePointer dst, int back, int cnt)
dst - destination bufferback - how many bytes back we start (the initial size of the overlapping window), must be > 0cnt - number of bytes to copy, must be >= 0
cnt > back is valid, this will copy the bytes we just copied,
thus creating a repeating pattern with a period length of back.public static void av_memcpy_backptr(@Cast(value="uint8_t*") ByteBuffer dst, int back, int cnt)
public static void av_memcpy_backptr(@Cast(value="uint8_t*") byte[] dst, int back, int cnt)
public static Pointer av_fast_realloc(Pointer ptr, @Cast(value="unsigned int*") IntPointer size, @Cast(value="size_t") long min_size)
av_reallocpublic static Pointer av_fast_realloc(Pointer ptr, @Cast(value="unsigned int*") IntBuffer size, @Cast(value="size_t") long min_size)
public static Pointer av_fast_realloc(Pointer ptr, @Cast(value="unsigned int*") int[] size, @Cast(value="size_t") long min_size)
public static void av_fast_malloc(Pointer ptr, @Cast(value="unsigned int*") IntPointer size, @Cast(value="size_t") long min_size)
ptr - pointer to pointer to already allocated buffer, overwritten with pointer to new buffersize - size of the buffer *ptr points tomin_size - minimum size of *ptr buffer after returning, *ptr will be NULL and
*size 0 if an error occurred.public static void av_fast_malloc(Pointer ptr, @Cast(value="unsigned int*") IntBuffer size, @Cast(value="size_t") long min_size)
public static void av_fast_malloc(Pointer ptr, @Cast(value="unsigned int*") int[] size, @Cast(value="size_t") long min_size)
@MemberGetter public static int NAN()
@MemberGetter public static int INFINITY()
@Const public static long av_gcd(long a, long b)
public static long av_rescale(long a,
long b,
long c)
public static long av_rescale_rnd(long a,
long b,
long c,
@Cast(value="AVRounding")
int arg3)
public static long av_rescale_q(long a,
@ByVal
avutil.AVRational bq,
@ByVal
avutil.AVRational cq)
public static long av_rescale_q_rnd(long a,
@ByVal
avutil.AVRational bq,
@ByVal
avutil.AVRational cq,
@Cast(value="AVRounding")
int arg3)
public static int av_compare_ts(long ts_a,
@ByVal
avutil.AVRational tb_a,
long ts_b,
@ByVal
avutil.AVRational tb_b)
public static long av_compare_mod(@Cast(value="uint64_t") long a, @Cast(value="uint64_t") long b, @Cast(value="uint64_t") long mod)
mod - must be a power of 2public static long av_rescale_delta(@ByVal avutil.AVRational in_tb, long in_ts, @ByVal avutil.AVRational fs_tb, int duration, LongPointer last, @ByVal avutil.AVRational out_tb)
in_ts - Input timestampin_tb - Input timebasefs_tb - Duration and *last timebaseduration - duration till the next callout_tb - Output timebasepublic static long av_rescale_delta(@ByVal avutil.AVRational in_tb, long in_ts, @ByVal avutil.AVRational fs_tb, int duration, LongBuffer last, @ByVal avutil.AVRational out_tb)
public static long av_rescale_delta(@ByVal avutil.AVRational in_tb, long in_ts, @ByVal avutil.AVRational fs_tb, int duration, long[] last, @ByVal avutil.AVRational out_tb)
public static long av_add_stable(@ByVal avutil.AVRational ts_tb, long ts, @ByVal avutil.AVRational inc_tb, long inc)
ts - Input timestampts_tb - Input timestamp timebaseinc - value to add to tsinc_tb - inc timebase@ByVal public static avutil.AVRational av_make_q(int num, int den)
public static int av_cmp_q(@ByVal avutil.AVRational a, @ByVal avutil.AVRational b)
a - first rationalb - second rationalpublic static double av_q2d(@ByVal avutil.AVRational a)
a - rational to convertpublic static int av_reduce(IntPointer dst_num, IntPointer dst_den, long num, long den, long max)
dst_num - destination numeratordst_den - destination denominatornum - source numeratorden - source denominatormax - the maximum allowed for dst_num & dst_denpublic static int av_reduce(IntBuffer dst_num, IntBuffer dst_den, long num, long den, long max)
public static int av_reduce(int[] dst_num,
int[] dst_den,
long num,
long den,
long max)
@ByVal public static avutil.AVRational av_mul_q(@ByVal avutil.AVRational b, @ByVal avutil.AVRational c)
b - first rationalc - second rational@ByVal public static avutil.AVRational av_div_q(@ByVal avutil.AVRational b, @ByVal avutil.AVRational c)
b - first rationalc - second rational@ByVal public static avutil.AVRational av_add_q(@ByVal avutil.AVRational b, @ByVal avutil.AVRational c)
b - first rationalc - second rational@ByVal public static avutil.AVRational av_sub_q(@ByVal avutil.AVRational b, @ByVal avutil.AVRational c)
b - first rationalc - second rational@ByVal public static avutil.AVRational av_inv_q(@ByVal avutil.AVRational q)
q - value@ByVal public static avutil.AVRational av_d2q(double d, int max)
d - double to convertmax - the maximum allowed numerator and denominatorpublic static int av_nearer_q(@ByVal avutil.AVRational q, @ByVal avutil.AVRational q1, @ByVal avutil.AVRational q2)
public static int av_find_nearest_q_idx(@ByVal avutil.AVRational q, @Const avutil.AVRational q_list)
q_list - an array of rationals terminated by {0, 0}@Cast(value="uint32_t") public static int av_q2intfloat(@ByVal avutil.AVRational q)
public static void av_log(Pointer avcl, int level, @Cast(value="const char*") BytePointer fmt)
avcl - A pointer to an arbitrary struct of which the first field is a
pointer to an AVClass struct or NULL if general log.level - The importance level of the message expressed using a @ref
lavu_log_constants "Logging Constant".fmt - The format string (printf-compatible) that specifies how
subsequent arguments are converted to output.av_log_set_callbackpublic static void av_vlog(Pointer avcl, int level, @Cast(value="const char*") BytePointer fmt, @ByVal @Cast(value="va_list*") Pointer vl)
avcl - A pointer to an arbitrary struct of which the first field is a
pointer to an AVClass struct.level - The importance level of the message expressed using a @ref
lavu_log_constants "Logging Constant".fmt - The format string (printf-compatible) that specifies how
subsequent arguments are converted to output.vl - The arguments referenced by the format string.av_log_set_callbackpublic static void av_vlog(Pointer avcl, int level, String fmt, @ByVal @Cast(value="va_list*") Pointer vl)
public static int av_log_get_level()
lavu_log_constantspublic static void av_log_set_level(int level)
level - Logging levellavu_log_constantspublic static void av_log_set_callback(avutil.Callback_Pointer_int_BytePointer_Pointer callback)
public static void av_log_set_callback(avutil.Callback_Pointer_int_String_Pointer callback)
public static void av_log_default_callback(Pointer avcl, int level, @Cast(value="const char*") BytePointer fmt, @ByVal @Cast(value="va_list*") Pointer vl)
avcl - A pointer to an arbitrary struct of which the first field is a
pointer to an AVClass struct.level - The importance level of the message expressed using a @ref
lavu_log_constants "Logging Constant".fmt - The format string (printf-compatible) that specifies how
subsequent arguments are converted to output.vl - The arguments referenced by the format string.public static void av_log_default_callback(Pointer avcl, int level, String fmt, @ByVal @Cast(value="va_list*") Pointer vl)
@Cast(value="const char*") public static BytePointer av_default_item_name(Pointer ctx)
ctx - The AVClass context@Cast(value="AVClassCategory") public static int av_default_get_category(Pointer ptr)
public static void av_log_format_line(Pointer ptr, int level, @Cast(value="const char*") BytePointer fmt, @ByVal @Cast(value="va_list*") Pointer vl, @Cast(value="char*") BytePointer line, int line_size, IntPointer print_prefix)
line - buffer to receive the formatted lineline_size - size of the bufferprint_prefix - used to store whether the prefix must be printed;
must point to a persistent integer initially set to 1public static void av_log_format_line(Pointer ptr, int level, String fmt, @ByVal @Cast(value="va_list*") Pointer vl, @Cast(value="char*") ByteBuffer line, int line_size, IntBuffer print_prefix)
public static void av_log_format_line(Pointer ptr, int level, @Cast(value="const char*") BytePointer fmt, @ByVal @Cast(value="va_list*") Pointer vl, @Cast(value="char*") byte[] line, int line_size, int[] print_prefix)
public static void av_log_format_line(Pointer ptr, int level, String fmt, @ByVal @Cast(value="va_list*") Pointer vl, @Cast(value="char*") BytePointer line, int line_size, IntPointer print_prefix)
public static void av_log_format_line(Pointer ptr, int level, @Cast(value="const char*") BytePointer fmt, @ByVal @Cast(value="va_list*") Pointer vl, @Cast(value="char*") ByteBuffer line, int line_size, IntBuffer print_prefix)
public static void av_log_format_line(Pointer ptr, int level, String fmt, @ByVal @Cast(value="va_list*") Pointer vl, @Cast(value="char*") byte[] line, int line_size, int[] print_prefix)
public static void av_log_set_flags(int arg)
public static int av_log_get_flags()
public static avutil.AVBufferRef av_buffer_alloc(int size)
public static avutil.AVBufferRef av_buffer_allocz(int size)
public static avutil.AVBufferRef av_buffer_create(@Cast(value="uint8_t*") BytePointer data, int size, avutil.Free_Pointer_BytePointer free, Pointer opaque, int flags)
public static avutil.AVBufferRef av_buffer_create(@Cast(value="uint8_t*") ByteBuffer data, int size, avutil.Free_Pointer_ByteBuffer free, Pointer opaque, int flags)
public static avutil.AVBufferRef av_buffer_create(@Cast(value="uint8_t*") byte[] data, int size, avutil.Free_Pointer_byte__ free, Pointer opaque, int flags)
public static void av_buffer_default_free(Pointer opaque, @Cast(value="uint8_t*") BytePointer data)
public static void av_buffer_default_free(Pointer opaque, @Cast(value="uint8_t*") ByteBuffer data)
public static void av_buffer_default_free(Pointer opaque, @Cast(value="uint8_t*") byte[] data)
public static avutil.AVBufferRef av_buffer_ref(avutil.AVBufferRef buf)
public static void av_buffer_unref(@Cast(value="AVBufferRef**") PointerPointer buf)
buf - the reference to be freed. The pointer is set to NULL on return.public static void av_buffer_unref(@ByPtrPtr avutil.AVBufferRef buf)
public static int av_buffer_is_writable(@Const avutil.AVBufferRef buf)
public static Pointer av_buffer_get_opaque(@Const avutil.AVBufferRef buf)
public static int av_buffer_get_ref_count(@Const avutil.AVBufferRef buf)
public static int av_buffer_make_writable(@Cast(value="AVBufferRef**") PointerPointer buf)
buf - buffer reference to make writable. On success, buf is either left
untouched, or it is unreferenced and a new writable AVBufferRef is
written in its place. On failure, buf is left untouched.public static int av_buffer_make_writable(@ByPtrPtr avutil.AVBufferRef buf)
public static int av_buffer_realloc(@Cast(value="AVBufferRef**") PointerPointer buf, int size)
buf - a buffer reference to reallocate. On success, buf will be
unreferenced and a new reference with the required size will be
written in its place. On failure buf will be left untouched. *buf
may be NULL, then a new buffer is allocated.size - required new buffer size.public static int av_buffer_realloc(@ByPtrPtr avutil.AVBufferRef buf, int size)
public static avutil.AVBufferPool av_buffer_pool_init(int size, avutil.Alloc_int alloc)
public static void av_buffer_pool_uninit(@Cast(value="AVBufferPool**") PointerPointer pool)
pool - pointer to the pool to be freed. It will be set to NULL.av_buffer_pool_can_uninit()public static void av_buffer_pool_uninit(@ByPtrPtr avutil.AVBufferPool pool)
public static avutil.AVBufferRef av_buffer_pool_get(avutil.AVBufferPool pool)
@MemberGetter public static int AV_PIX_FMT_RGB32()
@MemberGetter public static int AV_PIX_FMT_RGB32_1()
@MemberGetter public static int AV_PIX_FMT_BGR32()
@MemberGetter public static int AV_PIX_FMT_BGR32_1()
@MemberGetter public static int AV_PIX_FMT_0RGB32()
@MemberGetter public static int AV_PIX_FMT_0BGR32()
@MemberGetter public static int AV_PIX_FMT_GRAY16()
@MemberGetter public static int AV_PIX_FMT_YA16()
@MemberGetter public static int AV_PIX_FMT_RGB48()
@MemberGetter public static int AV_PIX_FMT_RGB565()
@MemberGetter public static int AV_PIX_FMT_RGB555()
@MemberGetter public static int AV_PIX_FMT_RGB444()
@MemberGetter public static int AV_PIX_FMT_RGBA64()
@MemberGetter public static int AV_PIX_FMT_BGR48()
@MemberGetter public static int AV_PIX_FMT_BGR565()
@MemberGetter public static int AV_PIX_FMT_BGR555()
@MemberGetter public static int AV_PIX_FMT_BGR444()
@MemberGetter public static int AV_PIX_FMT_BGRA64()
@MemberGetter public static int AV_PIX_FMT_YUV420P9()
@MemberGetter public static int AV_PIX_FMT_YUV422P9()
@MemberGetter public static int AV_PIX_FMT_YUV444P9()
@MemberGetter public static int AV_PIX_FMT_YUV420P10()
@MemberGetter public static int AV_PIX_FMT_YUV422P10()
@MemberGetter public static int AV_PIX_FMT_YUV440P10()
@MemberGetter public static int AV_PIX_FMT_YUV444P10()
@MemberGetter public static int AV_PIX_FMT_YUV420P12()
@MemberGetter public static int AV_PIX_FMT_YUV422P12()
@MemberGetter public static int AV_PIX_FMT_YUV440P12()
@MemberGetter public static int AV_PIX_FMT_YUV444P12()
@MemberGetter public static int AV_PIX_FMT_YUV420P14()
@MemberGetter public static int AV_PIX_FMT_YUV422P14()
@MemberGetter public static int AV_PIX_FMT_YUV444P14()
@MemberGetter public static int AV_PIX_FMT_YUV420P16()
@MemberGetter public static int AV_PIX_FMT_YUV422P16()
@MemberGetter public static int AV_PIX_FMT_YUV444P16()
@MemberGetter public static int AV_PIX_FMT_GBRP9()
@MemberGetter public static int AV_PIX_FMT_GBRP10()
@MemberGetter public static int AV_PIX_FMT_GBRP12()
@MemberGetter public static int AV_PIX_FMT_GBRP14()
@MemberGetter public static int AV_PIX_FMT_GBRP16()
@MemberGetter public static int AV_PIX_FMT_GBRAP16()
@MemberGetter public static int AV_PIX_FMT_BAYER_BGGR16()
@MemberGetter public static int AV_PIX_FMT_BAYER_RGGB16()
@MemberGetter public static int AV_PIX_FMT_BAYER_GBRG16()
@MemberGetter public static int AV_PIX_FMT_BAYER_GRBG16()
@MemberGetter public static int AV_PIX_FMT_YUVA420P9()
@MemberGetter public static int AV_PIX_FMT_YUVA422P9()
@MemberGetter public static int AV_PIX_FMT_YUVA444P9()
@MemberGetter public static int AV_PIX_FMT_YUVA420P10()
@MemberGetter public static int AV_PIX_FMT_YUVA422P10()
@MemberGetter public static int AV_PIX_FMT_YUVA444P10()
@MemberGetter public static int AV_PIX_FMT_YUVA420P16()
@MemberGetter public static int AV_PIX_FMT_YUVA422P16()
@MemberGetter public static int AV_PIX_FMT_YUVA444P16()
@MemberGetter public static int AV_PIX_FMT_XYZ12()
@MemberGetter public static int AV_PIX_FMT_NV20()
public static long av_frame_get_best_effort_timestamp(@Const avutil.AVFrame frame)
public static void av_frame_set_best_effort_timestamp(avutil.AVFrame frame, long val)
public static long av_frame_get_pkt_duration(@Const avutil.AVFrame frame)
public static void av_frame_set_pkt_duration(avutil.AVFrame frame, long val)
public static long av_frame_get_pkt_pos(@Const avutil.AVFrame frame)
public static void av_frame_set_pkt_pos(avutil.AVFrame frame, long val)
public static long av_frame_get_channel_layout(@Const avutil.AVFrame frame)
public static void av_frame_set_channel_layout(avutil.AVFrame frame, long val)
public static int av_frame_get_channels(@Const avutil.AVFrame frame)
public static void av_frame_set_channels(avutil.AVFrame frame, int val)
public static int av_frame_get_sample_rate(@Const avutil.AVFrame frame)
public static void av_frame_set_sample_rate(avutil.AVFrame frame, int val)
public static avutil.AVDictionary av_frame_get_metadata(@Const avutil.AVFrame frame)
public static void av_frame_set_metadata(avutil.AVFrame frame, avutil.AVDictionary val)
public static int av_frame_get_decode_error_flags(@Const avutil.AVFrame frame)
public static void av_frame_set_decode_error_flags(avutil.AVFrame frame, int val)
public static int av_frame_get_pkt_size(@Const avutil.AVFrame frame)
public static void av_frame_set_pkt_size(avutil.AVFrame frame, int val)
@Cast(value="AVDictionary**") public static PointerPointer avpriv_frame_get_metadatap(avutil.AVFrame frame)
public static BytePointer av_frame_get_qp_table(avutil.AVFrame f, IntPointer stride, IntPointer type)
public static ByteBuffer av_frame_get_qp_table(avutil.AVFrame f, IntBuffer stride, IntBuffer type)
public static byte[] av_frame_get_qp_table(avutil.AVFrame f, int[] stride, int[] type)
public static int av_frame_set_qp_table(avutil.AVFrame f, avutil.AVBufferRef buf, int stride, int type)
@Cast(value="AVColorSpace") public static int av_frame_get_colorspace(@Const avutil.AVFrame frame)
public static void av_frame_set_colorspace(avutil.AVFrame frame, @Cast(value="AVColorSpace") int val)
@Cast(value="AVColorRange") public static int av_frame_get_color_range(@Const avutil.AVFrame frame)
public static void av_frame_set_color_range(avutil.AVFrame frame, @Cast(value="AVColorRange") int val)
@Cast(value="const char*") public static BytePointer av_get_colorspace_name(@Cast(value="AVColorSpace") int val)
public static avutil.AVFrame av_frame_alloc()
public static void av_frame_free(@Cast(value="AVFrame**") PointerPointer frame)
frame - frame to be freed. The pointer will be set to NULL.public static void av_frame_free(@ByPtrPtr avutil.AVFrame frame)
public static int av_frame_ref(avutil.AVFrame dst, @Const avutil.AVFrame src)
public static avutil.AVFrame av_frame_clone(@Const avutil.AVFrame src)
public static void av_frame_unref(avutil.AVFrame frame)
public static void av_frame_move_ref(avutil.AVFrame dst, avutil.AVFrame src)
public static int av_frame_get_buffer(avutil.AVFrame frame, int align)
frame - frame in which to store the new buffers.align - required buffer size alignmentpublic static int av_frame_is_writable(avutil.AVFrame frame)
av_frame_make_writable(), av_buffer_is_writable()public static int av_frame_make_writable(avutil.AVFrame frame)
av_frame_is_writable(), av_buffer_is_writable(),
av_buffer_make_writable()public static int av_frame_copy(avutil.AVFrame dst, @Const avutil.AVFrame src)
public static int av_frame_copy_props(avutil.AVFrame dst, @Const avutil.AVFrame src)
public static avutil.AVBufferRef av_frame_get_plane_buffer(avutil.AVFrame frame, int plane)
plane - index of the data plane of interest in frame->extended_data.public static avutil.AVFrameSideData av_frame_new_side_data(avutil.AVFrame frame, @Cast(value="AVFrameSideDataType") int type, int size)
frame - a frame to which the side data should be addedtype - type of the added side datasize - size of the side datapublic static avutil.AVFrameSideData av_frame_get_side_data(@Const avutil.AVFrame frame, @Cast(value="AVFrameSideDataType") int type)
public static void av_frame_remove_side_data(avutil.AVFrame frame, @Cast(value="AVFrameSideDataType") int type)
@Cast(value="const char*") public static BytePointer av_frame_side_data_name(@Cast(value="AVFrameSideDataType") int type)
@Cast(value="const char*") public static BytePointer av_get_sample_fmt_name(@Cast(value="AVSampleFormat") int sample_fmt)
@Cast(value="AVSampleFormat") public static int av_get_sample_fmt(@Cast(value="const char*") BytePointer name)
@Cast(value="AVSampleFormat") public static int av_get_alt_sample_fmt(@Cast(value="AVSampleFormat") int sample_fmt, int planar)
@Cast(value="AVSampleFormat") public static int av_get_packed_sample_fmt(@Cast(value="AVSampleFormat") int sample_fmt)
@Cast(value="AVSampleFormat") public static int av_get_planar_sample_fmt(@Cast(value="AVSampleFormat") int sample_fmt)
@Cast(value="char*") public static BytePointer av_get_sample_fmt_string(@Cast(value="char*") BytePointer buf, int buf_size, @Cast(value="AVSampleFormat") int sample_fmt)
buf - the buffer where to write the stringbuf_size - the size of bufsample_fmt - the number of the sample format to print the
corresponding info string, or a negative value to print the
corresponding header.@Cast(value="char*") public static ByteBuffer av_get_sample_fmt_string(@Cast(value="char*") ByteBuffer buf, int buf_size, @Cast(value="AVSampleFormat") int sample_fmt)
@Cast(value="char*") public static byte[] av_get_sample_fmt_string(@Cast(value="char*") byte[] buf, int buf_size, @Cast(value="AVSampleFormat") int sample_fmt)
public static int av_get_bytes_per_sample(@Cast(value="AVSampleFormat") int sample_fmt)
sample_fmt - the sample formatpublic static int av_sample_fmt_is_planar(@Cast(value="AVSampleFormat") int sample_fmt)
sample_fmt - the sample format to inspectpublic static int av_samples_get_buffer_size(IntPointer linesize, int nb_channels, int nb_samples, @Cast(value="AVSampleFormat") int sample_fmt, int align)
nb_channels - the number of channelsnb_samples - the number of samples in a single channelsample_fmt - the sample formatalign - buffer size alignment (0 = default, 1 = no alignment)public static int av_samples_get_buffer_size(IntBuffer linesize, int nb_channels, int nb_samples, @Cast(value="AVSampleFormat") int sample_fmt, int align)
public static int av_samples_get_buffer_size(int[] linesize,
int nb_channels,
int nb_samples,
@Cast(value="AVSampleFormat")
int sample_fmt,
int align)
public static int av_samples_fill_arrays(@Cast(value="uint8_t**") PointerPointer audio_data, IntPointer linesize, @Cast(value="const uint8_t*") BytePointer buf, int nb_channels, int nb_samples, @Cast(value="AVSampleFormat") int sample_fmt, int align)
buf - the pointer to a buffer containing the samplesnb_channels - the number of channelsnb_samples - the number of samples in a single channelsample_fmt - the sample formatalign - buffer size alignment (0 = default, 1 = no alignment)AVSampleFormat
The documentation for AVSampleFormat describes the data layout.public static int av_samples_fill_arrays(@Cast(value="uint8_t**") @ByPtrPtr BytePointer audio_data, IntPointer linesize, @Cast(value="const uint8_t*") BytePointer buf, int nb_channels, int nb_samples, @Cast(value="AVSampleFormat") int sample_fmt, int align)
public static int av_samples_fill_arrays(@Cast(value="uint8_t**") @ByPtrPtr ByteBuffer audio_data, IntBuffer linesize, @Cast(value="const uint8_t*") ByteBuffer buf, int nb_channels, int nb_samples, @Cast(value="AVSampleFormat") int sample_fmt, int align)
public static int av_samples_fill_arrays(@Cast(value="uint8_t**") @ByPtrPtr byte[] audio_data, int[] linesize, @Cast(value="const uint8_t*") byte[] buf, int nb_channels, int nb_samples, @Cast(value="AVSampleFormat") int sample_fmt, int align)
public static int av_samples_alloc(@Cast(value="uint8_t**") PointerPointer audio_data, IntPointer linesize, int nb_channels, int nb_samples, @Cast(value="AVSampleFormat") int sample_fmt, int align)
nb_channels - number of audio channelsnb_samples - number of samples per channelalign - buffer size alignment (0 = default, 1 = no alignment)AVSampleFormat
The documentation for AVSampleFormat describes the data layout.,
av_samples_fill_arrays(),
av_samples_alloc_array_and_samples()public static int av_samples_alloc(@Cast(value="uint8_t**") @ByPtrPtr BytePointer audio_data, IntPointer linesize, int nb_channels, int nb_samples, @Cast(value="AVSampleFormat") int sample_fmt, int align)
public static int av_samples_alloc(@Cast(value="uint8_t**") @ByPtrPtr ByteBuffer audio_data, IntBuffer linesize, int nb_channels, int nb_samples, @Cast(value="AVSampleFormat") int sample_fmt, int align)
public static int av_samples_alloc(@Cast(value="uint8_t**") @ByPtrPtr byte[] audio_data, int[] linesize, int nb_channels, int nb_samples, @Cast(value="AVSampleFormat") int sample_fmt, int align)
public static int av_samples_alloc_array_and_samples(@Cast(value="uint8_t***") PointerPointer audio_data, IntPointer linesize, int nb_channels, int nb_samples, @Cast(value="AVSampleFormat") int sample_fmt, int align)
av_samples_alloc()public static int av_samples_alloc_array_and_samples(@Cast(value="uint8_t***") PointerPointer audio_data, IntBuffer linesize, int nb_channels, int nb_samples, @Cast(value="AVSampleFormat") int sample_fmt, int align)
public static int av_samples_alloc_array_and_samples(@Cast(value="uint8_t***") PointerPointer audio_data, int[] linesize, int nb_channels, int nb_samples, @Cast(value="AVSampleFormat") int sample_fmt, int align)
public static int av_samples_copy(@Cast(value="uint8_t**") PointerPointer dst, @Cast(value="uint8_t*const*") PointerPointer src, int dst_offset, int src_offset, int nb_samples, int nb_channels, @Cast(value="AVSampleFormat") int sample_fmt)
dst - destination array of pointers to data planessrc - source array of pointers to data planesdst_offset - offset in samples at which the data will be written to dstsrc_offset - offset in samples at which the data will be read from srcnb_samples - number of samples to be copiednb_channels - number of audio channelssample_fmt - audio sample formatpublic static int av_samples_copy(@Cast(value="uint8_t**") @ByPtrPtr BytePointer dst, @Cast(value="uint8_t*const*") @ByPtrPtr BytePointer src, int dst_offset, int src_offset, int nb_samples, int nb_channels, @Cast(value="AVSampleFormat") int sample_fmt)
public static int av_samples_copy(@Cast(value="uint8_t**") @ByPtrPtr ByteBuffer dst, @Cast(value="uint8_t*const*") @ByPtrPtr ByteBuffer src, int dst_offset, int src_offset, int nb_samples, int nb_channels, @Cast(value="AVSampleFormat") int sample_fmt)
public static int av_samples_copy(@Cast(value="uint8_t**") @ByPtrPtr byte[] dst, @Cast(value="uint8_t*const*") @ByPtrPtr byte[] src, int dst_offset, int src_offset, int nb_samples, int nb_channels, @Cast(value="AVSampleFormat") int sample_fmt)
public static int av_samples_set_silence(@Cast(value="uint8_t**") PointerPointer audio_data, int offset, int nb_samples, int nb_channels, @Cast(value="AVSampleFormat") int sample_fmt)
audio_data - array of pointers to data planesoffset - offset in samples at which to start fillingnb_samples - number of samples to fillnb_channels - number of audio channelssample_fmt - audio sample formatpublic static int av_samples_set_silence(@Cast(value="uint8_t**") @ByPtrPtr BytePointer audio_data, int offset, int nb_samples, int nb_channels, @Cast(value="AVSampleFormat") int sample_fmt)
public static int av_samples_set_silence(@Cast(value="uint8_t**") @ByPtrPtr ByteBuffer audio_data, int offset, int nb_samples, int nb_channels, @Cast(value="AVSampleFormat") int sample_fmt)
public static int av_samples_set_silence(@Cast(value="uint8_t**") @ByPtrPtr byte[] audio_data, int offset, int nb_samples, int nb_channels, @Cast(value="AVSampleFormat") int sample_fmt)
@Cast(value="uint64_t") public static long av_get_channel_layout(@Cast(value="const char*") BytePointer name)
public static void av_get_channel_layout_string(@Cast(value="char*") BytePointer buf, int buf_size, int nb_channels, @Cast(value="uint64_t") long channel_layout)
buf - put here the string containing the channel layoutbuf_size - size in bytes of the bufferpublic static void av_get_channel_layout_string(@Cast(value="char*") ByteBuffer buf, int buf_size, int nb_channels, @Cast(value="uint64_t") long channel_layout)
public static void av_get_channel_layout_string(@Cast(value="char*") byte[] buf, int buf_size, int nb_channels, @Cast(value="uint64_t") long channel_layout)
public static void av_bprint_channel_layout(avutil.AVBPrint bp, int nb_channels, @Cast(value="uint64_t") long channel_layout)
public static int av_get_channel_layout_nb_channels(@Cast(value="uint64_t") long channel_layout)
public static long av_get_default_channel_layout(int nb_channels)
public static int av_get_channel_layout_channel_index(@Cast(value="uint64_t") long channel_layout, @Cast(value="uint64_t") long channel)
channel - a channel layout describing exactly one channel which must be
present in channel_layout.@Cast(value="uint64_t") public static long av_channel_layout_extract_channel(@Cast(value="uint64_t") long channel_layout, int index)
@Cast(value="const char*") public static BytePointer av_get_channel_name(@Cast(value="uint64_t") long channel)
@Cast(value="const char*") public static BytePointer av_get_channel_description(@Cast(value="uint64_t") long channel)
channel - a channel layout with a single channelpublic static int av_get_standard_channel_layout(@Cast(value="unsigned") int index, @Cast(value="uint64_t*") LongPointer layout, @Cast(value="const char**") PointerPointer name)
public static int av_get_standard_channel_layout(@Cast(value="unsigned") int index, @Cast(value="uint64_t*") LongPointer layout, @Cast(value="const char**") @ByPtrPtr BytePointer name)
public static int av_get_standard_channel_layout(@Cast(value="unsigned") int index, @Cast(value="uint64_t*") LongBuffer layout, @Cast(value="const char**") @ByPtrPtr ByteBuffer name)
public static int av_get_standard_channel_layout(@Cast(value="unsigned") int index, @Cast(value="uint64_t*") long[] layout, @Cast(value="const char**") @ByPtrPtr byte[] name)
public static int av_get_cpu_flags()
public static void av_force_cpu_flags(int flags)
@Deprecated public static void av_set_cpu_flags_mask(int mask)
@Deprecated public static int av_parse_cpu_flags(@Cast(value="const char*") BytePointer s)
@Deprecated public static int av_parse_cpu_flags(String s)
public static int av_parse_cpu_caps(@Cast(value="unsigned*") IntPointer flags, @Cast(value="const char*") BytePointer s)
public static int av_parse_cpu_caps(@Cast(value="unsigned*") IntBuffer flags, String s)
public static int av_parse_cpu_caps(@Cast(value="unsigned*") int[] flags, @Cast(value="const char*") BytePointer s)
public static int av_parse_cpu_caps(@Cast(value="unsigned*") IntPointer flags, String s)
public static int av_parse_cpu_caps(@Cast(value="unsigned*") IntBuffer flags, @Cast(value="const char*") BytePointer s)
public static int av_parse_cpu_caps(@Cast(value="unsigned*") int[] flags, String s)
public static int av_cpu_count()
public static avutil.AVDictionaryEntry av_dict_get(@Const avutil.AVDictionary m, @Cast(value="const char*") BytePointer key, @Const avutil.AVDictionaryEntry prev, int flags)
prev - Set to the previous matching element to find the next.
If set to NULL the first matching element is returned.key - matching keyflags - a collection of AV_DICT_* flags controlling how the entry is retrievedpublic static avutil.AVDictionaryEntry av_dict_get(@Const avutil.AVDictionary m, String key, @Const avutil.AVDictionaryEntry prev, int flags)
public static int av_dict_count(@Const avutil.AVDictionary m)
m - dictionarypublic static int av_dict_set(@Cast(value="AVDictionary**") PointerPointer pm, @Cast(value="const char*") BytePointer key, @Cast(value="const char*") BytePointer value, int flags)
pm - pointer to a pointer to a dictionary struct. If *pm is NULL
a dictionary struct is allocated and put in *pm.key - entry key to add to *pm (will be av_strduped depending on flags)value - entry value to add to *pm (will be av_strduped depending on flags).
Passing a NULL value will cause an existing entry to be deleted.public static int av_dict_set(@ByPtrPtr avutil.AVDictionary pm, @Cast(value="const char*") BytePointer key, @Cast(value="const char*") BytePointer value, int flags)
public static int av_dict_set(@ByPtrPtr avutil.AVDictionary pm, String key, String value, int flags)
public static int av_dict_set_int(@Cast(value="AVDictionary**") PointerPointer pm, @Cast(value="const char*") BytePointer key, long value, int flags)
public static int av_dict_set_int(@ByPtrPtr avutil.AVDictionary pm, @Cast(value="const char*") BytePointer key, long value, int flags)
public static int av_dict_set_int(@ByPtrPtr avutil.AVDictionary pm, String key, long value, int flags)
public static int av_dict_parse_string(@Cast(value="AVDictionary**") PointerPointer pm, @Cast(value="const char*") BytePointer str, @Cast(value="const char*") BytePointer key_val_sep, @Cast(value="const char*") BytePointer pairs_sep, int flags)
key_val_sep - a 0-terminated list of characters used to separate
key from valuepairs_sep - a 0-terminated list of characters used to separate
two pairs from each otherflags - flags to use when adding to dictionary.
AV_DICT_DONT_STRDUP_KEY and AV_DICT_DONT_STRDUP_VAL
are ignored since the key/value tokens will always
be duplicated.public static int av_dict_parse_string(@ByPtrPtr avutil.AVDictionary pm, @Cast(value="const char*") BytePointer str, @Cast(value="const char*") BytePointer key_val_sep, @Cast(value="const char*") BytePointer pairs_sep, int flags)
public static int av_dict_parse_string(@ByPtrPtr avutil.AVDictionary pm, String str, String key_val_sep, String pairs_sep, int flags)
public static void av_dict_copy(@Cast(value="AVDictionary**") PointerPointer dst, @Const avutil.AVDictionary src, int flags)
dst - pointer to a pointer to a AVDictionary struct. If *dst is NULL,
this function will allocate a struct for you and put it in *dstsrc - pointer to source AVDictionary structflags - flags to use when setting entries in *dstpublic static void av_dict_copy(@ByPtrPtr avutil.AVDictionary dst, @Const avutil.AVDictionary src, int flags)
public static void av_dict_free(@Cast(value="AVDictionary**") PointerPointer m)
public static void av_dict_free(@ByPtrPtr avutil.AVDictionary m)
public static int av_dict_get_string(@Const avutil.AVDictionary m, @Cast(value="char**") PointerPointer buffer, byte key_val_sep, byte pairs_sep)
public static int av_dict_get_string(@Const avutil.AVDictionary m, @Cast(value="char**") @ByPtrPtr BytePointer buffer, byte key_val_sep, byte pairs_sep)
public static int av_dict_get_string(@Const avutil.AVDictionary m, @Cast(value="char**") @ByPtrPtr ByteBuffer buffer, byte key_val_sep, byte pairs_sep)
public static int av_dict_get_string(@Const avutil.AVDictionary m, @Cast(value="char**") @ByPtrPtr byte[] buffer, byte key_val_sep, byte pairs_sep)
@MemberGetter public static int AV_OPT_TYPE_IMAGE_SIZE()
@MemberGetter public static int AV_OPT_TYPE_PIXEL_FMT()
@MemberGetter public static int AV_OPT_TYPE_SAMPLE_FMT()
@MemberGetter public static int AV_OPT_TYPE_VIDEO_RATE()
@MemberGetter public static int AV_OPT_TYPE_DURATION()
@MemberGetter public static int AV_OPT_TYPE_COLOR()
@MemberGetter public static int AV_OPT_TYPE_CHANNEL_LAYOUT()
@Deprecated public static int av_set_string3(Pointer obj, @Cast(value="const char*") BytePointer name, @Cast(value="const char*") BytePointer val, int alloc, @Cast(value="const AVOption**") PointerPointer o_out)
alloc - this parameter is currently ignored@Deprecated public static int av_set_string3(Pointer obj, @Cast(value="const char*") BytePointer name, @Cast(value="const char*") BytePointer val, int alloc, @Const @ByPtrPtr avutil.AVOption o_out)
@Deprecated public static int av_set_string3(Pointer obj, String name, String val, int alloc, @Const @ByPtrPtr avutil.AVOption o_out)
@Const @Deprecated public static avutil.AVOption av_set_double(Pointer obj, @Cast(value="const char*") BytePointer name, double n)
@Const @Deprecated public static avutil.AVOption av_set_double(Pointer obj, String name, double n)
@Const @Deprecated public static avutil.AVOption av_set_q(Pointer obj, @Cast(value="const char*") BytePointer name, @ByVal avutil.AVRational n)
@Const @Deprecated public static avutil.AVOption av_set_q(Pointer obj, String name, @ByVal avutil.AVRational n)
@Const @Deprecated public static avutil.AVOption av_set_int(Pointer obj, @Cast(value="const char*") BytePointer name, long n)
@Const @Deprecated public static avutil.AVOption av_set_int(Pointer obj, String name, long n)
public static double av_get_double(Pointer obj, @Cast(value="const char*") BytePointer name, @Cast(value="const AVOption**") PointerPointer o_out)
public static double av_get_double(Pointer obj, @Cast(value="const char*") BytePointer name, @Const @ByPtrPtr avutil.AVOption o_out)
public static double av_get_double(Pointer obj, String name, @Const @ByPtrPtr avutil.AVOption o_out)
@ByVal public static avutil.AVRational av_get_q(Pointer obj, @Cast(value="const char*") BytePointer name, @Cast(value="const AVOption**") PointerPointer o_out)
@ByVal public static avutil.AVRational av_get_q(Pointer obj, @Cast(value="const char*") BytePointer name, @Const @ByPtrPtr avutil.AVOption o_out)
@ByVal public static avutil.AVRational av_get_q(Pointer obj, String name, @Const @ByPtrPtr avutil.AVOption o_out)
public static long av_get_int(Pointer obj, @Cast(value="const char*") BytePointer name, @Cast(value="const AVOption**") PointerPointer o_out)
public static long av_get_int(Pointer obj, @Cast(value="const char*") BytePointer name, @Const @ByPtrPtr avutil.AVOption o_out)
public static long av_get_int(Pointer obj, String name, @Const @ByPtrPtr avutil.AVOption o_out)
@Deprecated @Cast(value="const char*") public static BytePointer av_get_string(Pointer obj, @Cast(value="const char*") BytePointer name, @Cast(value="const AVOption**") PointerPointer o_out, @Cast(value="char*") BytePointer buf, int buf_len)
@Deprecated @Cast(value="const char*") public static BytePointer av_get_string(Pointer obj, @Cast(value="const char*") BytePointer name, @Const @ByPtrPtr avutil.AVOption o_out, @Cast(value="char*") BytePointer buf, int buf_len)
@Deprecated public static String av_get_string(Pointer obj, String name, @Const @ByPtrPtr avutil.AVOption o_out, @Cast(value="char*") ByteBuffer buf, int buf_len)
@Deprecated @Cast(value="const char*") public static BytePointer av_get_string(Pointer obj, @Cast(value="const char*") BytePointer name, @Const @ByPtrPtr avutil.AVOption o_out, @Cast(value="char*") byte[] buf, int buf_len)
@Deprecated public static String av_get_string(Pointer obj, String name, @Const @ByPtrPtr avutil.AVOption o_out, @Cast(value="char*") BytePointer buf, int buf_len)
@Deprecated @Cast(value="const char*") public static BytePointer av_get_string(Pointer obj, @Cast(value="const char*") BytePointer name, @Const @ByPtrPtr avutil.AVOption o_out, @Cast(value="char*") ByteBuffer buf, int buf_len)
@Deprecated public static String av_get_string(Pointer obj, String name, @Const @ByPtrPtr avutil.AVOption o_out, @Cast(value="char*") byte[] buf, int buf_len)
@Const @Deprecated public static avutil.AVOption av_next_option(Pointer obj, @Const avutil.AVOption last)
public static int av_opt_show2(Pointer obj, Pointer av_log_obj, int req_flags, int rej_flags)
req_flags - requested flags for the options to show. Show only the
options for which it is opt->flags & req_flags.rej_flags - rejected flags for the options to show. Show only the
options for which it is !(opt->flags & req_flags).av_log_obj - log context to use for showing the optionspublic static void av_opt_set_defaults(Pointer s)
s - an AVOption-enabled struct (its first member must be a pointer to AVClass)@Deprecated public static void av_opt_set_defaults2(Pointer s, int mask, int flags)
public static int av_set_options_string(Pointer ctx, @Cast(value="const char*") BytePointer opts, @Cast(value="const char*") BytePointer key_val_sep, @Cast(value="const char*") BytePointer pairs_sep)
opts - options string to parse, may be NULLkey_val_sep - a 0-terminated list of characters used to
separate key from valuepairs_sep - a 0-terminated list of characters used to separate
two pairs from each otherpublic static int av_set_options_string(Pointer ctx, String opts, String key_val_sep, String pairs_sep)
public static int av_opt_set_from_string(Pointer ctx, @Cast(value="const char*") BytePointer opts, @Cast(value="const char*const*") PointerPointer shorthand, @Cast(value="const char*") BytePointer key_val_sep, @Cast(value="const char*") BytePointer pairs_sep)
ctx - the AVClass object to set options onopts - the options string, key-value pairs separated by a
delimitershorthand - a NULL-terminated array of options names for shorthand
notation: if the first field in opts has no key part,
the key is taken from the first element of shorthand;
then again for the second, etc., until either opts is
finished, shorthand is finished or a named option is
found; after that, all options must be namedkey_val_sep - a 0-terminated list of characters used to separate
key from value, for example '='pairs_sep - a 0-terminated list of characters used to separate
two pairs from each other, for example ':' or ','public static int av_opt_set_from_string(Pointer ctx, @Cast(value="const char*") BytePointer opts, @Cast(value="const char*const*") @ByPtrPtr BytePointer shorthand, @Cast(value="const char*") BytePointer key_val_sep, @Cast(value="const char*") BytePointer pairs_sep)
public static int av_opt_set_from_string(Pointer ctx, String opts, @Cast(value="const char*const*") @ByPtrPtr ByteBuffer shorthand, String key_val_sep, String pairs_sep)
public static int av_opt_set_from_string(Pointer ctx, @Cast(value="const char*") BytePointer opts, @Cast(value="const char*const*") @ByPtrPtr byte[] shorthand, @Cast(value="const char*") BytePointer key_val_sep, @Cast(value="const char*") BytePointer pairs_sep)
public static int av_opt_set_from_string(Pointer ctx, String opts, @Cast(value="const char*const*") @ByPtrPtr BytePointer shorthand, String key_val_sep, String pairs_sep)
public static int av_opt_set_from_string(Pointer ctx, @Cast(value="const char*") BytePointer opts, @Cast(value="const char*const*") @ByPtrPtr ByteBuffer shorthand, @Cast(value="const char*") BytePointer key_val_sep, @Cast(value="const char*") BytePointer pairs_sep)
public static int av_opt_set_from_string(Pointer ctx, String opts, @Cast(value="const char*const*") @ByPtrPtr byte[] shorthand, String key_val_sep, String pairs_sep)
public static void av_opt_free(Pointer obj)
public static int av_opt_flag_is_set(Pointer obj, @Cast(value="const char*") BytePointer field_name, @Cast(value="const char*") BytePointer flag_name)
field_name - the name of the flag field optionflag_name - the name of the flag to checkpublic static int av_opt_flag_is_set(Pointer obj, String field_name, String flag_name)
public static int av_opt_set_dict(Pointer obj, @Cast(value="AVDictionary**") PointerPointer options)
obj - a struct whose first element is a pointer to AVClassoptions - options to process. This dictionary will be freed and replaced
by a new one containing all options not found in obj.
Of course this new dictionary needs to be freed by caller
with av_dict_free().av_dict_copy()public static int av_opt_set_dict(Pointer obj, @ByPtrPtr avutil.AVDictionary options)
public static int av_opt_set_dict2(Pointer obj, @Cast(value="AVDictionary**") PointerPointer options, int search_flags)
obj - a struct whose first element is a pointer to AVClassoptions - options to process. This dictionary will be freed and replaced
by a new one containing all options not found in obj.
Of course this new dictionary needs to be freed by caller
with av_dict_free().search_flags - A combination of AV_OPT_SEARCH_*.av_dict_copy()public static int av_opt_set_dict2(Pointer obj, @ByPtrPtr avutil.AVDictionary options, int search_flags)
public static int av_opt_get_key_value(@Cast(value="const char**") PointerPointer ropts, @Cast(value="const char*") BytePointer key_val_sep, @Cast(value="const char*") BytePointer pairs_sep, @Cast(value="unsigned") int flags, @Cast(value="char**") PointerPointer rkey, @Cast(value="char**") PointerPointer rval)
ropts - pointer to the options string, will be updated to
point to the rest of the string (one of the pairs_sep
or the final NUL)key_val_sep - a 0-terminated list of characters used to separate
key from value, for example '='pairs_sep - a 0-terminated list of characters used to separate
two pairs from each other, for example ':' or ','flags - flags; see the AV_OPT_FLAG_* values belowrkey - parsed key; must be freed using av_free()rval - parsed value; must be freed using av_free()public static int av_opt_get_key_value(@Cast(value="const char**") @ByPtrPtr BytePointer ropts, @Cast(value="const char*") BytePointer key_val_sep, @Cast(value="const char*") BytePointer pairs_sep, @Cast(value="unsigned") int flags, @Cast(value="char**") @ByPtrPtr BytePointer rkey, @Cast(value="char**") @ByPtrPtr BytePointer rval)
public static int av_opt_get_key_value(@Cast(value="const char**") @ByPtrPtr ByteBuffer ropts, String key_val_sep, String pairs_sep, @Cast(value="unsigned") int flags, @Cast(value="char**") @ByPtrPtr ByteBuffer rkey, @Cast(value="char**") @ByPtrPtr ByteBuffer rval)
public static int av_opt_get_key_value(@Cast(value="const char**") @ByPtrPtr byte[] ropts, @Cast(value="const char*") BytePointer key_val_sep, @Cast(value="const char*") BytePointer pairs_sep, @Cast(value="unsigned") int flags, @Cast(value="char**") @ByPtrPtr byte[] rkey, @Cast(value="char**") @ByPtrPtr byte[] rval)
public static int av_opt_get_key_value(@Cast(value="const char**") @ByPtrPtr BytePointer ropts, String key_val_sep, String pairs_sep, @Cast(value="unsigned") int flags, @Cast(value="char**") @ByPtrPtr BytePointer rkey, @Cast(value="char**") @ByPtrPtr BytePointer rval)
public static int av_opt_get_key_value(@Cast(value="const char**") @ByPtrPtr ByteBuffer ropts, @Cast(value="const char*") BytePointer key_val_sep, @Cast(value="const char*") BytePointer pairs_sep, @Cast(value="unsigned") int flags, @Cast(value="char**") @ByPtrPtr ByteBuffer rkey, @Cast(value="char**") @ByPtrPtr ByteBuffer rval)
public static int av_opt_get_key_value(@Cast(value="const char**") @ByPtrPtr byte[] ropts, String key_val_sep, String pairs_sep, @Cast(value="unsigned") int flags, @Cast(value="char**") @ByPtrPtr byte[] rkey, @Cast(value="char**") @ByPtrPtr byte[] rval)
public static int av_opt_eval_flags(Pointer obj, @Const avutil.AVOption o, @Cast(value="const char*") BytePointer val, IntPointer flags_out)
obj - a struct whose first element is a pointer to AVClass.o - an option for which the string is to be evaluated.val - string to be evaluated.*_out - value of the string will be written here.public static int av_opt_eval_flags(Pointer obj, @Const avutil.AVOption o, String val, IntBuffer flags_out)
public static int av_opt_eval_flags(Pointer obj, @Const avutil.AVOption o, @Cast(value="const char*") BytePointer val, int[] flags_out)
public static int av_opt_eval_flags(Pointer obj, @Const avutil.AVOption o, String val, IntPointer flags_out)
public static int av_opt_eval_flags(Pointer obj, @Const avutil.AVOption o, @Cast(value="const char*") BytePointer val, IntBuffer flags_out)
public static int av_opt_eval_flags(Pointer obj, @Const avutil.AVOption o, String val, int[] flags_out)
public static int av_opt_eval_int(Pointer obj, @Const avutil.AVOption o, @Cast(value="const char*") BytePointer val, IntPointer int_out)
public static int av_opt_eval_int(Pointer obj, @Const avutil.AVOption o, String val, IntBuffer int_out)
public static int av_opt_eval_int(Pointer obj, @Const avutil.AVOption o, @Cast(value="const char*") BytePointer val, int[] int_out)
public static int av_opt_eval_int(Pointer obj, @Const avutil.AVOption o, String val, IntPointer int_out)
public static int av_opt_eval_int(Pointer obj, @Const avutil.AVOption o, @Cast(value="const char*") BytePointer val, IntBuffer int_out)
public static int av_opt_eval_int(Pointer obj, @Const avutil.AVOption o, String val, int[] int_out)
public static int av_opt_eval_int64(Pointer obj, @Const avutil.AVOption o, @Cast(value="const char*") BytePointer val, LongPointer int64_out)
public static int av_opt_eval_int64(Pointer obj, @Const avutil.AVOption o, String val, LongBuffer int64_out)
public static int av_opt_eval_int64(Pointer obj, @Const avutil.AVOption o, @Cast(value="const char*") BytePointer val, long[] int64_out)
public static int av_opt_eval_int64(Pointer obj, @Const avutil.AVOption o, String val, LongPointer int64_out)
public static int av_opt_eval_int64(Pointer obj, @Const avutil.AVOption o, @Cast(value="const char*") BytePointer val, LongBuffer int64_out)
public static int av_opt_eval_int64(Pointer obj, @Const avutil.AVOption o, String val, long[] int64_out)
public static int av_opt_eval_float(Pointer obj, @Const avutil.AVOption o, @Cast(value="const char*") BytePointer val, FloatPointer float_out)
public static int av_opt_eval_float(Pointer obj, @Const avutil.AVOption o, String val, FloatBuffer float_out)
public static int av_opt_eval_float(Pointer obj, @Const avutil.AVOption o, @Cast(value="const char*") BytePointer val, float[] float_out)
public static int av_opt_eval_float(Pointer obj, @Const avutil.AVOption o, String val, FloatPointer float_out)
public static int av_opt_eval_float(Pointer obj, @Const avutil.AVOption o, @Cast(value="const char*") BytePointer val, FloatBuffer float_out)
public static int av_opt_eval_float(Pointer obj, @Const avutil.AVOption o, String val, float[] float_out)
public static int av_opt_eval_double(Pointer obj, @Const avutil.AVOption o, @Cast(value="const char*") BytePointer val, DoublePointer double_out)
public static int av_opt_eval_double(Pointer obj, @Const avutil.AVOption o, String val, DoubleBuffer double_out)
public static int av_opt_eval_double(Pointer obj, @Const avutil.AVOption o, @Cast(value="const char*") BytePointer val, double[] double_out)
public static int av_opt_eval_double(Pointer obj, @Const avutil.AVOption o, String val, DoublePointer double_out)
public static int av_opt_eval_double(Pointer obj, @Const avutil.AVOption o, @Cast(value="const char*") BytePointer val, DoubleBuffer double_out)
public static int av_opt_eval_double(Pointer obj, @Const avutil.AVOption o, String val, double[] double_out)
public static int av_opt_eval_q(Pointer obj, @Const avutil.AVOption o, @Cast(value="const char*") BytePointer val, avutil.AVRational q_out)
public static int av_opt_eval_q(Pointer obj, @Const avutil.AVOption o, String val, avutil.AVRational q_out)
@Const public static avutil.AVOption av_opt_find(Pointer obj, @Cast(value="const char*") BytePointer name, @Cast(value="const char*") BytePointer unit, int opt_flags, int search_flags)
opt_flags - Find only options with all the specified flags set (AV_OPT_FLAG).search_flags - A combination of AV_OPT_SEARCH_*.@Const public static avutil.AVOption av_opt_find(Pointer obj, String name, String unit, int opt_flags, int search_flags)
@Const public static avutil.AVOption av_opt_find2(Pointer obj, @Cast(value="const char*") BytePointer name, @Cast(value="const char*") BytePointer unit, int opt_flags, int search_flags, @Cast(value="void**") PointerPointer target_obj)
opt_flags - Find only options with all the specified flags set (AV_OPT_FLAG).search_flags - A combination of AV_OPT_SEARCH_*.@Const public static avutil.AVOption av_opt_find2(Pointer obj, @Cast(value="const char*") BytePointer name, @Cast(value="const char*") BytePointer unit, int opt_flags, int search_flags, @Cast(value="void**") @ByPtrPtr Pointer target_obj)
@Const public static avutil.AVOption av_opt_find2(Pointer obj, String name, String unit, int opt_flags, int search_flags, @Cast(value="void**") @ByPtrPtr Pointer target_obj)
@Const public static avutil.AVOption av_opt_next(Pointer obj, @Const avutil.AVOption prev)
obj - an AVOptions-enabled struct or a double pointer to an
AVClass describing it.prev - result of the previous call to av_opt_next() on this object
or NULLpublic static Pointer av_opt_child_next(Pointer obj, Pointer prev)
prev - result of a previous call to this function or NULL@Const public static avutil.AVClass av_opt_child_class_next(@Const avutil.AVClass parent, @Const avutil.AVClass prev)
prev - result of a previous call to this function or NULLpublic static int av_opt_set(Pointer obj, @Cast(value="const char*") BytePointer name, @Cast(value="const char*") BytePointer val, int search_flags)
search_flags - flags passed to av_opt_find2. I.e. if AV_OPT_SEARCH_CHILDREN
is passed here, then the option may be set on a child of obj.public static int av_opt_set_int(Pointer obj, @Cast(value="const char*") BytePointer name, long val, int search_flags)
public static int av_opt_set_int(Pointer obj, String name, long val, int search_flags)
public static int av_opt_set_double(Pointer obj, @Cast(value="const char*") BytePointer name, double val, int search_flags)
public static int av_opt_set_double(Pointer obj, String name, double val, int search_flags)
public static int av_opt_set_q(Pointer obj, @Cast(value="const char*") BytePointer name, @ByVal avutil.AVRational val, int search_flags)
public static int av_opt_set_q(Pointer obj, String name, @ByVal avutil.AVRational val, int search_flags)
public static int av_opt_set_bin(Pointer obj, @Cast(value="const char*") BytePointer name, @Cast(value="const uint8_t*") BytePointer val, int size, int search_flags)
public static int av_opt_set_bin(Pointer obj, String name, @Cast(value="const uint8_t*") ByteBuffer val, int size, int search_flags)
public static int av_opt_set_bin(Pointer obj, @Cast(value="const char*") BytePointer name, @Cast(value="const uint8_t*") byte[] val, int size, int search_flags)
public static int av_opt_set_bin(Pointer obj, String name, @Cast(value="const uint8_t*") BytePointer val, int size, int search_flags)
public static int av_opt_set_bin(Pointer obj, @Cast(value="const char*") BytePointer name, @Cast(value="const uint8_t*") ByteBuffer val, int size, int search_flags)
public static int av_opt_set_bin(Pointer obj, String name, @Cast(value="const uint8_t*") byte[] val, int size, int search_flags)
public static int av_opt_set_image_size(Pointer obj, @Cast(value="const char*") BytePointer name, int w, int h, int search_flags)
public static int av_opt_set_image_size(Pointer obj, String name, int w, int h, int search_flags)
public static int av_opt_set_pixel_fmt(Pointer obj, @Cast(value="const char*") BytePointer name, @Cast(value="AVPixelFormat") int fmt, int search_flags)
public static int av_opt_set_pixel_fmt(Pointer obj, String name, @Cast(value="AVPixelFormat") int fmt, int search_flags)
public static int av_opt_set_sample_fmt(Pointer obj, @Cast(value="const char*") BytePointer name, @Cast(value="AVSampleFormat") int fmt, int search_flags)
public static int av_opt_set_sample_fmt(Pointer obj, String name, @Cast(value="AVSampleFormat") int fmt, int search_flags)
public static int av_opt_set_video_rate(Pointer obj, @Cast(value="const char*") BytePointer name, @ByVal avutil.AVRational val, int search_flags)
public static int av_opt_set_video_rate(Pointer obj, String name, @ByVal avutil.AVRational val, int search_flags)
public static int av_opt_set_channel_layout(Pointer obj, @Cast(value="const char*") BytePointer name, long ch_layout, int search_flags)
public static int av_opt_set_channel_layout(Pointer obj, String name, long ch_layout, int search_flags)
public static int av_opt_set_dict_val(Pointer obj, @Cast(value="const char*") BytePointer name, @Const avutil.AVDictionary val, int search_flags)
public static int av_opt_set_dict_val(Pointer obj, String name, @Const avutil.AVDictionary val, int search_flags)
public static int av_opt_get(Pointer obj, @Cast(value="const char*") BytePointer name, int search_flags, @Cast(value="uint8_t**") PointerPointer out_val)
public static int av_opt_get(Pointer obj, @Cast(value="const char*") BytePointer name, int search_flags, @Cast(value="uint8_t**") @ByPtrPtr BytePointer out_val)
public static int av_opt_get(Pointer obj, String name, int search_flags, @Cast(value="uint8_t**") @ByPtrPtr ByteBuffer out_val)
public static int av_opt_get(Pointer obj, @Cast(value="const char*") BytePointer name, int search_flags, @Cast(value="uint8_t**") @ByPtrPtr byte[] out_val)
public static int av_opt_get(Pointer obj, String name, int search_flags, @Cast(value="uint8_t**") @ByPtrPtr BytePointer out_val)
public static int av_opt_get(Pointer obj, @Cast(value="const char*") BytePointer name, int search_flags, @Cast(value="uint8_t**") @ByPtrPtr ByteBuffer out_val)
public static int av_opt_get(Pointer obj, String name, int search_flags, @Cast(value="uint8_t**") @ByPtrPtr byte[] out_val)
public static int av_opt_get_int(Pointer obj, @Cast(value="const char*") BytePointer name, int search_flags, LongPointer out_val)
public static int av_opt_get_int(Pointer obj, String name, int search_flags, LongBuffer out_val)
public static int av_opt_get_int(Pointer obj, @Cast(value="const char*") BytePointer name, int search_flags, long[] out_val)
public static int av_opt_get_int(Pointer obj, String name, int search_flags, LongPointer out_val)
public static int av_opt_get_int(Pointer obj, @Cast(value="const char*") BytePointer name, int search_flags, LongBuffer out_val)
public static int av_opt_get_int(Pointer obj, String name, int search_flags, long[] out_val)
public static int av_opt_get_double(Pointer obj, @Cast(value="const char*") BytePointer name, int search_flags, DoublePointer out_val)
public static int av_opt_get_double(Pointer obj, String name, int search_flags, DoubleBuffer out_val)
public static int av_opt_get_double(Pointer obj, @Cast(value="const char*") BytePointer name, int search_flags, double[] out_val)
public static int av_opt_get_double(Pointer obj, String name, int search_flags, DoublePointer out_val)
public static int av_opt_get_double(Pointer obj, @Cast(value="const char*") BytePointer name, int search_flags, DoubleBuffer out_val)
public static int av_opt_get_double(Pointer obj, String name, int search_flags, double[] out_val)
public static int av_opt_get_q(Pointer obj, @Cast(value="const char*") BytePointer name, int search_flags, avutil.AVRational out_val)
public static int av_opt_get_q(Pointer obj, String name, int search_flags, avutil.AVRational out_val)
public static int av_opt_get_image_size(Pointer obj, @Cast(value="const char*") BytePointer name, int search_flags, IntPointer w_out, IntPointer h_out)
public static int av_opt_get_image_size(Pointer obj, String name, int search_flags, IntBuffer w_out, IntBuffer h_out)
public static int av_opt_get_image_size(Pointer obj, @Cast(value="const char*") BytePointer name, int search_flags, int[] w_out, int[] h_out)
public static int av_opt_get_image_size(Pointer obj, String name, int search_flags, IntPointer w_out, IntPointer h_out)
public static int av_opt_get_image_size(Pointer obj, @Cast(value="const char*") BytePointer name, int search_flags, IntBuffer w_out, IntBuffer h_out)
public static int av_opt_get_image_size(Pointer obj, String name, int search_flags, int[] w_out, int[] h_out)
public static int av_opt_get_pixel_fmt(Pointer obj, @Cast(value="const char*") BytePointer name, int search_flags, @Cast(value="AVPixelFormat*") IntPointer out_fmt)
public static int av_opt_get_pixel_fmt(Pointer obj, String name, int search_flags, @Cast(value="AVPixelFormat*") IntBuffer out_fmt)
public static int av_opt_get_pixel_fmt(Pointer obj, @Cast(value="const char*") BytePointer name, int search_flags, @Cast(value="AVPixelFormat*") int[] out_fmt)
public static int av_opt_get_pixel_fmt(Pointer obj, String name, int search_flags, @Cast(value="AVPixelFormat*") IntPointer out_fmt)
public static int av_opt_get_pixel_fmt(Pointer obj, @Cast(value="const char*") BytePointer name, int search_flags, @Cast(value="AVPixelFormat*") IntBuffer out_fmt)
public static int av_opt_get_pixel_fmt(Pointer obj, String name, int search_flags, @Cast(value="AVPixelFormat*") int[] out_fmt)
public static int av_opt_get_sample_fmt(Pointer obj, @Cast(value="const char*") BytePointer name, int search_flags, @Cast(value="AVSampleFormat*") IntPointer out_fmt)
public static int av_opt_get_sample_fmt(Pointer obj, String name, int search_flags, @Cast(value="AVSampleFormat*") IntBuffer out_fmt)
public static int av_opt_get_sample_fmt(Pointer obj, @Cast(value="const char*") BytePointer name, int search_flags, @Cast(value="AVSampleFormat*") int[] out_fmt)
public static int av_opt_get_sample_fmt(Pointer obj, String name, int search_flags, @Cast(value="AVSampleFormat*") IntPointer out_fmt)
public static int av_opt_get_sample_fmt(Pointer obj, @Cast(value="const char*") BytePointer name, int search_flags, @Cast(value="AVSampleFormat*") IntBuffer out_fmt)
public static int av_opt_get_sample_fmt(Pointer obj, String name, int search_flags, @Cast(value="AVSampleFormat*") int[] out_fmt)
public static int av_opt_get_video_rate(Pointer obj, @Cast(value="const char*") BytePointer name, int search_flags, avutil.AVRational out_val)
public static int av_opt_get_video_rate(Pointer obj, String name, int search_flags, avutil.AVRational out_val)
public static int av_opt_get_channel_layout(Pointer obj, @Cast(value="const char*") BytePointer name, int search_flags, LongPointer ch_layout)
public static int av_opt_get_channel_layout(Pointer obj, String name, int search_flags, LongBuffer ch_layout)
public static int av_opt_get_channel_layout(Pointer obj, @Cast(value="const char*") BytePointer name, int search_flags, long[] ch_layout)
public static int av_opt_get_channel_layout(Pointer obj, String name, int search_flags, LongPointer ch_layout)
public static int av_opt_get_channel_layout(Pointer obj, @Cast(value="const char*") BytePointer name, int search_flags, LongBuffer ch_layout)
public static int av_opt_get_channel_layout(Pointer obj, String name, int search_flags, long[] ch_layout)
public static int av_opt_get_dict_val(Pointer obj, @Cast(value="const char*") BytePointer name, int search_flags, @Cast(value="AVDictionary**") PointerPointer out_val)
public static int av_opt_get_dict_val(Pointer obj, @Cast(value="const char*") BytePointer name, int search_flags, @ByPtrPtr avutil.AVDictionary out_val)
public static int av_opt_get_dict_val(Pointer obj, String name, int search_flags, @ByPtrPtr avutil.AVDictionary out_val)
public static Pointer av_opt_ptr(@Const avutil.AVClass avclass, Pointer obj, @Cast(value="const char*") BytePointer name)
public static Pointer av_opt_ptr(@Const avutil.AVClass avclass, Pointer obj, String name)
public static void av_opt_freep_ranges(@Cast(value="AVOptionRanges**") PointerPointer ranges)
public static void av_opt_freep_ranges(@ByPtrPtr avutil.AVOptionRanges ranges)
public static int av_opt_query_ranges(@Cast(value="AVOptionRanges**") PointerPointer arg0, Pointer obj, @Cast(value="const char*") BytePointer key, int flags)
flags - is a bitmask of flags, undefined flags should not be set and should be ignored
AV_OPT_SEARCH_FAKE_OBJ indicates that the obj is a double pointer to a AVClass instead of a full instance
AV_OPT_MULTI_COMPONENT_RANGE indicates that function may return more than one component, @see AVOptionRanges
The result must be freed with av_opt_freep_ranges.public static int av_opt_query_ranges(@ByPtrPtr avutil.AVOptionRanges arg0, Pointer obj, @Cast(value="const char*") BytePointer key, int flags)
public static int av_opt_query_ranges(@ByPtrPtr avutil.AVOptionRanges arg0, Pointer obj, String key, int flags)
public static int av_opt_copy(Pointer dest, Pointer src)
dest - Object to copy fromsrc - Object to copy intopublic static int av_opt_query_ranges_default(@Cast(value="AVOptionRanges**") PointerPointer arg0, Pointer obj, @Cast(value="const char*") BytePointer key, int flags)
flags - is a bitmask of flags, undefined flags should not be set and should be ignored
AV_OPT_SEARCH_FAKE_OBJ indicates that the obj is a double pointer to a AVClass instead of a full instance
AV_OPT_MULTI_COMPONENT_RANGE indicates that function may return more than one component, @see AVOptionRanges
The result must be freed with av_opt_free_ranges.public static int av_opt_query_ranges_default(@ByPtrPtr avutil.AVOptionRanges arg0, Pointer obj, @Cast(value="const char*") BytePointer key, int flags)
public static int av_opt_query_ranges_default(@ByPtrPtr avutil.AVOptionRanges arg0, Pointer obj, String key, int flags)
public static int av_opt_is_set_to_default(Pointer obj, @Const avutil.AVOption o)
obj - AVClass object to check option ono - option to be checkedav_opt_is_set_to_default_by_name().public static int av_opt_is_set_to_default_by_name(Pointer obj, @Cast(value="const char*") BytePointer name, int search_flags)
obj - AVClass object to check option onname - option namesearch_flags - combination of AV_OPT_SEARCH_*public static int av_opt_is_set_to_default_by_name(Pointer obj, String name, int search_flags)
public static int av_opt_serialize(Pointer obj, int opt_flags, int flags, @Cast(value="char**") PointerPointer buffer, byte key_val_sep, byte pairs_sep)
public static int av_opt_serialize(Pointer obj, int opt_flags, int flags, @Cast(value="char**") @ByPtrPtr BytePointer buffer, byte key_val_sep, byte pairs_sep)
public static int av_opt_serialize(Pointer obj, int opt_flags, int flags, @Cast(value="char**") @ByPtrPtr ByteBuffer buffer, byte key_val_sep, byte pairs_sep)
public static int av_opt_serialize(Pointer obj, int opt_flags, int flags, @Cast(value="char**") @ByPtrPtr byte[] buffer, byte key_val_sep, byte pairs_sep)
@MemberGetter @Const @Deprecated @ByRef public static avutil.AVPixFmtDescriptor av_pix_fmt_descriptors(int i)
@MemberGetter @Const @Deprecated public static avutil.AVPixFmtDescriptor av_pix_fmt_descriptors()
public static void av_read_image_line(@Cast(value="uint16_t*") ShortPointer dst, @Cast(value="const uint8_t**") PointerPointer data, @Const IntPointer linesize, @Const avutil.AVPixFmtDescriptor desc, int x, int y, int c, int w, int read_pal_component)
data - the array containing the pointers to the planes of the imagelinesize - the array containing the linesizes of the imagedesc - the pixel format descriptor for the imagex - the horizontal coordinate of the first pixel to ready - the vertical coordinate of the first pixel to readw - the width of the line to read, that is the number of
values to write to dstread_pal_component - if not zero and the format is a paletted
format writes the values corresponding to the palette
component c in data[1] to dst, rather than the palette indexes in
data[0]. The behavior is undefined if the format is not paletted.public static void av_read_image_line(@Cast(value="uint16_t*") ShortPointer dst, @Cast(value="const uint8_t**") @ByPtrPtr BytePointer data, @Const IntPointer linesize, @Const avutil.AVPixFmtDescriptor desc, int x, int y, int c, int w, int read_pal_component)
public static void av_read_image_line(@Cast(value="uint16_t*") ShortBuffer dst, @Cast(value="const uint8_t**") @ByPtrPtr ByteBuffer data, @Const IntBuffer linesize, @Const avutil.AVPixFmtDescriptor desc, int x, int y, int c, int w, int read_pal_component)
public static void av_read_image_line(@Cast(value="uint16_t*") short[] dst, @Cast(value="const uint8_t**") @ByPtrPtr byte[] data, @Const int[] linesize, @Const avutil.AVPixFmtDescriptor desc, int x, int y, int c, int w, int read_pal_component)
public static void av_write_image_line(@Cast(value="const uint16_t*") ShortPointer src, @Cast(value="uint8_t**") PointerPointer data, @Const IntPointer linesize, @Const avutil.AVPixFmtDescriptor desc, int x, int y, int c, int w)
src - array containing the values to writedata - the array containing the pointers to the planes of the
image to write into. It is supposed to be zeroed.linesize - the array containing the linesizes of the imagedesc - the pixel format descriptor for the imagex - the horizontal coordinate of the first pixel to writey - the vertical coordinate of the first pixel to writew - the width of the line to write, that is the number of
values to write to the image linepublic static void av_write_image_line(@Cast(value="const uint16_t*") ShortPointer src, @Cast(value="uint8_t**") @ByPtrPtr BytePointer data, @Const IntPointer linesize, @Const avutil.AVPixFmtDescriptor desc, int x, int y, int c, int w)
public static void av_write_image_line(@Cast(value="const uint16_t*") ShortBuffer src, @Cast(value="uint8_t**") @ByPtrPtr ByteBuffer data, @Const IntBuffer linesize, @Const avutil.AVPixFmtDescriptor desc, int x, int y, int c, int w)
public static void av_write_image_line(@Cast(value="const uint16_t*") short[] src, @Cast(value="uint8_t**") @ByPtrPtr byte[] data, @Const int[] linesize, @Const avutil.AVPixFmtDescriptor desc, int x, int y, int c, int w)
@Cast(value="AVPixelFormat") public static int av_get_pix_fmt(@Cast(value="const char*") BytePointer name)
@Cast(value="const char*") public static BytePointer av_get_pix_fmt_name(@Cast(value="AVPixelFormat") int pix_fmt)
av_get_pix_fmt(), av_get_pix_fmt_string()@Cast(value="char*") public static BytePointer av_get_pix_fmt_string(@Cast(value="char*") BytePointer buf, int buf_size, @Cast(value="AVPixelFormat") int pix_fmt)
buf - the buffer where to write the stringbuf_size - the size of bufpix_fmt - the number of the pixel format to print the
corresponding info string, or a negative value to print the
corresponding header.@Cast(value="char*") public static ByteBuffer av_get_pix_fmt_string(@Cast(value="char*") ByteBuffer buf, int buf_size, @Cast(value="AVPixelFormat") int pix_fmt)
@Cast(value="char*") public static byte[] av_get_pix_fmt_string(@Cast(value="char*") byte[] buf, int buf_size, @Cast(value="AVPixelFormat") int pix_fmt)
public static int av_get_bits_per_pixel(@Const avutil.AVPixFmtDescriptor pixdesc)
public static int av_get_padded_bits_per_pixel(@Const avutil.AVPixFmtDescriptor pixdesc)
@Const public static avutil.AVPixFmtDescriptor av_pix_fmt_desc_get(@Cast(value="AVPixelFormat") int pix_fmt)
@Const public static avutil.AVPixFmtDescriptor av_pix_fmt_desc_next(@Const avutil.AVPixFmtDescriptor prev)
prev - previous descriptor. NULL to get the first descriptor.@Cast(value="AVPixelFormat") public static int av_pix_fmt_desc_get_id(@Const avutil.AVPixFmtDescriptor desc)
public static int av_pix_fmt_get_chroma_sub_sample(@Cast(value="AVPixelFormat") int pix_fmt, IntPointer h_shift, IntPointer v_shift)
public static int av_pix_fmt_get_chroma_sub_sample(@Cast(value="AVPixelFormat") int pix_fmt, IntBuffer h_shift, IntBuffer v_shift)
public static int av_pix_fmt_get_chroma_sub_sample(@Cast(value="AVPixelFormat") int pix_fmt, int[] h_shift, int[] v_shift)
public static int av_pix_fmt_count_planes(@Cast(value="AVPixelFormat") int pix_fmt)
@Cast(value="AVPixelFormat") public static int av_pix_fmt_swap_endianness(@Cast(value="AVPixelFormat") int pix_fmt)
public static int av_get_pix_fmt_loss(@Cast(value="AVPixelFormat") int dst_pix_fmt, @Cast(value="AVPixelFormat") int src_pix_fmt, int has_alpha)
@Cast(value="AVPixelFormat") public static int av_find_best_pix_fmt_of_2(@Cast(value="AVPixelFormat") int dst_pix_fmt1, @Cast(value="AVPixelFormat") int dst_pix_fmt2, @Cast(value="AVPixelFormat") int src_pix_fmt, int has_alpha, IntPointer loss_ptr)
@Cast(value="AVPixelFormat") public static int av_find_best_pix_fmt_of_2(@Cast(value="AVPixelFormat") int dst_pix_fmt1, @Cast(value="AVPixelFormat") int dst_pix_fmt2, @Cast(value="AVPixelFormat") int src_pix_fmt, int has_alpha, IntBuffer loss_ptr)
@Cast(value="AVPixelFormat") public static int av_find_best_pix_fmt_of_2(@Cast(value="AVPixelFormat") int dst_pix_fmt1, @Cast(value="AVPixelFormat") int dst_pix_fmt2, @Cast(value="AVPixelFormat") int src_pix_fmt, int has_alpha, int[] loss_ptr)
@Cast(value="const char*") public static BytePointer av_color_range_name(@Cast(value="AVColorRange") int range)
@Cast(value="const char*") public static BytePointer av_color_primaries_name(@Cast(value="AVColorPrimaries") int primaries)
@Cast(value="const char*") public static BytePointer av_color_transfer_name(@Cast(value="AVColorTransferCharacteristic") int transfer)
@Cast(value="const char*") public static BytePointer av_color_space_name(@Cast(value="AVColorSpace") int space)
@Cast(value="const char*") public static BytePointer av_chroma_location_name(@Cast(value="AVChromaLocation") int location)
public static void av_image_fill_max_pixsteps(IntPointer max_pixsteps, IntPointer max_pixstep_comps, @Const avutil.AVPixFmtDescriptor pixdesc)
max_pixsteps - an array which is filled with the max pixel step
for each plane. Since a plane may contain different pixel
components, the computed max_pixsteps[plane] is relative to the
component in the plane with the max pixel step.max_pixstep_comps - an array which is filled with the component
for each plane which has the max pixel step. May be NULL.public static void av_image_fill_max_pixsteps(IntBuffer max_pixsteps, IntBuffer max_pixstep_comps, @Const avutil.AVPixFmtDescriptor pixdesc)
public static void av_image_fill_max_pixsteps(int[] max_pixsteps,
int[] max_pixstep_comps,
@Const
avutil.AVPixFmtDescriptor pixdesc)
public static int av_image_get_linesize(@Cast(value="AVPixelFormat") int pix_fmt, int width, int plane)
public static int av_image_fill_linesizes(IntPointer linesizes, @Cast(value="AVPixelFormat") int pix_fmt, int width)
linesizes - array to be filled with the linesize for each planepublic static int av_image_fill_linesizes(IntBuffer linesizes, @Cast(value="AVPixelFormat") int pix_fmt, int width)
public static int av_image_fill_linesizes(int[] linesizes,
@Cast(value="AVPixelFormat")
int pix_fmt,
int width)
public static int av_image_fill_pointers(@Cast(value="uint8_t**") PointerPointer data, @Cast(value="AVPixelFormat") int pix_fmt, int height, @Cast(value="uint8_t*") BytePointer ptr, @Const IntPointer linesizes)
data - pointers array to be filled with the pointer for each image planeptr - the pointer to a buffer which will contain the imagelinesizes - the array containing the linesize for each
plane, should be filled by av_image_fill_linesizes()public static int av_image_fill_pointers(@Cast(value="uint8_t**") @ByPtrPtr BytePointer data, @Cast(value="AVPixelFormat") int pix_fmt, int height, @Cast(value="uint8_t*") BytePointer ptr, @Const IntPointer linesizes)
public static int av_image_fill_pointers(@Cast(value="uint8_t**") @ByPtrPtr ByteBuffer data, @Cast(value="AVPixelFormat") int pix_fmt, int height, @Cast(value="uint8_t*") ByteBuffer ptr, @Const IntBuffer linesizes)
public static int av_image_fill_pointers(@Cast(value="uint8_t**") @ByPtrPtr byte[] data, @Cast(value="AVPixelFormat") int pix_fmt, int height, @Cast(value="uint8_t*") byte[] ptr, @Const int[] linesizes)
public static int av_image_alloc(@Cast(value="uint8_t**") PointerPointer pointers, IntPointer linesizes, int w, int h, @Cast(value="AVPixelFormat") int pix_fmt, int align)
align - the value to use for buffer size alignmentpublic static int av_image_alloc(@Cast(value="uint8_t**") @ByPtrPtr BytePointer pointers, IntPointer linesizes, int w, int h, @Cast(value="AVPixelFormat") int pix_fmt, int align)
public static int av_image_alloc(@Cast(value="uint8_t**") @ByPtrPtr ByteBuffer pointers, IntBuffer linesizes, int w, int h, @Cast(value="AVPixelFormat") int pix_fmt, int align)
public static int av_image_alloc(@Cast(value="uint8_t**") @ByPtrPtr byte[] pointers, int[] linesizes, int w, int h, @Cast(value="AVPixelFormat") int pix_fmt, int align)
public static void av_image_copy_plane(@Cast(value="uint8_t*") BytePointer dst, int dst_linesize, @Cast(value="const uint8_t*") BytePointer src, int src_linesize, int bytewidth, int height)
dst_linesize - linesize for the image plane in dstsrc_linesize - linesize for the image plane in srcpublic static void av_image_copy_plane(@Cast(value="uint8_t*") ByteBuffer dst, int dst_linesize, @Cast(value="const uint8_t*") ByteBuffer src, int src_linesize, int bytewidth, int height)
public static void av_image_copy_plane(@Cast(value="uint8_t*") byte[] dst, int dst_linesize, @Cast(value="const uint8_t*") byte[] src, int src_linesize, int bytewidth, int height)
public static void av_image_copy(@Cast(value="uint8_t**") PointerPointer dst_data, IntPointer dst_linesizes, @Cast(value="const uint8_t**") PointerPointer src_data, @Const IntPointer src_linesizes, @Cast(value="AVPixelFormat") int pix_fmt, int width, int height)
dst_linesizes - linesizes for the image in dst_datasrc_linesizes - linesizes for the image in src_datapublic static void av_image_copy(@Cast(value="uint8_t**") @ByPtrPtr BytePointer dst_data, IntPointer dst_linesizes, @Cast(value="const uint8_t**") @ByPtrPtr BytePointer src_data, @Const IntPointer src_linesizes, @Cast(value="AVPixelFormat") int pix_fmt, int width, int height)
public static void av_image_copy(@Cast(value="uint8_t**") @ByPtrPtr ByteBuffer dst_data, IntBuffer dst_linesizes, @Cast(value="const uint8_t**") @ByPtrPtr ByteBuffer src_data, @Const IntBuffer src_linesizes, @Cast(value="AVPixelFormat") int pix_fmt, int width, int height)
public static void av_image_copy(@Cast(value="uint8_t**") @ByPtrPtr byte[] dst_data, int[] dst_linesizes, @Cast(value="const uint8_t**") @ByPtrPtr byte[] src_data, @Const int[] src_linesizes, @Cast(value="AVPixelFormat") int pix_fmt, int width, int height)
public static int av_image_fill_arrays(@Cast(value="uint8_t**") PointerPointer dst_data, IntPointer dst_linesize, @Cast(value="const uint8_t*") BytePointer src, @Cast(value="AVPixelFormat") int pix_fmt, int width, int height, int align)
dst_data - data pointers to be filled indst_linesizes - linesizes for the image in dst_data to be filled insrc - buffer which will contain or contains the actual image data, can be NULLpix_fmt - the pixel format of the imagewidth - the width of the image in pixelsheight - the height of the image in pixelsalign - the value used in src for linesize alignmentpublic static int av_image_fill_arrays(@Cast(value="uint8_t**") @ByPtrPtr BytePointer dst_data, IntPointer dst_linesize, @Cast(value="const uint8_t*") BytePointer src, @Cast(value="AVPixelFormat") int pix_fmt, int width, int height, int align)
public static int av_image_fill_arrays(@Cast(value="uint8_t**") @ByPtrPtr ByteBuffer dst_data, IntBuffer dst_linesize, @Cast(value="const uint8_t*") ByteBuffer src, @Cast(value="AVPixelFormat") int pix_fmt, int width, int height, int align)
public static int av_image_fill_arrays(@Cast(value="uint8_t**") @ByPtrPtr byte[] dst_data, int[] dst_linesize, @Cast(value="const uint8_t*") byte[] src, @Cast(value="AVPixelFormat") int pix_fmt, int width, int height, int align)
public static int av_image_get_buffer_size(@Cast(value="AVPixelFormat") int pix_fmt, int width, int height, int align)
public static int av_image_copy_to_buffer(@Cast(value="uint8_t*") BytePointer dst, int dst_size, @Cast(value="const uint8_t*const*") PointerPointer src_data, @Const IntPointer src_linesize, @Cast(value="AVPixelFormat") int pix_fmt, int width, int height, int align)
dst - a buffer into which picture data will be copieddst_size - the size in bytes of dstsrc_data - pointers containing the source image datasrc_linesizes - linesizes for the image in src_datapix_fmt - the pixel format of the source imagewidth - the width of the source image in pixelsheight - the height of the source image in pixelsalign - the assumed linesize alignment for dstpublic static int av_image_copy_to_buffer(@Cast(value="uint8_t*") BytePointer dst, int dst_size, @Cast(value="const uint8_t*const*") @ByPtrPtr BytePointer src_data, @Const IntPointer src_linesize, @Cast(value="AVPixelFormat") int pix_fmt, int width, int height, int align)
public static int av_image_copy_to_buffer(@Cast(value="uint8_t*") ByteBuffer dst, int dst_size, @Cast(value="const uint8_t*const*") @ByPtrPtr ByteBuffer src_data, @Const IntBuffer src_linesize, @Cast(value="AVPixelFormat") int pix_fmt, int width, int height, int align)
public static int av_image_copy_to_buffer(@Cast(value="uint8_t*") byte[] dst, int dst_size, @Cast(value="const uint8_t*const*") @ByPtrPtr byte[] src_data, @Const int[] src_linesize, @Cast(value="AVPixelFormat") int pix_fmt, int width, int height, int align)
public static int av_image_check_size(@Cast(value="unsigned int") int w, @Cast(value="unsigned int") int h, int log_offset, Pointer log_ctx)
w - the width of the pictureh - the height of the picturelog_offset - the offset to sum to the log level for logging with log_ctxlog_ctx - the parent logging context, it may be NULLpublic static int av_image_check_sar(@Cast(value="unsigned int") int w, @Cast(value="unsigned int") int h, @ByVal avutil.AVRational sar)
w - width of the imageh - height of the imagesar - sample aspect ratio of the imagepublic static avutil.AVDownmixInfo av_downmix_info_update_side_data(avutil.AVFrame frame)
frame - the frame for which the side data is to be obtained or createdpublic static avutil.AVStereo3D av_stereo3d_alloc()
public static avutil.AVStereo3D av_stereo3d_create_side_data(avutil.AVFrame frame)
frame - The frame which side data is added to.Copyright © 2015. All Rights Reserved.