Changeset 724 in 3DVCSoftware for trunk/source/Lib/TLibCommon/ContextTables.h


Ignore:
Timestamp:
30 Nov 2013, 12:29:49 (11 years ago)
Author:
tech
Message:

Merged HTM-8.2-dev0@723.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/source/Lib/TLibCommon/ContextTables.h

    r655 r724  
    109109#define NUM_DEPTH_INTRA_MODE_CTX      8       ///< number of context models for depth intra modes
    110110#define NUM_DDC_FLAG_CTX              2       ///< number of context models for deltaDC flag (DMM or RBC)
     111#if QC_DIM_DELTADC_UNIFY_F0132
     112#define NUM_DDC_DATA_CTX              1       ///< number of context models for deltaDC data (DMM or RBC)
     113#else
    111114#define NUM_DDC_DATA_CTX              2       ///< number of context models for deltaDC data (DMM or RBC)
     115#endif
    112116#if H_3D_DIM_DMM
    113117#define NUM_DMM1_DATA_CTX             1       ///< number of context models for DMM1 data
     118#if !SEC_DMM3_RBC_F0147
    114119#define NUM_DMM3_DATA_CTX             1       ///< number of context models for DMM3 data
     120#endif
    115121#endif
    116122#if H_3D_DIM_RBC
     
    371377INIT_ARPW[3][NUM_ARPW_CTX] =
    372378{
     379#if LGE_ARP_CTX_F0161
     380    { 162, 153, 154, 162 },
     381    { 162, 153, 154, 162 },
     382    { 162, 153, 154, 162 },
     383#else
    373384  { 154, 154, 154, 154 },
    374385  { 154, 154, 154, 154 },
    375386  { 154, 154, 154, 154 },
     387#endif
    376388};
    377389#endif
     
    381393INIT_IC_FLAG[3][NUM_IC_FLAG_CTX] = 
    382394{
     395#if LGE_IC_CTX_F0160
     396    { 154,  154,  154, },
     397    { 154,  154,  154, },
     398    { 154,  154,  154, },
     399#else
    383400  { CNU,  CNU,  CNU, },
    384401  { 197,  185,  201, },
    385402  { 197,  185,  201, },
     403#endif
    386404};
    387405#endif
     
    405423INIT_DDC_DATA[3][NUM_DDC_DATA_CTX] =
    406424{
     425#if QC_DIM_DELTADC_UNIFY_F0132
     426  { 154 },
     427  { 154 },
     428  { 154 },
     429#else
    407430  { CNU, CNU },
    408431  { CNU, CNU },
    409432  { CNU, CNU },
     433#endif
    410434};
    411435#if H_3D_DIM_DMM
     
    417441  { CNU },
    418442};
     443#if !SEC_DMM3_RBC_F0147
    419444static const UChar
    420445INIT_DMM3_DATA[3][NUM_DMM3_DATA_CTX] =
     
    424449  { CNU },
    425450};
     451#endif
    426452#endif
    427453#if H_3D_DIM_RBC
Note: See TracChangeset for help on using the changeset viewer.