#include <hevcdec.h>
Definition at line 487 of file hevcdec.h.
◆ avctx
◆ local_ctx
◆ nb_local_ctx
unsigned HEVCContext::nb_local_ctx |
◆ layers
◆ cur_layer
unsigned HEVCContext::cur_layer |
◆ layers_active_decode
unsigned HEVCContext::layers_active_decode |
◆ layers_active_output
unsigned HEVCContext::layers_active_output |
◆ slice_initialized
uint8_t HEVCContext::slice_initialized |
1 if the independent slice segment header was successfully parsed
Definition at line 503 of file hevcdec.h.
◆ output_fifo
◆ ps
◆ sei
◆ md5_ctx
struct AVMD5* HEVCContext::md5_ctx |
candidate references for the current frame
Definition at line 509 of file hevcdec.h.
◆ rps
◆ vps
RefStruct reference.
Definition at line 514 of file hevcdec.h.
◆ pps
RefStruct reference.
Definition at line 515 of file hevcdec.h.
◆ sh
◆ nal_unit_type
◆ temporal_id
int HEVCContext::temporal_id |
temporal_id_plus1 - 1
Definition at line 518 of file hevcdec.h.
◆ cur_frame
◆ collocated_ref
◆ poc
◆ poc_tid0
int HEVCContext::poc_tid0 |
◆ slice_idx
int HEVCContext::slice_idx |
number of the slice being currently decoded
Definition at line 523 of file hevcdec.h.
◆ eos
current packet contains an EOS/EOB NAL
Definition at line 524 of file hevcdec.h.
◆ last_eos
int HEVCContext::last_eos |
last packet contains an EOS/EOB NAL
Definition at line 525 of file hevcdec.h.
◆ no_rasl_output_flag
int HEVCContext::no_rasl_output_flag |
◆ hpc
◆ hevcdsp
◆ vdsp
◆ bdsp
◆ h274db
◆ checksum_buf
uint8_t* HEVCContext::checksum_buf |
used on BE to byteswap the lines for checksumming
Definition at line 537 of file hevcdec.h.
◆ checksum_buf_size
int HEVCContext::checksum_buf_size |
◆ cabac
The target for the common_cabac_state of the local contexts.
Definition at line 541 of file hevcdec.h.
◆ wpp_progress
◆ nb_wpp_progress
unsigned HEVCContext::nb_wpp_progress |
◆ wpp_err
◆ data
const uint8_t* HEVCContext::data |
◆ pkt
◆ first_nal_type
◆ finish_setup_nal_idx
unsigned HEVCContext::finish_setup_nal_idx |
◆ is_nalff
int HEVCContext::is_nalff |
this flag is != 0 if bitstream is encapsulated as a format defined in 14496-15
Definition at line 557 of file hevcdec.h.
◆ apply_defdispwin
int HEVCContext::apply_defdispwin |
◆ view_ids
int* HEVCContext::view_ids |
◆ nb_view_ids
unsigned HEVCContext::nb_view_ids |
◆ view_ids_available
unsigned* HEVCContext::view_ids_available |
◆ nb_view_ids_available
unsigned HEVCContext::nb_view_ids_available |
◆ view_pos_available
unsigned* HEVCContext::view_pos_available |
◆ nb_view_pos_available
unsigned HEVCContext::nb_view_pos_available |
◆ nal_length_size
int HEVCContext::nal_length_size |
Number of bytes used for nal length (1, 2 or 4)
Definition at line 571 of file hevcdec.h.
◆ nuh_layer_id
int HEVCContext::nuh_layer_id |
◆ film_grain_warning_shown
int HEVCContext::film_grain_warning_shown |
◆ pkt_dts
◆ rpu_buf
0 or 1 Dolby Vision RPUs.
Definition at line 579 of file hevcdec.h.
◆ dovi_ctx
Dolby Vision decoding context.
Definition at line 580 of file hevcdec.h.
The documentation for this struct was generated from the following file: