Commit f078bc4c authored by Paul B Mahol's avatar Paul B Mahol

avcodec/dnxhdenc: DNxHR 444 and HQX support

Signed-off-by: 's avatarPaul B Mahol <onemda@gmail.com>
parent 507a85b9
This diff is collapsed.
......@@ -48,6 +48,8 @@ typedef struct DNXHDEncContext {
int cid;
int profile;
int bit_depth;
int is_444;
const CIDEntry *cid_table;
uint8_t *msip; ///< Macroblock Scan Indexes Payload
uint32_t *slice_size;
......@@ -72,9 +74,9 @@ typedef struct DNXHDEncContext {
unsigned min_padding;
int intra_quant_bias;
DECLARE_ALIGNED(16, int16_t, blocks)[8][64];
DECLARE_ALIGNED(16, int16_t, blocks)[12][64];
DECLARE_ALIGNED(16, uint8_t, edge_buf_y)[256];
DECLARE_ALIGNED(16, uint8_t, edge_buf_uv)[2][128];
DECLARE_ALIGNED(16, uint8_t, edge_buf_uv)[2][256];
int (*qmatrix_c) [64];
int (*qmatrix_l) [64];
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment