Changeset 1305 in SHVCSoftware for branches/SHM-dev/source/Lib/TLibEncoder
- Timestamp:
- 21 Jul 2015, 00:37:39 (10 years ago)
- Location:
- branches/SHM-dev/source/Lib/TLibEncoder
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/SHM-dev/source/Lib/TLibEncoder/TEncSbac.cpp
r1291 r1305 337 337 * \param rParam reference to Rice parameter 338 338 * \param useLimitedPrefixLength 339 * \param channelType plane type (luma/chroma)340 */ 341 Void TEncSbac::xWriteCoefRemainExGolomb ( UInt symbol, UInt &rParam, const Bool useLimitedPrefixLength, const ChannelType channelType, constInt maxLog2TrDynamicRange )339 * \param maxLog2TrDynamicRange 340 */ 341 Void TEncSbac::xWriteCoefRemainExGolomb ( UInt symbol, UInt &rParam, const Bool useLimitedPrefixLength, const Int maxLog2TrDynamicRange ) 342 342 { 343 343 Int codeNumber = (Int)symbol; … … 1507 1507 const UInt escapeCodeValue = absCoeff[idx] - baseLevel; 1508 1508 1509 xWriteCoefRemainExGolomb( escapeCodeValue, uiGoRiceParam, extendedPrecision, channelType,maxLog2TrDynamicRange );1509 xWriteCoefRemainExGolomb( escapeCodeValue, uiGoRiceParam, extendedPrecision, maxLog2TrDynamicRange ); 1510 1510 1511 1511 if (absCoeff[idx] > (3 << uiGoRiceParam)) -
branches/SHM-dev/source/Lib/TLibEncoder/TEncSbac.h
r1291 r1305 119 119 Void xWriteUnaryMaxSymbol ( UInt uiSymbol, ContextModel* pcSCModel, Int iOffset, UInt uiMaxSymbol ); 120 120 Void xWriteEpExGolomb ( UInt uiSymbol, UInt uiCount ); 121 Void xWriteCoefRemainExGolomb ( UInt symbol, UInt &rParam, const Bool useLimitedPrefixLength, const ChannelType channelType, constInt maxLog2TrDynamicRange );121 Void xWriteCoefRemainExGolomb ( UInt symbol, UInt &rParam, const Bool useLimitedPrefixLength, const Int maxLog2TrDynamicRange ); 122 122 123 123 Void xCopyFrom ( const TEncSbac* pSrc ); -
branches/SHM-dev/source/Lib/TLibEncoder/TEncSlice.cpp
r1291 r1305 1330 1330 * \param [out] startCtuTsAddr 1331 1331 * \param [out] boundingCtuTsAddr 1332 * \param [in] pcPic 1333 * \param encodingSlice Identifies, if the calling function is compressSlice() [false] or encodeSlice() [true] 1332 * \param [in] pcPic 1334 1333 1335 1334 * Updates startCtuTsAddr, boundingCtuTsAddr with appropriate CTU address
Note: See TracChangeset for help on using the changeset viewer.