22 #ifndef AVCODEC_UTVIDEO_H 23 #define AVCODEC_UTVIDEO_H 33 #include "utvideodsp.h" 34 #include "lossless_videodsp.h" 35 #include "lossless_videoencdsp.h" 57 UTVIDEO_RGB = MKTAG(0x00, 0x00, 0x01, 0x18),
58 UTVIDEO_RGBA = MKTAG(0x00, 0x00, 0x02, 0x18),
59 UTVIDEO_420 = MKTAG(
'Y',
'V',
'1',
'2'),
60 UTVIDEO_422 = MKTAG(
'Y',
'U',
'Y',
'2'),
61 UTVIDEO_444 = MKTAG(
'Y',
'V',
'2',
'4'),
65 extern const int ff_ut_pred_order[5];
75 uint32_t frame_info_size, flags, frame_info, offset;
84 ptrdiff_t slice_stride;
88 const uint8_t *packed_stream[4][256];
89 size_t packed_stream_size[4][256];
90 const uint8_t *control_stream[4][256];
91 size_t control_stream_size[4][256];
101 int ff_ut_huff_cmp_len(
const void *a,
const void *b);
102 int ff_ut10_huff_cmp_len(
const void *a,
const void *b);
Definition: lossless_videodsp.h:31
Used to minimize the amount of memory used in order to optimize cache performance.
Definition: snow_dwt.h:44
Libavcodec external API header.
main external API structure.
Definition: avcodec.h:1518
Definition: bswapdsp.h:24
Describe the class of an AVClass context structure.
Definition: log.h:67
common internal and external API header
Definition: lossless_videoencdsp.h:26
Definition: utvideodsp.h:27
Definition: magicyuv.c:47