diff options
author | Mickaƫl Raulet <mraulet@insa-rennes.fr> | 2014-07-13 10:38:13 +0200 |
---|---|---|
committer | Michael Niedermayer <michaelni@gmx.at> | 2014-07-15 00:00:45 +0200 |
commit | c4058b72888f6b4642d23615fe7ee9d25b8e2a1c (patch) | |
tree | d147018a1fbd0d18b0789665d6d036a2ac9f4a5b /libavcodec/hevc.h | |
parent | 07b91b8d629db51974c6fb97e36406d508a56764 (diff) | |
download | ffmpeg-c4058b72888f6b4642d23615fe7ee9d25b8e2a1c.tar.gz |
hevc/cabac: add new context for new syntax elements related to Rext(cherry picked from commit 6d71e2394f52679cfc8b86fb5880f89e6bd311d4)
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Diffstat (limited to 'libavcodec/hevc.h')
-rw-r--r-- | libavcodec/hevc.h | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/libavcodec/hevc.h b/libavcodec/hevc.h index c044592a07..fea2d4ddb2 100644 --- a/libavcodec/hevc.h +++ b/libavcodec/hevc.h @@ -61,7 +61,7 @@ #define MAX_QP 51 #define DEFAULT_INTRA_TC_OFFSET 2 -#define HEVC_CONTEXTS 183 +#define HEVC_CONTEXTS 199 #define MRG_MAX_NUM_CANDS 5 @@ -169,6 +169,8 @@ enum SyntaxElement { CBF_LUMA, CBF_CB_CR, TRANSFORM_SKIP_FLAG, + EXPLICIT_RDPCM_FLAG, + EXPLICIT_RDPCM_DIR_FLAG, LAST_SIGNIFICANT_COEFF_X_PREFIX, LAST_SIGNIFICANT_COEFF_Y_PREFIX, LAST_SIGNIFICANT_COEFF_X_SUFFIX, @@ -179,6 +181,10 @@ enum SyntaxElement { COEFF_ABS_LEVEL_GREATER2_FLAG, COEFF_ABS_LEVEL_REMAINING, COEFF_SIGN_FLAG, + LOG2_RES_SCALE_ABS, + RES_SCALE_SIGN_FLAG, + CU_CHROMA_QP_OFFSET_FLAG, + CU_CHROMA_QP_OFFSET_IDX, }; enum PartMode { |