Changeset 786 in SHVCSoftware


Ignore:
Timestamp:
6 Jun 2014, 19:27:28 (11 years ago)
Author:
seregin
Message:

remove MAX_SUBDPBS, and group SEI messages macros

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/SHM-6-dev/source/Lib/TLibCommon/TypeDef.h

    r785 r786  
    7070                                                ///< JCTVC-P0192: Assign layers to sub-DPBs based on the rep_format() signaled in the VPS
    7171#define ALIGNED_BUMPING                  1      ///< JCTVC-P0192: Align bumping of pictures in an AU
    72 #define MAX_SUBDPBS                      MAX_LAYERS
    73 #define SUB_BITSTREAM_PROPERTY_SEI       1      ///< JCTVC-P0204: Sub-bitstream property SEI message
    74 #if SUB_BITSTREAM_PROPERTY_SEI
    75 #define MAX_SUB_STREAMS                  1024
    76 #endif
    7772#define O0109_O0199_FLAGS_TO_VUI         1      ///< JCTVC-O0109, O0199: move single_layer_for_non_irap_flag and higher_layer_flag to vps_vui
    7873#define O0109_VIEW_ID_LEN                1      ///< JCTVC-O0109: view_id_len_minus1 to view_id_len, and add constraint (1<<view_id_len) is greater than or equal to NumViews
     
    9186#define O0164_MULTI_LAYER_HRD            1      ///< JCTVC-O0164: Multi-layer HRD operation
    9287#define Q0182_MULTI_LAYER_HRD_UPDATE     1      ///< JCTVC-Q0182: On bitstream partition buffering
    93 
    94 #define Q0074_SEI_COLOR_MAPPING          1      ///< JCTVC-Q0074, SEI Color Mapping
    9588
    9689#define O0194_DIFFERENT_BITDEPTH_EL_BL   1      ///< JCTVC-O0194: Support for different bitdepth values for BL and EL, add required configuration parameters (and Some bugfixes when REPN_FORMAT_IN_VPS (JCTVC-N0092) is enabled)
     
    208201
    209202#define VIEW_ID_RELATED_SIGNALING        1      ///< Introduce syntax elements view_id and view_id_val
    210 #define LAYERS_NOT_PRESENT_SEI           1      ///< JCTVC-M0043: add layers not present SEI.
    211 #define N0383_IL_CONSTRAINED_TILE_SETS_SEI  1
    212203#define N0065_LAYER_POC_ALIGNMENT        1
    213204
     
    258249#define HRD_BPB                          1      ///< JCTVC-Q0101 Bitstream Partition Buffering Proposals
    259250#define DPB_CONSTRAINTS                  1      ///< JCTVC-Q0100 RPS DPB constraints
    260 #define P0050_KNEE_FUNCTION_SEI          1      ///< JCTVC-P0050: Knee function SEI
    261251#define Q0189_TMVP_CONSTRAINTS           1
    262252#define Q0247_FRAME_FIELD_INFO           1
     
    269259};
    270260#endif
     261
     262// SEI messages
     263#define P0050_KNEE_FUNCTION_SEI          1      ///< JCTVC-P0050: Knee function SEI
     264#define SUB_BITSTREAM_PROPERTY_SEI       1      ///< JCTVC-P0204: Sub-bitstream property SEI message
     265#if SUB_BITSTREAM_PROPERTY_SEI
     266#define MAX_SUB_STREAMS                  1024
     267#endif
     268#define Q0074_SEI_COLOR_MAPPING          1      ///< JCTVC-Q0074, SEI Color Mapping
     269#define LAYERS_NOT_PRESENT_SEI           1      ///< JCTVC-M0043: add layers not present SEI.
     270#define N0383_IL_CONSTRAINED_TILE_SETS_SEI  1
     271
    271272
    272273#else
Note: See TracChangeset for help on using the changeset viewer.