Ignore:
Timestamp:
7 Nov 2014, 14:12:21 (10 years ago)
Author:
tech
Message:

MV-HEVC related fix for derivation of number of views (H_MV_FIX_NUM_VIEWS).
Initial code for J0107 item 5 (not enabled yet). (HHI_VIEW_ID_LIST_I5_J0107)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/HTM-12.2-dev2-HHI/source/Lib/TLibCommon/TComSlice.h

    r1110 r1111  
    884884  Int         m_dependencyFlag           [MAX_NUM_LAYERS][MAX_NUM_LAYERS];
    885885
     886#if H_MV_FIX_NUM_VIEWS
     887  Int         m_numViews;
     888#endif
    886889  Int         m_numDirectRefLayers       [MAX_NUM_LAYERS];
    887890  Int         m_idDirectRefLayer         [MAX_NUM_LAYERS][MAX_NUM_LAYERS]; 
     
    949952  Int         ***m_aaaiCodedScale ;
    950953  Int         ***m_aaaiCodedOffset;
     954
     955#if H_MV_FIX_NUM_VIEWS
     956#if HHI_VIEW_ID_LIST_I5_J0107
     957  std::vector<Int>  m_viewOIdxList;
     958#endif
     959#endif
     960
    951961#endif
    952962#if !HHI_TOOL_PARAMETERS_I2_J0107
     
    11861196  Int     getAuxId        ( Int layerIdInNuh )                             { return getScalabilityId( getLayerIdInVps(layerIdInNuh), AUX_ID  ); }   
    11871197  Int     getDependencyId ( Int layerIdInNuh )                             { return getScalabilityId( getLayerIdInVps(layerIdInNuh), DEPENDENCY_ID  ); }   
     1198#if H_MV_FIX_NUM_VIEWS
     1199  Int     getNumViews()                                                    { return m_numViews; }
     1200  Void    initNumViews();
     1201#if HHI_VIEW_ID_LIST_I5_J0107
     1202  Int     getViewOIdxList( Int i )                                         { return m_viewOIdxList[i]; }
     1203#endif
     1204#else
    11881205  Int     getNumViews();
     1206#endif
    11891207
    11901208  Bool    getDependencyFlag( Int i, Int j )                                { return m_dependencyFlag[i][j]; }
Note: See TracChangeset for help on using the changeset viewer.