FFmpeg 7.1.1
|
Misc types and constants that do not belong anywhere else. More...
#include <stdint.h>
#include <stdlib.h>
Go to the source code of this file.
Data Structures | |
struct | AVPanScan |
Pan Scan area. More... | |
struct | AVCPBProperties |
This structure describes the bitrate properties of an encoded bitstream. More... | |
struct | AVProducerReferenceTime |
This structure supplies correlation between a packet timestamp and a wall clock production time. More... | |
Enumerations | |
enum | AVFieldOrder { AV_FIELD_UNKNOWN , AV_FIELD_PROGRESSIVE , AV_FIELD_TT , AV_FIELD_BB , AV_FIELD_TB , AV_FIELD_BT } |
enum | AVDiscard { AVDISCARD_NONE =-16 , AVDISCARD_DEFAULT = 0 , AVDISCARD_NONREF = 8 , AVDISCARD_BIDIR = 16 , AVDISCARD_NONINTRA = 24 , AVDISCARD_NONKEY = 32 , AVDISCARD_ALL = 48 } |
enum | AVAudioServiceType { AV_AUDIO_SERVICE_TYPE_MAIN = 0 , AV_AUDIO_SERVICE_TYPE_EFFECTS = 1 , AV_AUDIO_SERVICE_TYPE_VISUALLY_IMPAIRED = 2 , AV_AUDIO_SERVICE_TYPE_HEARING_IMPAIRED = 3 , AV_AUDIO_SERVICE_TYPE_DIALOGUE = 4 , AV_AUDIO_SERVICE_TYPE_COMMENTARY = 5 , AV_AUDIO_SERVICE_TYPE_EMERGENCY = 6 , AV_AUDIO_SERVICE_TYPE_VOICE_OVER = 7 , AV_AUDIO_SERVICE_TYPE_KARAOKE = 8 , AV_AUDIO_SERVICE_TYPE_NB } |
Functions | |
AVCPBProperties * | av_cpb_properties_alloc (size_t *size) |
Allocate a CPB properties structure and initialize its fields to default values. | |
unsigned int | av_xiphlacing (unsigned char *s, unsigned int v) |
Encode extradata length to a buffer. | |
Misc types and constants that do not belong anywhere else.
Definition in file defs.h.
#define AV_EF_CRCCHECK (1<<0) |
#define AV_EF_BITSTREAM (1<<1) |
#define AV_EF_EXPLODE (1<<3) |
#define AV_EF_CAREFUL (1<<16) |
#define AV_EF_COMPLIANT (1<<17) |
#define AV_EF_AGGRESSIVE (1<<18) |
#define FF_COMPLIANCE_VERY_STRICT 2 |
#define FF_COMPLIANCE_STRICT 1 |
#define FF_COMPLIANCE_UNOFFICIAL -1 |
#define FF_COMPLIANCE_EXPERIMENTAL -2 |
#define AV_PROFILE_H264_CONSTRAINED_BASELINE (66|AV_PROFILE_H264_CONSTRAINED) |
#define AV_PROFILE_H264_HIGH_10_INTRA (110|AV_PROFILE_H264_INTRA) |
#define AV_PROFILE_H264_HIGH_422_INTRA (122|AV_PROFILE_H264_INTRA) |
#define AV_PROFILE_H264_HIGH_444_INTRA (244|AV_PROFILE_H264_INTRA) |
#define AV_PROFILE_MJPEG_HUFFMAN_EXTENDED_SEQUENTIAL_DCT 0xc1 |
enum AVFieldOrder |
enum AVAudioServiceType |
AVCPBProperties * av_cpb_properties_alloc | ( | size_t * | size | ) |
Allocate a CPB properties structure and initialize its fields to default values.
size | if non-NULL, the size of the allocated struct will be written here. This is useful for embedding it in side data. |
unsigned int av_xiphlacing | ( | unsigned char * | s, |
unsigned int | v | ||
) |
Encode extradata length to a buffer.
Used by xiph codecs.
s | buffer to write to; must be at least (v/255+1) bytes long |
v | size of extradata in bytes |