Changeset 935 in 3DVCSoftware for branches/HTM-10.2-dev0/source/Lib/TLibCommon/TypeDef.h
- Timestamp:
- 22 Apr 2014, 15:17:54 (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/HTM-10.2-dev0/source/Lib/TLibCommon/TypeDef.h
r888 r935 108 108 // MTK_ARP_FLAG_CABAC_SIMP_G0061 Use 2 context for ARP flag referring to only left neighbor block in JCT3V-G0061 109 109 // MTK_ARP_REF_SELECTION_G0053 ARP Reference picture selection in JCT3V-G0053 110 #define MTK_ALIGN_SW_WD_BI_PRED_ARP_H0085 1 // Align the SW and WD for the bi-prediction ARP PUs by disallowing non-normative fast bi-prediction for ARP PUs, JCT3V-H0085 110 111 111 112 #define H_3D_IC 1 // Illumination Compensation, JCT3V-B0045, JCT3V-C0046, JCT3V-D0060 … … 159 160 // SEC_DEPTH_DV_DERIVAITON_G0074, Simplification of DV derivation for depth, JCT3V-G0074 160 161 // QC_DEPTH_MERGE_SIMP_G0127 Remove DV candidate and shifting candidate for depth coding 162 163 #define SEC_ADAPT_DISABLE_IVMP 1 // Disalbing IVMP merge candidates when IC is enabled, JCT3V-H0070 161 164 162 165 #define H_3D_TMVP 1 // QC_TMVP_C0047 … … 224 227 #endif 225 228 229 #define ETRIKHU_BUGFIX_H0083 1 // bug-fix for DV candidate pruning 230 #define ETRIKHU_CLEANUP_H0083 1 // cleaned-up source code for constructing merging candidate list 231 #define SHARP_SIMPLE_MERGE_H0062 1 // Restrict 3D-HEVC merge cand in small PUs 232 #define MTK_DIS_SPBIP8X4_H0205 1 // Disable bi-prediction for 8x4 and 4x8 sub PU and remove the SPIVMP 2Nx2N restriction 233 226 234 // Rate Control 227 235 #define KWU_FIX_URQ 1 … … 325 333 326 334 #define H_MV_HLS7_GEN 0 // General changes (not tested) 327 335 #define MPI_SUBPU_DEFAULT_MV_H0077_H0099_H0111_H0133 1 328 336 329 337 … … 799 807 }; 800 808 809 /// merging candidates 810 #if ETRIKHU_CLEANUP_H0083 811 enum DefaultMergCandOrder 812 { 813 MRG_T = 0, ///< MPI 814 MRG_D, ///< DDD 815 MRG_IVMC, ///< Temporal inter-view 816 MRG_A1, ///< Left 817 MRG_B1, ///< Above 818 MRG_B0, ///< Above right 819 MRG_IVDC, ///< Disparity inter-view 820 MRG_VSP, ///< VSP 821 MRG_A0, ///< Left bottom 822 MRG_B2, ///< Above left 823 MRG_IVSHIFT, ///< Shifted IVMC of Shifted IVDC. (These are mutually exclusive) 824 MRG_COL ///< Temporal co-located 825 }; 826 #endif 827 801 828 /// coefficient scanning type used in ACS 802 829 enum COEFF_SCAN_TYPE
Note: See TracChangeset for help on using the changeset viewer.