Changeset 1600 in SHVCSoftware for branches/SHM-dev/source/Lib/TLibEncoder


Ignore:
Timestamp:
30 Nov 2017, 18:22:35 (7 years ago)
Author:
seregin
Message:

fix for the ticket #92
If the current picture min CU size is larger than 16x16, 16x16 granularity as in the inter-layer motion resampling should be used for the inter-layer motion derivation.
LAYER_CTB macro is enabled as well, since different zig-zag scannings should be used.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/SHM-dev/source/Lib/TLibEncoder/TEncTop.cpp

    r1578 r1600  
    17581758        m_cIlpPic[j] = new TComPic;
    17591759#if REDUCED_ENCODER_MEMORY
    1760         m_cIlpPic[j]->create(m_cSPS, m_cPPS, false, true, m_layerId);
     1760        m_cIlpPic[j]->create(m_cSPS, m_cPPS, false, true, m_layerId, true);
    17611761#else
    1762         m_cIlpPic[j]->create(m_cSPS, m_cPPS, true, m_layerId);
     1762        m_cIlpPic[j]->create(m_cSPS, m_cPPS, true, m_layerId, true);
    17631763#endif
    17641764        for (Int i=0; i<m_cIlpPic[j]->getPicSym()->getNumberOfCtusInFrame(); i++)
Note: See TracChangeset for help on using the changeset viewer.