Changeset 447 in SHVCSoftware for branches


Ignore:
Timestamp:
8 Nov 2013, 03:19:02 (11 years ago)
Author:
seregin
Message:

remove macro M0464_TILE_BOUNDARY_ALIGNED_FLAG and associated code

Location:
branches/SHM-4.0-dev/source/Lib
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • branches/SHM-4.0-dev/source/Lib/TLibCommon/TComSlice.h

    r442 r447  
    924924  TComHRD m_hrdParameters;
    925925  TimingInfo m_timingInfo;
    926 #if M0464_TILE_BOUNDARY_ALIGNED_FLAG
    927   Bool m_tileBoundariesAlignedFlag;
    928 #endif
    929 
    930926
    931927public:
     
    960956    ,m_log2MaxMvLengthHorizontal(15)
    961957    ,m_log2MaxMvLengthVertical(15)
    962 #if M0464_TILE_BOUNDARY_ALIGNED_FLAG
    963     ,m_tileBoundariesAlignedFlag(true)
    964 #endif
    965958  {}
    966959
     
    10581051  TComHRD* getHrdParameters                 ()             { return &m_hrdParameters; }
    10591052  TimingInfo* getTimingInfo() { return &m_timingInfo; }
    1060 #if M0464_TILE_BOUNDARY_ALIGNED_FLAG
    1061   Bool getTileBoundariesAlignedFlag(  ) { return m_tileBoundariesAlignedFlag; }
    1062   Void setTileBoundariesAlignedFlag( Bool flag ) { m_tileBoundariesAlignedFlag = flag; }
    1063 #endif
    10641053};
    10651054
  • branches/SHM-4.0-dev/source/Lib/TLibCommon/TypeDef.h

    r445 r447  
    5858#endif
    5959#define IL_SL_SIGNALLING_N0371           0      ///< JCTVC-N0371: inter-layer scaling list
    60 #define M0464_TILE_BOUNDARY_ALIGNED_FLAG 0      ///< JCTVC-M0464: VUI flag to indicate tile boundary alignment
    6160#define M0463_VUI_EXT_ILP_REF            0      ///< JCTVC-M0463: VUI extension inter-layer dependency offset signalling
    6261#define SPS_EXTENSION                    1      ///< Define sps_extension() syntax structure
     
    9089#define N0160_VUI_EXT_ILP_REF            1      ///< VUI extension inter-layer dependency offset signalling
    9190#define VPS_VUI_BITRATE_PICRATE          1      ///< JCTVC-N0085: Signal bit rate and picture in VPS VUI
    92 #else
    93 #define M0464_TILE_BOUNDARY_ALIGNED_FLAG 0      ///< VUI flag to indicate tile boundary alignment
    9491#endif //VPS_VUI
    9592
  • branches/SHM-4.0-dev/source/Lib/TLibDecoder/TDecCAVLC.cpp

    r442 r447  
    450450  {
    451451    READ_FLAG(   uiCode, "tiles_fixed_structure_flag");               pcVUI->setTilesFixedStructureFlag(uiCode);
    452 #if M0464_TILE_BOUNDARY_ALIGNED_FLAG
    453     if ( pcSPS->getLayerId() > 0 )
    454     {
    455       READ_FLAG( uiCode, "tile_boundaries_aligned_flag" ); pcVUI->setTileBoundariesAlignedFlag( uiCode == 1 );
    456     }
    457 #endif
    458452    READ_FLAG(   uiCode, "motion_vectors_over_pic_boundaries_flag");  pcVUI->setMotionVectorsOverPicBoundariesFlag(uiCode);
    459453    READ_FLAG(   uiCode, "restricted_ref_pic_lists_flag");            pcVUI->setRestrictedRefPicListsFlag(uiCode);
  • branches/SHM-4.0-dev/source/Lib/TLibEncoder/TEncCavlc.cpp

    r442 r447  
    359359  {
    360360    WRITE_FLAG(pcVUI->getTilesFixedStructureFlag(),             "tiles_fixed_structure_flag");
    361 #if M0464_TILE_BOUNDARY_ALIGNED_FLAG
    362     if ( pcSPS->getLayerId() > 0 )
    363     {
    364       WRITE_FLAG( pcVUI->getTileBoundariesAlignedFlag( ) ? 1 : 0 , "tile_boundaries_aligned_flag" );
    365     }
    366 #endif
    367361    WRITE_FLAG(pcVUI->getMotionVectorsOverPicBoundariesFlag(),  "motion_vectors_over_pic_boundaries_flag");
    368362    WRITE_FLAG(pcVUI->getRestrictedRefPicListsFlag(),           "restricted_ref_pic_lists_flag");
Note: See TracChangeset for help on using the changeset viewer.