Changeset 1131 in SHVCSoftware for branches/SHM-dev/source/App
- Timestamp:
- 7 Jul 2015, 03:31:59 (9 years ago)
- Location:
- branches/SHM-dev/source/App/TAppEncoder
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/SHM-dev/source/App/TAppEncoder/TAppEncCfg.cpp
r1130 r1131 839 839 #endif 840 840 Int* cfg_waveFrontSynchro[MAX_LAYERS]; 841 842 #if R0071_IRAP_EOS_CROSS_LAYER_IMPACTS843 841 Int* cfg_layerSwitchOffBegin[MAX_LAYERS]; 844 842 Int* cfg_layerSwitchOffEnd[MAX_LAYERS]; 845 #endif846 843 847 844 #if MULTIPLE_PTL_SUPPORT … … 941 938 cfg_auxId[layer] = &m_acLayerCfg[layer].m_auxId; 942 939 #endif 943 #if R0071_IRAP_EOS_CROSS_LAYER_IMPACTS 944 cfg_layerSwitchOffBegin[layer] = &m_acLayerCfg[layer].m_layerSwitchOffBegin; 945 cfg_layerSwitchOffEnd[layer] = &m_acLayerCfg[layer].m_layerSwitchOffEnd; 946 #endif 940 cfg_layerSwitchOffBegin[layer] = &m_acLayerCfg[layer].m_layerSwitchOffBegin; 941 cfg_layerSwitchOffEnd[layer] = &m_acLayerCfg[layer].m_layerSwitchOffEnd; 947 942 #if MULTIPLE_PTL_SUPPORT 948 943 cfg_layerPTLIdx[layer] = &m_acLayerCfg[layer].m_layerPTLIdx; … … 1686 1681 #endif 1687 1682 ("AdaptiveResolutionChange", m_adaptiveResolutionChange, 0, "Adaptive resolution change frame number. Should coincide with EL RAP picture. (0: disable)") 1688 #if R0071_IRAP_EOS_CROSS_LAYER_IMPACTS1689 1683 ("LayerSwitchOffBegin%d", cfg_layerSwitchOffBegin, 0, MAX_LAYERS, "Switch layer %d off after given poc") 1690 1684 ("LayerSwitchOffEnd%d", cfg_layerSwitchOffEnd, 0, MAX_LAYERS, "Switch layer %d on at given poc") 1691 #endif1692 1685 ("SkipPictureAtArcSwitch", m_skipPictureAtArcSwitch, false, "Code the higher layer picture in ARC up-switching as a skip picture. (0: disable)") 1693 1686 #if N0383_IL_CONSTRAINED_TILE_SETS_SEI … … 1904 1897 #endif 1905 1898 1906 #if R0071_IRAP_EOS_CROSS_LAYER_IMPACTS1899 #if SVC_EXTENSION 1907 1900 for (Int layer = 0; layer < MAX_LAYERS; layer++) 1908 1901 { -
branches/SHM-dev/source/App/TAppEncoder/TAppEncLayerCfg.h
r1090 r1131 147 147 #endif 148 148 149 #if R0071_IRAP_EOS_CROSS_LAYER_IMPACTS150 149 Int m_layerSwitchOffBegin; 151 150 Int m_layerSwitchOffEnd; 152 #endif153 151 154 152 #if MULTIPLE_PTL_SUPPORT -
branches/SHM-dev/source/App/TAppEncoder/TAppEncTop.cpp
r1130 r1131 788 788 789 789 m_acTEncTop[layer].setAdaptiveResolutionChange ( m_adaptiveResolutionChange ); 790 #if R0071_IRAP_EOS_CROSS_LAYER_IMPACTS 791 m_acTEncTop[layer].setLayerSwitchOffBegin (m_acLayerCfg[layer].m_layerSwitchOffBegin); 792 m_acTEncTop[layer].setLayerSwitchOffEnd (m_acLayerCfg[layer].m_layerSwitchOffEnd); 793 #endif 790 m_acTEncTop[layer].setLayerSwitchOffBegin ( m_acLayerCfg[layer].m_layerSwitchOffBegin ); 791 m_acTEncTop[layer].setLayerSwitchOffEnd ( m_acLayerCfg[layer].m_layerSwitchOffEnd ); 794 792 #if AUXILIARY_PICTURES 795 793 m_acTEncTop[layer].setChromaFormatIDC ( m_acLayerCfg[layer].m_chromaFormatIDC );
Note: See TracChangeset for help on using the changeset viewer.