Changeset 1037 in SHVCSoftware for branches/SHM-dev/source/App/TAppEncoder/TAppEncCfg.cpp
- Timestamp:
- 27 Feb 2015, 21:05:56 (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/SHM-dev/source/App/TAppEncoder/TAppEncCfg.cpp
r1030 r1037 1688 1688 ("SEIMasteringDisplayWhitePoint", cfg_DisplayWhitePointCode, cfg_DisplayWhitePointCode, "Mastering display white point CIE xy coordinates in normalised increments of 1/50000 (e.g. 0.333 = 16667)") 1689 1689 1690 #if P0123_ALPHA_CHANNEL_SEI 1691 ("SEIAlphaChannelInfo", m_alphaSEIEnabled, false, "Enables transmission of information associated with alpha channel (default : 0)") 1692 ("SEIAlphaCancelFlag", m_alphaCancelFlag, true, "Denotes that this SEI message cancels the persistence of any previously received alpha channel SEI message (default : 1)") 1693 ("SEIAlphaUseIdc", m_alphaUseIdc, 2, "Denotes the use of the received alpha channel in final picture composition (e.g. pre-multiplied alpha, default : 2)") 1694 ("SEIAlphaBitDepthMinus8", m_alphaBitDepthMinus8, 0, "Denotes the bit depth associated with the received alpha channel (default : 0)") 1695 ("SEIAlphaTransparentValue", m_alphaTransparentValue, 0, "Denotes the sample value which is considered transparent for alpha blending purposes (default : 0)") 1696 ("SEIAlphaOpaqueValue", m_alphaOpaqueValue, 255, "Denotes the sample value which is considered opaque for alpha blending purposes (default : 255)") 1697 ("SEIAlphaIncrementFlag", m_alphaIncrementFlag, false, "Denotes whether the sample values should be incremented by one for the purposes of alpha blending (default : 0)") 1698 ("SEIAlphaClipFlag", m_alphaClipFlag, false, "Denotes whether clipping is applied to the sample values (default : 0)") 1699 ("SEIAlphaClipType", m_alphaClipTypeFlag, false, "Denotes the type of clipping applied to the sample values (0 = binary, 1 = linear, default : 0)") 1700 #endif 1690 1701 #if Q0096_OVERLAY_SEI 1691 1702 ("SEIOverlayInfo", m_overlaySEIEnabled, false, "Control generation of Selectable Overlays SEI messages") … … 4473 4484 } 4474 4485 4486 #if P0123_ALPHA_CHANNEL_SEI 4487 if( m_alphaSEIEnabled && !m_alphaCancelFlag ) 4488 { 4489 xConfirmPara(0 < m_alphaUseIdc || m_alphaUseIdc > 2, "SEIAlphaUseIdc greater than 2 is reserved for future use by ITU-T | ISO/IEC"); 4490 xConfirmPara(m_alphaBitDepthMinus8 < 0 || m_alphaBitDepthMinus8 > 7, "SEIAlphaBitDepthMinus8 shall be in the range 0 to 7 inclusive"); 4491 } 4492 #endif 4475 4493 #if Q0096_OVERLAY_SEI 4476 4494 if( m_overlaySEIEnabled && !m_overlayInfoCancelFlag )
Note: See TracChangeset for help on using the changeset viewer.