Changeset 313 in 3DVCSoftware for trunk/source/Lib/TLibCommon/TypeDef.h


Ignore:
Timestamp:
20 Mar 2013, 21:35:14 (11 years ago)
Author:
tech
Message:

Reintegrated branch 6.0-dev0 rev. 312.

File:
1 edited

Legend:

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

    r296 r313  
    121121#define MTK_RELEASE_DV_CONSTRAINT_C0129   1   // JCT3V-C0129
    122122#define MTK_SIMPLIFY_DVTC_C0135           1   // JCT3V-C0135
     123#define FIX_CHROMA_RESIDUAL_C0129         1
    123124
    124125///// ***** MOTION PARAMETER INHERITANCE  *********
     
    166167#define HHI_DEPTH_INTRA_SEARCH_RAU_C0160  1   // JCT3V-C0160 change 1: full Intra search in depth random access units
    167168#define FIX_POZNAN_CABAC_INIT_FLAG        1
     169#define FIX_LGE_WP_FOR_3D_C0223           1   // JCT3V-C0223 Weighted Prediction Bug-fix for 3D-HEVC. Caution! There is still crush using WP with Residual Prediction.
     170#define FIX_APPENCTOP_T_ONLY              1   // For Texture-only coding
    168171
    169172///// ***** FCO  *********
     
    171174#if FLEX_CODING_ORDER_M23723
    172175#define DISABLE_FCO_FOR_VSO               0 // Optional compile settings to disable VSO with FCO.
     176#define FCO_DVP_REFINE_C0132_C0170        0 // depth oriented disparity vector prediction from JCT3V-C0132 and JCT3V-C0170
     177#define FCO_FIX                           0 // Bug fix for C0137 and C0152 on FCO
     178#define FCO_FIX_SPS_CHANGE                0 // Sending camera parameters in SPS of depth for depth to disparity conversion used by VSP and DoDVP
     179#else
     180#define DISABLE_FCO_FOR_VSO               0 // Optional compile settings to disable VSO with FCO.
     181#define FCO_DVP_REFINE_C0132_C0170        0 // depth oriented disparity vector prediction from JCT3V-C0132 and JCT3V-C0170
     182#define FCO_FIX                           0 // Fixing bugs from HTM 6.0 which
     183#define FCO_FIX_SPS_CHANGE                0 // Fixing bugs from HTM 6.0 which
    173184#endif
    174185
     
    176187#define MERL_VSP_C0152                    1 // JCT3V-C0152: 1: enable VSP-related tools; 0: disable VSP-related tools
    177188#if MERL_VSP_C0152
    178 
     189#define MERL_VSP_C0152_BugFix_ForNoDepthCase     1// MERL bugfix for test condition of no depth
    179190/*
    180191 * Two macros are used to configure combinations of JCT3V-C0152 and JCT3V-C0131
     
    199210#define VSP_MERGE_POS                        5 // JCT3V-C0152: fixed position of VSP candidate in merge list, supported values: 5.
    200211#define LGE_SIMP_DVP_REFINE_C0112            1 // JCT3V-C0112: 1: simplification of refining disparity vector using a warped depth block
     212#define MTK_DVPREFINE_BVSP_BUG_FIX               1
    201213
    202214#else // !MERL_VSP_C0152
Note: See TracChangeset for help on using the changeset viewer.