HEVC Test Model (HM)  HM-16.3
Classes | Public Member Functions | Public Attributes | Protected Attributes | List of all members
SEITempMotionConstrainedTileSets Class Reference

#include <SEI.h>

Inheritance diagram for SEITempMotionConstrainedTileSets:
Inheritance graph
[legend]
Collaboration diagram for SEITempMotionConstrainedTileSets:
Collaboration graph
[legend]

Classes

struct  TileSetData
 

Public Member Functions

PayloadType payloadType () const
 
Void setNumberOfTileSets (const Int number)
 
Int getNumberOfTileSets () const
 
TileSetDatatileSetData (const Int index)
 
const TileSetDatatileSetData (const Int index) const
 
- Public Member Functions inherited from SEI
 SEI ()
 
virtual ~SEI ()
 

Public Attributes

Bool m_mc_all_tiles_exact_sample_value_match_flag
 
Bool m_each_tile_one_tile_set_flag
 
Bool m_limited_tile_set_display_flag
 
Bool m_max_mcs_tier_level_idc_present_flag
 
Bool m_max_mcts_tier_flag
 
Int m_max_mcts_level_idc
 

Protected Attributes

std::vector< TileSetDatam_tile_set_data
 

Additional Inherited Members

- Public Types inherited from SEI
enum  PayloadType {
  BUFFERING_PERIOD = 0, PICTURE_TIMING = 1, PAN_SCAN_RECT = 2, FILLER_PAYLOAD = 3,
  USER_DATA_REGISTERED_ITU_T_T35 = 4, USER_DATA_UNREGISTERED = 5, RECOVERY_POINT = 6, SCENE_INFO = 9,
  FULL_FRAME_SNAPSHOT = 15, PROGRESSIVE_REFINEMENT_SEGMENT_START = 16, PROGRESSIVE_REFINEMENT_SEGMENT_END = 17, FILM_GRAIN_CHARACTERISTICS = 19,
  POST_FILTER_HINT = 22, TONE_MAPPING_INFO = 23, FRAME_PACKING = 45, DISPLAY_ORIENTATION = 47,
  SOP_DESCRIPTION = 128, ACTIVE_PARAMETER_SETS = 129, DECODING_UNIT_INFO = 130, TEMPORAL_LEVEL0_INDEX = 131,
  DECODED_PICTURE_HASH = 132, SCALABLE_NESTING = 133, REGION_REFRESH_INFO = 134, NO_DISPLAY = 135,
  TIME_CODE = 136, MASTERING_DISPLAY_COLOUR_VOLUME = 137, SEGM_RECT_FRAME_PACKING = 138, TEMP_MOTION_CONSTRAINED_TILE_SETS = 139,
  CHROMA_SAMPLING_FILTER_HINT = 140, KNEE_FUNCTION_INFO = 141
}
 
- Static Public Member Functions inherited from SEI
static const ChargetSEIMessageString (SEI::PayloadType payloadType)
 

Detailed Description

Definition at line 532 of file SEI.h.

Member Function Documentation

Int SEITempMotionConstrainedTileSets::getNumberOfTileSets ( ) const
inline

Definition at line 582 of file SEI.h.

PayloadType SEITempMotionConstrainedTileSets::payloadType ( ) const
inlinevirtual

Implements SEI.

Definition at line 579 of file SEI.h.

Void SEITempMotionConstrainedTileSets::setNumberOfTileSets ( const Int  number)
inline

Definition at line 581 of file SEI.h.

TileSetData& SEITempMotionConstrainedTileSets::tileSetData ( const Int  index)
inline

Definition at line 584 of file SEI.h.

const TileSetData& SEITempMotionConstrainedTileSets::tileSetData ( const Int  index) const
inline

Definition at line 585 of file SEI.h.

Member Data Documentation

Bool SEITempMotionConstrainedTileSets::m_each_tile_one_tile_set_flag

Definition at line 573 of file SEI.h.

Bool SEITempMotionConstrainedTileSets::m_limited_tile_set_display_flag

Definition at line 574 of file SEI.h.

Bool SEITempMotionConstrainedTileSets::m_max_mcs_tier_level_idc_present_flag

Definition at line 575 of file SEI.h.

Int SEITempMotionConstrainedTileSets::m_max_mcts_level_idc

Definition at line 577 of file SEI.h.

Bool SEITempMotionConstrainedTileSets::m_max_mcts_tier_flag

Definition at line 576 of file SEI.h.

Bool SEITempMotionConstrainedTileSets::m_mc_all_tiles_exact_sample_value_match_flag

Definition at line 572 of file SEI.h.

std::vector<TileSetData> SEITempMotionConstrainedTileSets::m_tile_set_data
protected

Definition at line 568 of file SEI.h.


The documentation for this class was generated from the following file: