Changeset 1321 in 3DVCSoftware for trunk/source/Lib/TLibCommon/TComRom.h
- Timestamp:
- 7 Sep 2015, 18:16:33 (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/source/Lib/TLibCommon/TComRom.h
r1313 r1321 91 91 extern const UChar g_aucIntraModeNumFast_NotUseMPM[MAX_CU_DEPTH]; 92 92 extern const UChar g_chroma422IntraAngleMappingTable[NUM_INTRA_MODE]; 93 #if NH_3D_DMM 93 94 // ==================================================================================================================== 94 95 // Depth coding modes 95 96 // ==================================================================================================================== 96 #if NH_3D_DMM97 97 extern const WedgeResolution g_dmmWedgeResolution [6]; 98 98 extern const UChar g_dmm1TabIdxBits [6]; … … 193 193 extern Bool g_traceSAOCost; 194 194 extern UInt g_indent; 195 extern Bool g_traceMotionInfoBeforUniPred; 196 extern Bool g_traceMergeCandListConst; 197 extern Bool g_traceSubPBMotion; 198 extern Bool g_traceBitsRead; 195 199 #define DTRACE_CU(x,y) writeToTraceFile( x,y, g_traceCU ); 196 200 #define DTRACE_PU(x,y) writeToTraceFile( x,y, g_tracePU ); … … 199 203 #define DTRACE_PU_S(x) writeToTraceFile( x, g_tracePU ); 200 204 #define DTRACE_TU_S(x) writeToTraceFile( x, g_traceTU ); 201 202 205 #define D_DEC_INDENT( b ) decIndent ( b ); 203 206 #define D_PRINT_INC_INDENT( b, str ) prinStrIncIndent( b, str ); 204 207 #define D_PRINT_INDENT( b, str ) printStrIndent ( b, str); 205 206 208 Void tracePSHeader ( const Char* psName, Int layerId ); 207 209 Void writeToTraceFile( const Char* symbolName, Int val, Bool doIt ); … … 209 211 UInt64 incSymbolCounter(); 210 212 Void stopAtPos ( Int poc, Int layerId, Int cuPelX, Int cuPelY, Int cuWidth, Int cuHeight ); 211 212 213 Void printStr ( std::string str ); 213 214 Void printStrIndent ( Bool b, std::string str ); 214 215 Void prinStrIncIndent ( Bool b, std::string str ); 215 216 Void decIndent ( Bool b ); 216 217 217 template <typename T> 218 218 std::string n2s ( T Number ) … … 222 222 return ss.str(); 223 223 }; 224 225 224 #endif 226 225 #else … … 232 231 #define DTRACE_CABAC_R( x,y ) 233 232 #define DTRACE_CABAC_N 233 #if NH_MV 234 234 #define DTRACE_CU(x,y) ; 235 235 #define DTRACE_PU(x,y) ; … … 238 238 #define DTRACE_PU_S(x) ; 239 239 #define DTRACE_TU_S(x) ; 240 241 240 #define D_DEC_INDENT( b ) ; 242 241 #define D_PRINT_INC_INDENT( b, str ); 243 242 #define D_PRINT_INDENT( b, str ); 244 243 #endif 245 244 #endif 246 245 const Char* nalUnitTypeToString(NalUnitType type);
Note: See TracChangeset for help on using the changeset viewer.