Go to the documentation of this file.
245 uint64_t stream_offset)
override;
247 void Reset(
void)
override;
261 bool profilePresentFlag,
262 int maxNumSubLayersMinus1);
287 std::map<uint, SPS>
m_sps;
288 std::map<uint, PPS>
m_pps;
static bool NALisVCL(uint type)
bool separate_colour_plane_flag
bool sub_layer_ordering_info_present_flag
std::array< std::array< uint8_t, 16 >, 6 > scaling_lists_4x4
std::array< uint8_t, 16 > UsedByCurrPicS0
bool parseVPS(BitReader &br)
uint32_t m_picOrderCntMsb
bool parseSPS(BitReader &br)
std::array< int32_t, 16 > DeltaPocS1
static bool NALisRAP(uint type)
uint8_t log2_min_luma_coding_block_size
uint8_t num_extra_slice_header_bits
std::array< int32_t, 16 > DeltaPocS0
uint32_t m_maxPicOrderCntLsb
std::map< uint, PPS > m_pps
void Reset(void) override
uint pictureWidthCropped(void) const override
std::array< uint8_t, 16 > UsedByCurrPicS1
std::vector< int16_t > scaling_list_dc_coef_minus8_16x16
~HEVCParser(void) override
uint32_t addBytes(const uint8_t *bytes, uint32_t byte_count, uint64_t stream_offset) override
uint8_t log2_diff_max_min_luma_coding_block_size
uint32_t m_resolutionCheck
uint32_t m_prevPicOrderCntMsb
uint pictureHeightCropped(void) const override
bool profileTierLevel(BitReader &br, bool profilePresentFlag, int maxNumSubLayersMinus1)
std::array< std::array< uint8_t, 64 >, 6 > scaling_lists_16x16
bool inter_ref_pic_set_prediction_flag
std::map< uint, VPS > m_vps
bool parseSliceSegmentHeader(BitReader &br)
bool m_firstSliceSegmentInPicFlag
std::vector< int16_t > scaling_list_dc_coef_minus8_32x32
std::map< uint, SPS > m_sps
field_type getFieldType(void) const override
uint8_t log2_max_pic_order_cnt_lsb
void processRBSP(bool rbsp_complete)
std::array< std::array< uint8_t, 64 >, 2 > scaling_lists_32x32
bool dependent_slice_segments_enabled_flag
static bool NALisIRAP(uint type)
std::map< uint, uint > m_poc
bool parsePPS(BitReader &br)
bool parseSliceSegmentLayer(BitReader &br)
bool output_flag_present_flag
QString NAL_type_str(int8_t type) override
void getFrameRate(FrameRate &result) const override
uint16_t abs_delta_rps_minus1
std::array< std::array< uint8_t, 64 >, 6 > scaling_lists_8x8
uint32_t m_picOrderCntVal
uint32_t m_prevPicOrderCntLsb