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

#include <libavcodec/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 64 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 109 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: