Changeset 1334 in SHVCSoftware for branches/SHM-dev/source/Lib
- Timestamp:
- 22 Jul 2015, 01:55:58 (9 years ago)
- Location:
- branches/SHM-dev/source/Lib
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/SHM-dev/source/Lib/TLibCommon/TypeDef.h
r1329 r1334 248 248 #endif 249 249 250 #define VERBOSE_RATE 0 ///< Print additional rate information in encoder251 252 250 #define AMVP_DECIMATION_FACTOR 4 253 251 … … 279 277 #define MDCS_MAXIMUM_WIDTH 8 ///< (default 8) (measured in pixels) TUs with width greater than this can only use diagonal scan 280 278 #define MDCS_MAXIMUM_HEIGHT 8 ///< (default 8) (measured in pixels) TUs with height greater than this can only use diagonal scan 281 282 #define FAST_UDI_USE_MPM 1283 279 284 280 #define RDO_WITHOUT_DQP_BITS 0 ///< Disable counting dQP bits in RDO-based mode decision -
branches/SHM-dev/source/Lib/TLibEncoder/TEncCfg.h
r1333 r1334 382 382 std::string m_summaryOutFilename; ///< filename to use for producing summary output file. 383 383 std::string m_summaryPicFilenameBase; ///< Base filename to use for producing summary picture output files. The actual filenames used will have I.txt, P.txt and B.txt appended. 384 UInt m_summaryVerboseness; ///< Specifies the level of the verboseness of the text output. 384 385 385 386 #if SVC_EXTENSION … … 1028 1029 Void setSummaryPicFilenameBase(const std::string &s) { m_summaryPicFilenameBase = s; } 1029 1030 const std::string& getSummaryPicFilenameBase() const { return m_summaryPicFilenameBase; } 1031 Void setSummaryVerboseness(UInt v) { m_summaryVerboseness = v; } 1032 UInt getSummaryVerboseness( ) const { return m_summaryVerboseness; } 1030 1033 1031 1034 #if Q0189_TMVP_CONSTRAINTS -
branches/SHM-dev/source/Lib/TLibEncoder/TEncGOP.cpp
r1333 r1334 3077 3077 } 3078 3078 3079 #if VERBOSE_RATE3080 3079 static const Char* nalUnitTypeToString(NalUnitType type) 3081 3080 { … … 3110 3109 } 3111 3110 } 3112 #endif3113 3111 3114 3112 Void TEncGOP::xCalculateAddPSNRs( const Bool isField, const Bool isFieldTopFieldFirst, const Int iGOPid, TComPic* pcPic, const AccessUnit&accessUnit, TComList<TComPic*> &rcListPic, const Double dEncTime, const InputColourSpaceConversion snr_conversion, const Bool printFrameMSE ) … … 3242 3240 { 3243 3241 UInt numRBSPBytes_nal = UInt((*it)->m_nalUnitData.str().size()); 3244 #if VERBOSE_RATE 3245 printf("*** %6s numBytesInNALunit: %u\n", nalUnitTypeToString((*it)->m_nalUnitType), numRBSPBytes_nal); 3246 #endif 3242 if (m_pcCfg->getSummaryVerboseness() > 0) 3243 { 3244 printf("*** %6s numBytesInNALunit: %u\n", nalUnitTypeToString((*it)->m_nalUnitType), numRBSPBytes_nal); 3245 } 3247 3246 if ((*it)->m_nalUnitType != NAL_UNIT_PREFIX_SEI && (*it)->m_nalUnitType != NAL_UNIT_SUFFIX_SEI) 3248 3247 {
Note: See TracChangeset for help on using the changeset viewer.