Libav
Data Fields
HEVCFrame Struct Reference

#include <hevc.h>

Data Fields

AVFrameframe
ThreadFrame tf
MvFieldtab_mvf
RefPicListrefPicList
RefPicListTab ** rpl_tab
int ctb_count
int poc
struct HEVCFramecollocated_ref
HEVCWindow window
AVBufferReftab_mvf_buf
AVBufferRefrpl_tab_buf
AVBufferRefrpl_buf
uint16_t sequence
 A sequence counter, so that old frames are output first after a POC reset.
uint8_t flags
 A combination of HEVC_FRAME_FLAG_*.

Detailed Description

Definition at line 676 of file hevc.h.

Field Documentation

AVFrame* HEVCFrame::frame
ThreadFrame HEVCFrame::tf
MvField* HEVCFrame::tab_mvf
RefPicList* HEVCFrame::refPicList
RefPicListTab** HEVCFrame::rpl_tab
int HEVCFrame::ctb_count

Definition at line 682 of file hevc.h.

Referenced by alloc_frame(), hevc_ref_frame(), and init_slice_rpl().

int HEVCFrame::poc
struct HEVCFrame* HEVCFrame::collocated_ref

Definition at line 684 of file hevc.h.

Referenced by ff_hevc_slice_rpl(), ff_hevc_unref_frame(), and temporal_luma_motion_vector().

HEVCWindow HEVCFrame::window

Definition at line 686 of file hevc.h.

Referenced by ff_hevc_output_frame(), ff_hevc_set_new_ref(), and hevc_ref_frame().

AVBufferRef* HEVCFrame::tab_mvf_buf

Definition at line 688 of file hevc.h.

Referenced by alloc_frame(), ff_hevc_unref_frame(), and hevc_ref_frame().

AVBufferRef* HEVCFrame::rpl_tab_buf

Definition at line 689 of file hevc.h.

Referenced by alloc_frame(), ff_hevc_unref_frame(), and hevc_ref_frame().

AVBufferRef* HEVCFrame::rpl_buf

Definition at line 690 of file hevc.h.

Referenced by alloc_frame(), ff_hevc_unref_frame(), hevc_ref_frame(), and init_slice_rpl().

uint16_t HEVCFrame::sequence

A sequence counter, so that old frames are output first after a POC reset.

Definition at line 696 of file hevc.h.

Referenced by ff_hevc_output_frame(), ff_hevc_set_new_ref(), find_ref_idx(), generate_missing_ref(), and hevc_ref_frame().

uint8_t HEVCFrame::flags

A combination of HEVC_FRAME_FLAG_*.

Definition at line 701 of file hevc.h.

Referenced by ff_hevc_output_frame(), ff_hevc_set_new_ref(), ff_hevc_unref_frame(), generate_missing_ref(), hevc_ref_frame(), and mark_ref().


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