FFmpeg
Data Fields
FFHWBaseEncodePicture Struct Reference

#include <hw_base_encode.h>

Data Fields

struct FFHWBaseEncodePicturenext
 
int64_t display_order
 
int64_t encode_order
 
int64_t pts
 
int64_t duration
 
int force_idr
 
void * opaque
 
AVBufferRefopaque_ref
 
int type
 
int b_depth
 
int encode_issued
 
int encode_complete
 
AVFrameinput_image
 
AVFramerecon_image
 
void * priv_data
 
int is_reference
 
int nb_dpb_pics
 
struct FFHWBaseEncodePicturedpb [MAX_DPB_SIZE]
 
int nb_refs [MAX_REFERENCE_LIST_NUM]
 
struct FFHWBaseEncodePicturerefs [MAX_REFERENCE_LIST_NUM][MAX_PICTURE_REFERENCES]
 
struct FFHWBaseEncodePictureprev
 
int ref_count [2]
 
int ref_removed [2]
 

Detailed Description

Definition at line 61 of file hw_base_encode.h.

Field Documentation

◆ next

struct FFHWBaseEncodePicture* FFHWBaseEncodePicture::next

◆ display_order

int64_t FFHWBaseEncodePicture::display_order

◆ encode_order

int64_t FFHWBaseEncodePicture::encode_order

◆ pts

int64_t FFHWBaseEncodePicture::pts

◆ duration

int64_t FFHWBaseEncodePicture::duration

◆ force_idr

int FFHWBaseEncodePicture::force_idr

Definition at line 68 of file hw_base_encode.h.

Referenced by hw_base_encode_pick_next(), and hw_base_encode_send_frame().

◆ opaque

void* FFHWBaseEncodePicture::opaque

◆ opaque_ref

AVBufferRef* FFHWBaseEncodePicture::opaque_ref

◆ type

int FFHWBaseEncodePicture::type

◆ b_depth

int FFHWBaseEncodePicture::b_depth

◆ encode_issued

int FFHWBaseEncodePicture::encode_issued

◆ encode_complete

int FFHWBaseEncodePicture::encode_complete

◆ input_image

AVFrame* FFHWBaseEncodePicture::input_image

◆ recon_image

AVFrame* FFHWBaseEncodePicture::recon_image

◆ priv_data

void* FFHWBaseEncodePicture::priv_data

◆ is_reference

int FFHWBaseEncodePicture::is_reference

◆ nb_dpb_pics

int FFHWBaseEncodePicture::nb_dpb_pics

◆ dpb

struct FFHWBaseEncodePicture* FFHWBaseEncodePicture::dpb[MAX_DPB_SIZE]

◆ nb_refs

int FFHWBaseEncodePicture::nb_refs[MAX_REFERENCE_LIST_NUM]

◆ refs

◆ prev

struct FFHWBaseEncodePicture* FFHWBaseEncodePicture::prev

◆ ref_count

int FFHWBaseEncodePicture::ref_count[2]

◆ ref_removed

int FFHWBaseEncodePicture::ref_removed[2]

Definition at line 103 of file hw_base_encode.h.

Referenced by hw_base_encode_clear_old(), and hw_base_encode_remove_refs().


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