23 #ifndef AVCODEC_DIRAC_H 24 #define AVCODEC_DIRAC_H 45 #define MAX_DWT_LEVELS 5 58 DIRAC_PCODE_SEQ_HEADER = 0x00,
59 DIRAC_PCODE_END_SEQ = 0x10,
60 DIRAC_PCODE_AUX = 0x20,
61 DIRAC_PCODE_PAD = 0x30,
62 DIRAC_PCODE_PICTURE_CODED = 0x08,
63 DIRAC_PCODE_PICTURE_RAW = 0x48,
64 DIRAC_PCODE_PICTURE_LOW_DEL = 0xC8,
65 DIRAC_PCODE_PICTURE_HQ = 0xE8,
66 DIRAC_PCODE_INTER_NOREF_CO1 = 0x0A,
67 DIRAC_PCODE_INTER_NOREF_CO2 = 0x09,
68 DIRAC_PCODE_INTER_REF_CO1 = 0x0D,
69 DIRAC_PCODE_INTER_REF_CO2 = 0x0E,
70 DIRAC_PCODE_INTRA_REF_CO = 0x0C,
71 DIRAC_PCODE_INTRA_REF_RAW = 0x4C,
72 DIRAC_PCODE_INTRA_REF_PICT = 0xCC,
73 DIRAC_PCODE_MAGIC = 0x42424344,
87 uint8_t top_field_first;
93 uint16_t clean_height;
94 uint16_t clean_left_offset;
95 uint16_t clean_right_offset;
128 const uint8_t *buf,
size_t buf_size,
AVColorTransferCharacteristic
Color Transfer Characteristic.
Definition: pixfmt.h:444
AVColorSpace
YUV colorspace type.
Definition: pixfmt.h:473
AVColorRange
MPEG vs JPEG YUV range.
Definition: pixfmt.h:496
AVColorPrimaries
Chromaticity coordinates of the source primaries.
Definition: pixfmt.h:420
Libavcodec external API header.
DiracParseCodes
Parse code values:
Definition: dirac.h:57
Rational number (pair of numerator and denominator).
Definition: rational.h:58
int av_dirac_parse_sequence_header(AVDiracSeqHeader **dsh, const uint8_t *buf, size_t buf_size, void *log_ctx)
Parse a Dirac sequence header.
Definition: dirac.c:402
AVPixelFormat
Pixel format.
Definition: pixfmt.h:60