Libav
Data Fields
NVENCFrame Struct Reference

#include <nvenc.h>

Data Fields

NV_ENC_INPUT_PTR in
 
AVFramein_ref
 
NV_ENC_MAP_INPUT_RESOURCE in_map
 
int reg_idx
 
NV_ENC_OUTPUT_PTR out
 
NV_ENC_BUFFER_FORMAT format
 
int locked
 

Detailed Description

Definition at line 51 of file nvenc.h.

Field Documentation

◆ in

NV_ENC_INPUT_PTR NVENCFrame::in

◆ in_ref

AVFrame* NVENCFrame::in_ref

◆ in_map

NV_ENC_MAP_INPUT_RESOURCE NVENCFrame::in_map

Definition at line 54 of file nvenc.h.

Referenced by ff_nvenc_encode_close(), nvenc_get_output(), and nvenc_upload_frame().

◆ reg_idx

int NVENCFrame::reg_idx

Definition at line 55 of file nvenc.h.

Referenced by nvenc_get_output(), and nvenc_upload_frame().

◆ out

NV_ENC_OUTPUT_PTR NVENCFrame::out

◆ format

NV_ENC_BUFFER_FORMAT NVENCFrame::format

Definition at line 58 of file nvenc.h.

Referenced by ff_nvenc_encode_frame(), nvenc_alloc_surface(), and nvenc_register_frame().

◆ locked

int NVENCFrame::locked

Definition at line 59 of file nvenc.h.

Referenced by get_free_frame(), and nvenc_get_output().


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