Changeset 760 in SHVCSoftware for branches/SHM-6-dev/source/Lib/TLibCommon


Ignore:
Timestamp:
30 Apr 2014, 00:44:54 (11 years ago)
Author:
seregin
Message:

add pps extension flag

Location:
branches/SHM-6-dev/source/Lib/TLibCommon
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • branches/SHM-6-dev/source/Lib/TLibCommon/TComSlice.cpp

    r758 r760  
    30733073, m_listsModificationPresentFlag(  0)
    30743074, m_numExtraSliceHeaderBits(0)
     3075#if SVC_EXTENSION
     3076, m_extensionFlag(false)
    30753077#if SCALINGLIST_INFERRING
     3078, m_layerId(0)
    30763079, m_inferScalingListFlag ( false )
    30773080, m_scalingListRefLayerId ( 0 )
     
    30853088, m_nCGSOutputBitDepthC(0)
    30863089#endif
     3090#endif //SVC_EXTENSION
    30873091{
    30883092  m_scalingList = new TComScalingList;
  • branches/SHM-6-dev/source/Lib/TLibCommon/TComSlice.h

    r758 r760  
    17381738
    17391739#if SVC_EXTENSION
     1740  Bool     m_extensionFlag;
    17401741#if SCALINGLIST_INFERRING
    17411742  UInt     m_layerId;
     
    18641865
    18651866#if SCALINGLIST_INFERRING
    1866   UInt     getLayerId() { return m_layerId; }
    1867   Void     setLayerId( UInt layerId ) { m_layerId = layerId;            }
    1868   Bool     getInferScalingListFlag()  { return m_inferScalingListFlag;  }
    1869   UInt     getScalingListRefLayerId() { return m_scalingListRefLayerId; }
    1870   Void     setInferScalingListFlag( Bool flag )     { m_inferScalingListFlag = flag;     }
    1871   Void     setScalingListRefLayerId( UInt layerId ) { m_scalingListRefLayerId = layerId; }
    1872 #endif
    1873 
    1874 #if SCALINGLIST_INFERRING
    18751867  Void     setScalingList( TComScalingList *scalingList ) { m_scalingList = scalingList; }
    18761868#else
     
    18881880  Bool getSliceHeaderExtensionPresentFlag   ()                    { return m_sliceHeaderExtensionPresentFlag; }
    18891881  Void setSliceHeaderExtensionPresentFlag   (Bool val)            { m_sliceHeaderExtensionPresentFlag = val; }
     1882#if SVC_EXTENSION
     1883  Int     getExtensionFlag()                { return m_extensionFlag;  }
     1884  Void    setExtensionFlag(Int n)           { m_extensionFlag = n;     }
     1885#if SCALINGLIST_INFERRING
     1886  UInt     getLayerId() { return m_layerId; }
     1887  Void     setLayerId( UInt layerId ) { m_layerId = layerId;            }
     1888  Bool     getInferScalingListFlag()  { return m_inferScalingListFlag;  }
     1889  UInt     getScalingListRefLayerId() { return m_scalingListRefLayerId; }
     1890  Void     setInferScalingListFlag( Bool flag )     { m_inferScalingListFlag = flag;     }
     1891  Void     setScalingListRefLayerId( UInt layerId ) { m_scalingListRefLayerId = layerId; }
     1892#endif
    18901893#if POC_RESET_IDC
    18911894  Bool getPocResetInfoPresentFlag   ()                    { return m_pocResetInfoPresentFlag; }
     
    19001903  Void    setCGSOutputBitDepthC(Int n){ m_nCGSOutputBitDepthC = n;     }
    19011904#endif
     1905#endif //SVC_EXTENSION
    19021906};
    19031907
Note: See TracChangeset for help on using the changeset viewer.