Ignore:
Timestamp:
19 Jun 2013, 14:46:47 (11 years ago)
Author:
tech
Message:

Bug fixes related to not correctly initialized slice at encoder.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/HTM-DEV-0.3-dev2/source/Lib/TLibEncoder/TEncGOP.cpp

    r479 r481  
    495495
    496496#if H_3D_GEN
    497     m_pcSliceEncoder->initEncSlice ( pcPic, iPOCLast, pocCurr, iNumPicRcvd, iGOPid, pcSlice, m_pcEncTop->getVPS(), m_pcEncTop->getSPS(), m_pcEncTop->getPPS() );     
     497    m_pcSliceEncoder->initEncSlice ( pcPic, iPOCLast, pocCurr, iNumPicRcvd, iGOPid, pcSlice, m_pcEncTop->getVPS(), m_pcEncTop->getSPS(), m_pcEncTop->getPPS(), getLayerId() );     
    498498#else
    499499    m_pcSliceEncoder->initEncSlice ( pcPic, iPOCLast, pocCurr, iNumPicRcvd, iGOPid, pcSlice, m_pcEncTop->getSPS(), m_pcEncTop->getPPS() );
     
    504504    pcPic  ->setLayerId     ( getLayerId()   );
    505505    pcPic  ->setViewId      ( getViewId()    );   
     506#if !H_3D_GEN   
    506507    pcSlice->setLayerId     ( getLayerId() );
    507508    pcSlice->setViewId      ( getViewId()  );   
    508 #if !H_3D_GEN
    509509    pcSlice->setVPS         ( m_pcEncTop->getVPS() );
    510510#endif
     
    512512    pcPic  ->setViewIndex   ( getViewIndex() );
    513513    pcPic  ->setIsDepth( getIsDepth() );
     514#if !H_3D_GEN
    514515    pcSlice->setViewIndex   ( getViewIndex()  );
    515516    pcSlice->setIsDepth( getIsDepth() );   
     517#endif
    516518    pcSlice->setCamparaSlice( pcPic->getCodedScale(), pcPic->getCodedOffset() );   
    517519#endif
Note: See TracChangeset for help on using the changeset viewer.