Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/FFmpeg/FFmpeg.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMark Reid <mindmark@gmail.com>2016-08-08 02:15:27 +0300
committerMichael Niedermayer <michael@niedermayer.cc>2016-08-13 00:25:36 +0300
commit6051bb338c5bc2d40b17d228bf6007cdd15ba1c4 (patch)
treef675ee737b5d046214d1a52114922c9e7428e63d /libavcodec/dnxhdenc.h
parentb5f30fe8fea586545b140abbd0602188b09d3133 (diff)
libavcodec/dnxhdenc: add edge emulate for dnxhr
Fixes handling for resolutions that are not multiples of 16. Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
Diffstat (limited to 'libavcodec/dnxhdenc.h')
-rw-r--r--libavcodec/dnxhdenc.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/libavcodec/dnxhdenc.h b/libavcodec/dnxhdenc.h
index 7f8e7b35f2..96a79aa424 100644
--- a/libavcodec/dnxhdenc.h
+++ b/libavcodec/dnxhdenc.h
@@ -71,6 +71,8 @@ typedef struct DNXHDEncContext {
int intra_quant_bias;
DECLARE_ALIGNED(16, int16_t, blocks)[8][64];
+ uint8_t edge_buf_y[256];
+ uint8_t edge_buf_uv[2][128];
int (*qmatrix_c) [64];
int (*qmatrix_l) [64];