MythTV  master
Public Attributes | List of all members
HEVCParser::ScalingList Struct Reference

#include <libmythtv/mpeg/HEVCParser.h>

Collaboration diagram for HEVCParser::ScalingList:
[legend]

Public Attributes

std::vector< int16_t > scaling_list_dc_coef_minus8_16x16 {6,0}
 
std::vector< int16_t > scaling_list_dc_coef_minus8_32x32 {2,0}
 
std::array< std::array< uint8_t, 16 >, 6 > scaling_lists_4x4 {}
 
std::array< std::array< uint8_t, 64 >, 6 > scaling_lists_8x8 {}
 
std::array< std::array< uint8_t, 64 >, 6 > scaling_lists_16x16 {}
 
std::array< std::array< uint8_t, 64 >, 2 > scaling_lists_32x32 {}
 

Detailed Description

Definition at line 214 of file HEVCParser.h.

Member Data Documentation

◆ scaling_list_dc_coef_minus8_16x16

std::vector<int16_t> HEVCParser::ScalingList::scaling_list_dc_coef_minus8_16x16 {6,0}

Definition at line 215 of file HEVCParser.h.

Referenced by getScalingListParams().

◆ scaling_list_dc_coef_minus8_32x32

std::vector<int16_t> HEVCParser::ScalingList::scaling_list_dc_coef_minus8_32x32 {2,0}

Definition at line 216 of file HEVCParser.h.

Referenced by getScalingListParams().

◆ scaling_lists_4x4

std::array<std::array<uint8_t,16>,6> HEVCParser::ScalingList::scaling_lists_4x4 {}

Definition at line 218 of file HEVCParser.h.

Referenced by getScalingListParams().

◆ scaling_lists_8x8

std::array<std::array<uint8_t,64>,6> HEVCParser::ScalingList::scaling_lists_8x8 {}

Definition at line 219 of file HEVCParser.h.

Referenced by getScalingListParams().

◆ scaling_lists_16x16

std::array<std::array<uint8_t,64>,6> HEVCParser::ScalingList::scaling_lists_16x16 {}

Definition at line 220 of file HEVCParser.h.

Referenced by getScalingListParams().

◆ scaling_lists_32x32

std::array<std::array<uint8_t,64>,2> HEVCParser::ScalingList::scaling_lists_32x32 {}

Definition at line 221 of file HEVCParser.h.

Referenced by getScalingListParams().


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