FFmpeg
Data Fields
CuvidContext Struct Reference

Data Fields

AVClassavclass
 
CUvideodecoder cudecoder
 
CUvideoparser cuparser
 
char * cu_gpu
 
int nb_surfaces
 
int drop_second_field
 
char * crop_expr
 
char * resize_expr
 
struct {
   int   left
 
   int   top
 
   int   right
 
   int   bottom
 
crop
 
struct {
   int   width
 
   int   height
 
resize
 
AVBufferRefhwdevice
 
AVBufferRefhwframe
 
AVFifoBufferframe_queue
 
int deint_mode
 
int deint_mode_current
 
int64_t prev_pts
 
int progressive_sequence
 
int internal_error
 
int decoder_flushing
 
intkey_frame
 
cudaVideoCodec codec_type
 
cudaVideoChromaFormat chroma_format
 
CUVIDDECODECAPS caps8
 
CUVIDDECODECAPS caps10
 
CUVIDDECODECAPS caps12
 
CUVIDPARSERPARAMS cuparseinfo
 
CUVIDEOFORMATEX * cuparse_ext
 
CudaFunctions * cudl
 
CuvidFunctions * cvdl
 

Detailed Description

Definition at line 49 of file cuviddec.c.

Field Documentation

◆ avclass

AVClass* CuvidContext::avclass

Definition at line 51 of file cuviddec.c.

◆ cudecoder

CUvideodecoder CuvidContext::cudecoder

Definition at line 53 of file cuviddec.c.

◆ cuparser

CUvideoparser CuvidContext::cuparser

Definition at line 54 of file cuviddec.c.

◆ cu_gpu

char* CuvidContext::cu_gpu

Definition at line 56 of file cuviddec.c.

◆ nb_surfaces

int CuvidContext::nb_surfaces

Definition at line 57 of file cuviddec.c.

◆ drop_second_field

int CuvidContext::drop_second_field

Definition at line 58 of file cuviddec.c.

◆ crop_expr

char* CuvidContext::crop_expr

Definition at line 59 of file cuviddec.c.

◆ resize_expr

char* CuvidContext::resize_expr

Definition at line 60 of file cuviddec.c.

◆ left

int CuvidContext::left

Definition at line 63 of file cuviddec.c.

◆ top

int CuvidContext::top

Definition at line 64 of file cuviddec.c.

◆ right

int CuvidContext::right

Definition at line 65 of file cuviddec.c.

◆ bottom

int CuvidContext::bottom

Definition at line 66 of file cuviddec.c.

◆ crop

struct { ... } CuvidContext::crop

◆ width

int CuvidContext::width

Definition at line 70 of file cuviddec.c.

◆ height

int CuvidContext::height

Definition at line 71 of file cuviddec.c.

◆ resize

struct { ... } CuvidContext::resize

◆ hwdevice

AVBufferRef* CuvidContext::hwdevice

Definition at line 74 of file cuviddec.c.

◆ hwframe

AVBufferRef* CuvidContext::hwframe

Definition at line 75 of file cuviddec.c.

◆ frame_queue

AVFifoBuffer* CuvidContext::frame_queue

Definition at line 77 of file cuviddec.c.

◆ deint_mode

int CuvidContext::deint_mode

Definition at line 79 of file cuviddec.c.

◆ deint_mode_current

int CuvidContext::deint_mode_current

Definition at line 80 of file cuviddec.c.

◆ prev_pts

int64_t CuvidContext::prev_pts

Definition at line 81 of file cuviddec.c.

◆ progressive_sequence

int CuvidContext::progressive_sequence

Definition at line 82 of file cuviddec.c.

◆ internal_error

int CuvidContext::internal_error

Definition at line 84 of file cuviddec.c.

◆ decoder_flushing

int CuvidContext::decoder_flushing

Definition at line 85 of file cuviddec.c.

◆ key_frame

int* CuvidContext::key_frame

Definition at line 87 of file cuviddec.c.

◆ codec_type

cudaVideoCodec CuvidContext::codec_type

Definition at line 89 of file cuviddec.c.

◆ chroma_format

cudaVideoChromaFormat CuvidContext::chroma_format

Definition at line 90 of file cuviddec.c.

◆ caps8

CUVIDDECODECAPS CuvidContext::caps8

Definition at line 92 of file cuviddec.c.

◆ caps10

CUVIDDECODECAPS CuvidContext::caps10

Definition at line 92 of file cuviddec.c.

◆ caps12

CUVIDDECODECAPS CuvidContext::caps12

Definition at line 92 of file cuviddec.c.

◆ cuparseinfo

CUVIDPARSERPARAMS CuvidContext::cuparseinfo

Definition at line 94 of file cuviddec.c.

◆ cuparse_ext

CUVIDEOFORMATEX* CuvidContext::cuparse_ext

Definition at line 95 of file cuviddec.c.

◆ cudl

CudaFunctions* CuvidContext::cudl

Definition at line 97 of file cuviddec.c.

◆ cvdl

CuvidFunctions* CuvidContext::cvdl

Definition at line 98 of file cuviddec.c.


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