Changeset 794 in SHVCSoftware
- Timestamp:
- 6 Jun 2014, 20:10:58 (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/SHM-6-dev/source/Lib/TLibCommon/TypeDef.h
r793 r794 92 92 #define Q0048_CGS_3D_ASYMLUT 1 ///< JCTVC-Q0048: Colour gamut scalability with look-up table 93 93 #if Q0048_CGS_3D_ASYMLUT 94 95 94 #define CGS_GCC_NO_VECTORIZATION 1 96 95 #define O0194_WEIGHTED_PREDICTION_CGS 0 … … 98 97 #define O0194_WEIGHTED_PREDICTION_CGS 1 ///< JCTVC-O0194: Weighted prediciton for color gamut scalability 99 98 #endif 100 #define MFM_ENCCONSTRAINT 1 ///< JCTVC-O0216: Encoder constraint for motion field mapping101 99 #define POC_RESET_FLAG 1 ///< JCTVC-N0244: POC reset flag for layer pictures. 102 100 #define POC_RESET_IDC 1 ///< JCTVC-P0041: Include poc_reset_idc and related derivation - eventually will replace POC_RESET_FLAG … … 119 117 #endif 120 118 #define SCALABILITY_MASK_E0104 1 ///< JCT3V-E0104: scalability mask for depth 121 #define LAYER_CTB 0 ///< enable layer-specific CTB structure122 119 #if POC_RESET_FLAG 123 120 #define PREVTID0_POC_RESET 1 ///< JCTVC-O0117 Modification of the PicOrderCntVal of prevTid0Pic … … 154 151 #define DERIVE_LAYER_ID_LIST_VARIABLES 1 ///< Derived variables based on the variables in VPS - for use in syntax table parsing 155 152 156 #define JCTVC_M0259_LAMBDAREFINEMENT 1 ///< JCTVC-M0259: lambda refinement (encoder only optimization)157 158 153 #define AVC_BASE 1 ///< YUV BL reading for AVC base SVC 159 154 #if AVC_BASE … … 161 156 #endif 162 157 163 #define REF_IDX_ME_ZEROMV 1 ///< JCTVC-L0051: use zero motion for inter-layer reference picture (without fractional ME)164 #define ENCODER_FAST_MODE 1 ///< JCTVC-L0174: enable encoder fast mode. TestMethod 1 is enabled by setting to 1 and TestMethod 2 is enable by setting to 2. By default it is set to 1.165 158 #define REF_IDX_MFM 1 ///< JCTVC-L0336: motion vector mapping of inter-layer reference picture 166 159 #define MAX_ONE_RESAMPLING_DIRECT_LAYERS 1 ///< Allow maximum of one resampling process for direct reference layers … … 180 173 181 174 #define IRAP_ALIGN_FLAG_IN_VPS_VUI 1 ///< Move IRAP align flag to VPS VUI 182 #define FAST_INTRA_SHVC 1 ///< JCTVC-M0115: reduction number of intra modes in the EL (encoder only)183 #if FAST_INTRA_SHVC184 #define NB_REMAIN_MODES 2 ///< JCTVC-M0115: nb of remaining modes185 #endif186 187 #define RC_SHVC_HARMONIZATION 1 ///< JCTVC-M0037: rate control for SHVC188 175 189 176 #define VIEW_ID_RELATED_SIGNALING 1 ///< Introduce syntax elements view_id and view_id_val … … 247 234 #endif 248 235 249 // SEI messages 236 /// normative encoder constraints -------- 237 #define MFM_ENCCONSTRAINT 1 ///< JCTVC-O0216: Encoder constraint for motion field mapping 238 #define REF_IDX_ME_ZEROMV 1 ///< JCTVC-L0051: use zero motion for inter-layer reference picture (without fractional ME) 239 240 /// encoder settings --------------------- 241 #define FAST_INTRA_SHVC 1 ///< JCTVC-M0115: reduction number of intra modes in the EL (encoder only) 242 #if FAST_INTRA_SHVC 243 #define NB_REMAIN_MODES 2 ///< JCTVC-M0115: nb of remaining modes 244 #endif 245 #define RC_SHVC_HARMONIZATION 1 ///< JCTVC-M0037: rate control for SHVC 246 #define JCTVC_M0259_LAMBDAREFINEMENT 1 ///< JCTVC-M0259: lambda refinement (encoder only optimization) 247 #define ENCODER_FAST_MODE 1 ///< JCTVC-L0174: enable encoder fast mode. TestMethod 1 is enabled by setting to 1 and TestMethod 2 is enable by setting to 2. By default it is set to 1. 248 #define LAYER_CTB 0 ///< enable layer-specific CTB structure 249 250 /// SEI messages ------------------------- 250 251 #define P0050_KNEE_FUNCTION_SEI 1 ///< JCTVC-P0050: Knee function SEI 251 252 #define SUB_BITSTREAM_PROPERTY_SEI 1 ///< JCTVC-P0204: Sub-bitstream property SEI message
Note: See TracChangeset for help on using the changeset viewer.