Ignore:
Timestamp:
11 Jul 2014, 03:49:39 (10 years ago)
Author:
mediatek-htm
Message:

Integration of Single Depth Mode proposed in JCT3V-I0095.
The MACRO is "MTK_SINGLE_DEPTH_MODE_I0095".

By Yi-Wen Chen (yiwen.chen@…)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/HTM-11.2-dev3-MediaTek/source/Lib/TLibCommon/ContextTables.h

    r976 r983  
    5151#define NUM_SPLIT_FLAG_CTX            3       ///< number of context models for split flag
    5252#define NUM_SKIP_FLAG_CTX             3       ///< number of context models for skip flag
    53 
     53#if MTK_SINGLE_DEPTH_MODE_I0095
     54#define NUM_SINGLEDEPTH_FLAG_CTX                     1
     55#define NUM_SINGLE_DEPTH_VALUE_DATA_CTX              1       
     56#endif
    5457#define NUM_MERGE_FLAG_EXT_CTX        1       ///< number of context models for merge flag of merge extended
    5558#define NUM_MERGE_IDX_EXT_CTX         1       ///< number of context models for merge index of merge extended
     
    150153  { CNU,  CNU,  CNU, },
    151154};
    152 
     155#if MTK_SINGLE_DEPTH_MODE_I0095
     156static const UChar
     157INIT_SINGLEDEPTH_FLAG[3][NUM_SINGLEDEPTH_FLAG_CTX] = 
     158{
     159  { 185 },
     160  { 185 },
     161  { 185 },
     162};
     163static const UChar
     164INIT_SINGLE_DEPTH_VALUE_DATA[3][NUM_SINGLE_DEPTH_VALUE_DATA_CTX] =
     165{
     166  { 137 },
     167  { 137 },
     168  { 137 },
     169};
     170#endif
    153171static const UChar
    154172INIT_MERGE_FLAG_EXT[3][NUM_MERGE_FLAG_EXT_CTX] =
Note: See TracChangeset for help on using the changeset viewer.