FFmpeg
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
VPS Struct Reference

#include <hevc.h>

Data Fields

uint8_t vps_temporal_id_nesting_flag
 
int vps_max_layers
 
int vps_max_sub_layers
 vps_max_temporal_layers_minus1 + 1
 
PTL ptl
 
int vps_sub_layer_ordering_info_present_flag
 
unsigned int vps_max_dec_pic_buffering [MAX_SUB_LAYERS]
 
unsigned int vps_num_reorder_pics [MAX_SUB_LAYERS]
 
unsigned int vps_max_latency_increase [MAX_SUB_LAYERS]
 
int vps_max_layer_id
 
int vps_num_layer_sets
 vps_num_layer_sets_minus1 + 1
 
uint8_t vps_timing_info_present_flag
 
uint32_t vps_num_units_in_tick
 
uint32_t vps_time_scale
 
uint8_t vps_poc_proportional_to_timing_flag
 
int vps_num_ticks_poc_diff_one
 vps_num_ticks_poc_diff_one_minus1 + 1
 
int vps_num_hrd_parameters
 

Detailed Description

Definition at line 349 of file hevc.h.

Field Documentation

uint8_t VPS::vps_temporal_id_nesting_flag

Definition at line 350 of file hevc.h.

Referenced by ff_hevc_decode_nal_vps().

int VPS::vps_max_layers

Definition at line 351 of file hevc.h.

Referenced by ff_hevc_decode_nal_vps().

int VPS::vps_max_sub_layers

vps_max_temporal_layers_minus1 + 1

Definition at line 352 of file hevc.h.

Referenced by ff_hevc_decode_nal_vps().

PTL VPS::ptl

Definition at line 354 of file hevc.h.

Referenced by ff_hevc_decode_nal_vps().

int VPS::vps_sub_layer_ordering_info_present_flag

Definition at line 355 of file hevc.h.

Referenced by ff_hevc_decode_nal_vps().

unsigned int VPS::vps_max_dec_pic_buffering[MAX_SUB_LAYERS]

Definition at line 356 of file hevc.h.

Referenced by ff_hevc_decode_nal_vps().

unsigned int VPS::vps_num_reorder_pics[MAX_SUB_LAYERS]

Definition at line 357 of file hevc.h.

Referenced by ff_hevc_decode_nal_vps().

unsigned int VPS::vps_max_latency_increase[MAX_SUB_LAYERS]

Definition at line 358 of file hevc.h.

Referenced by ff_hevc_decode_nal_vps().

int VPS::vps_max_layer_id

Definition at line 359 of file hevc.h.

Referenced by ff_hevc_decode_nal_vps().

int VPS::vps_num_layer_sets

vps_num_layer_sets_minus1 + 1

Definition at line 360 of file hevc.h.

Referenced by ff_hevc_decode_nal_vps().

uint8_t VPS::vps_timing_info_present_flag

Definition at line 361 of file hevc.h.

Referenced by ff_hevc_decode_nal_vps().

uint32_t VPS::vps_num_units_in_tick

Definition at line 362 of file hevc.h.

Referenced by ff_hevc_decode_nal_vps().

uint32_t VPS::vps_time_scale

Definition at line 363 of file hevc.h.

Referenced by ff_hevc_decode_nal_vps().

uint8_t VPS::vps_poc_proportional_to_timing_flag

Definition at line 364 of file hevc.h.

Referenced by ff_hevc_decode_nal_vps().

int VPS::vps_num_ticks_poc_diff_one

vps_num_ticks_poc_diff_one_minus1 + 1

Definition at line 365 of file hevc.h.

Referenced by ff_hevc_decode_nal_vps().

int VPS::vps_num_hrd_parameters

Definition at line 366 of file hevc.h.

Referenced by ff_hevc_decode_nal_vps().


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