FFmpeg
Loading...
Searching...
No Matches
FFHWBaseEncodePicture Struct Reference

#include <hw_base_encode.h>

Data Fields

void * priv
 
void * codec_priv
 
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
 
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

◆ priv

◆ codec_priv

◆ next

◆ display_order

◆ encode_order

◆ pts

int64_t FFHWBaseEncodePicture::pts

◆ duration

int64_t FFHWBaseEncodePicture::duration

◆ force_idr

int FFHWBaseEncodePicture::force_idr

◆ opaque

void* FFHWBaseEncodePicture::opaque

◆ opaque_ref

AVBufferRef* FFHWBaseEncodePicture::opaque_ref

◆ type

◆ b_depth

◆ encode_issued

◆ encode_complete

int FFHWBaseEncodePicture::encode_complete

◆ input_image

◆ recon_image

◆ is_reference

◆ nb_dpb_pics

◆ dpb

◆ nb_refs

◆ refs

◆ prev

◆ ref_count

int FFHWBaseEncodePicture::ref_count[2]

◆ ref_removed

int FFHWBaseEncodePicture::ref_removed[2]

Definition at line 106 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: