Changeset 1334 in 3DVCSoftware for branches/HTM-15.1-dev0-BBC/source/Lib/TLibDecoder
- Timestamp:
- 22 Sep 2015, 23:25:33 (10 years ago)
- Location:
- branches/HTM-15.1-dev0-BBC/source/Lib/TLibDecoder
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/HTM-15.1-dev0-BBC/source/Lib/TLibDecoder/SEIread.cpp
r1332 r1334 336 336 xParseSEISubBitstreamProperty((SEISubBitstreamProperty&) *sei, payloadSize, pDecodedMessageOutputStream ); 337 337 break; 338 #if NH_MV_SEI_TBD339 338 case SEI::ALPHA_CHANNEL_INFO: 340 339 sei = new SEIAlphaChannelInfo; 341 340 xParseSEIAlphaChannelInfo((SEIAlphaChannelInfo&) *sei, payloadSize, pDecodedMessageOutputStream ); 342 341 break; 342 #if NH_MV_SEI_TBD 343 343 case SEI::OVERLAY_INFO: 344 344 sei = new SEIOverlayInfo; … … 1334 1334 }; 1335 1335 1336 #if NH_MV_SEI_TBD1337 1336 Void SEIReader::xParseSEIAlphaChannelInfo(SEIAlphaChannelInfo& sei, UInt payloadSize, std::ostream *pDecodedMessageOutputStream) 1338 1337 { … … 1345 1344 sei_read_code( pDecodedMessageOutputStream, 3, code, "alpha_channel_use_idc" ); sei.m_alphaChannelUseIdc = code; 1346 1345 sei_read_code( pDecodedMessageOutputStream, 3, code, "alpha_channel_bit_depth_minus8" ); sei.m_alphaChannelBitDepthMinus8 = code; 1347 sei_read_code( pDecodedMessageOutputStream, getAlphaTransparentValueLen ), code, "alpha_transparent_value" ); sei.m_alphaTransparentValue = code;1348 sei_read_code( pDecodedMessageOutputStream, getAlphaOpaqueValueLen ), code, "alpha_opaque_value" ); sei.m_alphaOpaqueValue = code;1346 sei_read_code( pDecodedMessageOutputStream, sei.m_alphaChannelBitDepthMinus8+9, code, "alpha_transparent_value" ); sei.m_alphaTransparentValue = code; 1347 sei_read_code( pDecodedMessageOutputStream, sei.m_alphaChannelBitDepthMinus8+9, code, "alpha_opaque_value" ); sei.m_alphaOpaqueValue = code; 1349 1348 sei_read_flag( pDecodedMessageOutputStream, code, "alpha_channel_incr_flag" ); sei.m_alphaChannelIncrFlag = (code == 1); 1350 1349 sei_read_flag( pDecodedMessageOutputStream, code, "alpha_channel_clip_flag" ); sei.m_alphaChannelClipFlag = (code == 1); … … 1356 1355 }; 1357 1356 1357 #if NH_MV_SEI_TBD 1358 1358 Void SEIReader::xParseSEIOverlayInfo(SEIOverlayInfo& sei, UInt payloadSize, std::ostream *pDecodedMessageOutputStream) 1359 1359 { -
branches/HTM-15.1-dev0-BBC/source/Lib/TLibDecoder/SEIread.h
r1331 r1334 111 111 #endif 112 112 Void xParseSEISubBitstreamProperty (SEISubBitstreamProperty& sei, UInt payloadSize, std::ostream *pDecodedMessageOutputStream); 113 Void xParseSEIAlphaChannelInfo (SEIAlphaChannelInfo& sei, UInt payloadSize, std::ostream *pDecodedMessageOutputStream); 113 114 #if NH_MV_SEI_TBD 114 Void xParseSEIAlphaChannelInfo (SEIAlphaChannelInfo& sei, UInt payloadSize, std::ostream *pDecodedMessageOutputStream);115 115 Void xParseSEIOverlayInfo (SEIOverlayInfo& sei, UInt payloadSize, std::ostream *pDecodedMessageOutputStream); 116 116 #endif
Note: See TracChangeset for help on using the changeset viewer.