Changeset 1287 in 3DVCSoftware for branches/HTM-14.1-update-dev1/source/App
- Timestamp:
- 20 Jul 2015, 14:13:33 (10 years ago)
- Location:
- branches/HTM-14.1-update-dev1/source/App/TAppEncoder
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/HTM-14.1-update-dev1/source/App/TAppEncoder/TAppEncCfg.cpp
r1252 r1287 1008 1008 ("MaxCuDQPDepth,-dqd", m_iMaxCuDQPDepth, 0, "max depth for a minimum CuDQP") 1009 1009 ("MaxCUChromaQpAdjustmentDepth", m_diffCuChromaQpOffsetDepth, -1, "Maximum depth for CU chroma Qp adjustment - set less than 0 to disable") 1010 ("FastDeltaQP", m_bFastDeltaQP, false, "Fast Delta QP Algorithm") 1010 1011 1011 1012 ("CbQpOffset,-cbqpofs", m_cbQpOffset, 0, "Chroma Cb QP Offset") … … 2101 2102 2102 2103 m_uiMaxTotalCUDepth = m_uiMaxCUDepth + uiAddCUDepth + getMaxCUDepthOffset(m_chromaFormatIDC, m_uiQuadtreeTULog2MinSize); // if minimum TU larger than 4x4, allow for additional part indices for 4:2:2 SubTUs. 2103 uiAddCUDepth++;2104 2104 m_uiLog2DiffMaxMinCodingBlockSize = m_uiMaxCUDepth - 1; 2105 2105 … … 2145 2145 #define xConfirmPara(a,b) check_failed |= confirmPara(a,b) 2146 2146 2147 xConfirmPara(m_pchBitstreamFile==NULL, "A bitstream file name must be specified (BitstreamFile)"); 2147 2148 const UInt maxBitDepth=(m_chromaFormatIDC==CHROMA_400) ? m_internalBitDepth[CHANNEL_TYPE_LUMA] : std::max(m_internalBitDepth[CHANNEL_TYPE_LUMA], m_internalBitDepth[CHANNEL_TYPE_CHROMA]); 2148 2149 xConfirmPara(m_bitDepthConstraint<maxBitDepth, "The internalBitDepth must not be greater than the bitDepthConstraint value"); … … 2541 2542 #endif 2542 2543 } 2544 xConfirmPara( m_uiMaxCUDepth < 1, "MaxPartitionDepth must be greater than zero"); 2543 2545 xConfirmPara( (m_uiMaxCUWidth >> m_uiMaxCUDepth) < 4, "Minimum partition width size should be larger than or equal to 8"); 2544 2546 xConfirmPara( (m_uiMaxCUHeight >> m_uiMaxCUDepth) < 4, "Minimum partition height size should be larger than or equal to 8"); -
branches/HTM-14.1-update-dev1/source/App/TAppEncoder/TAppEncCfg.h
r1200 r1287 247 247 Int m_iMaxCuDQPDepth; ///< Max. depth for a minimum CuDQPSize (0:default) 248 248 Int m_diffCuChromaQpOffsetDepth; ///< If negative, then do not apply chroma qp offsets. 249 Bool m_bFastDeltaQP; ///< Fast Delta QP (false:default) 249 250 250 251 Int m_cbQpOffset; ///< Chroma Cb QP Offset (0:default) -
branches/HTM-14.1-update-dev1/source/App/TAppEncoder/TAppEncTop.cpp
r1279 r1287 433 433 //====== Tool list ======== 434 434 m_cTEncTop.setDeltaQpRD ( m_uiDeltaQpRD ); 435 m_cTEncTop.setFastDeltaQp ( m_bFastDeltaQP ); 435 436 m_cTEncTop.setUseASR ( m_bUseASR ); 436 437 m_cTEncTop.setUseHADME ( m_bUseHADME );
Note: See TracChangeset for help on using the changeset viewer.