FFmpeg
|
#include <cuviddec.h>
Data Fields | |
unsigned long | ulWidth |
Coded Sequence Width. More... | |
unsigned long | ulHeight |
Coded Sequence Height. More... | |
unsigned long | ulNumDecodeSurfaces |
Maximum number of internal decode surfaces. More... | |
cudaVideoCodec | CodecType |
cudaVideoCodec_XXX More... | |
cudaVideoChromaFormat | ChromaFormat |
cudaVideoChromaFormat_XXX (only 4:2:0 is currently supported) More... | |
unsigned long | ulCreationFlags |
Decoder creation flags (cudaVideoCreateFlags_XXX) More... | |
unsigned long | bitDepthMinus8 |
unsigned long | Reserved1 [4] |
Reserved for future use - set to zero. More... | |
struct { | |
short left | |
short top | |
short right | |
short bottom | |
} | display_area |
area of the frame that should be displayed More... | |
cudaVideoSurfaceFormat | OutputFormat |
cudaVideoSurfaceFormat_XXX More... | |
cudaVideoDeinterlaceMode | DeinterlaceMode |
cudaVideoDeinterlaceMode_XXX More... | |
unsigned long | ulTargetWidth |
Post-processed Output Width (Should be aligned to 2) More... | |
unsigned long | ulTargetHeight |
Post-processed Output Height (Should be aligbed to 2) More... | |
unsigned long | ulNumOutputSurfaces |
Maximum number of output surfaces simultaneously mapped. More... | |
CUvideoctxlock | vidLock |
If non-NULL, context lock used for synchronizing ownership of the cuda context. More... | |
struct { | |
short left | |
short top | |
short right | |
short bottom | |
} | target_rect |
target rectangle in the output frame (for aspect ratio conversion) if a null rectangle is specified, {0,0,ulTargetWidth,ulTargetHeight} will be used More... | |
unsigned long | Reserved2 [5] |
Reserved for future use - set to zero. More... | |
Struct used in create decoder
Definition at line 129 of file cuviddec.h.
unsigned long CUVIDDECODECREATEINFO::ulWidth |
Coded Sequence Width.
Definition at line 131 of file cuviddec.h.
Referenced by cuvid_test_dummy_decoder().
unsigned long CUVIDDECODECREATEINFO::ulHeight |
Coded Sequence Height.
Definition at line 132 of file cuviddec.h.
Referenced by cuvid_test_dummy_decoder().
unsigned long CUVIDDECODECREATEINFO::ulNumDecodeSurfaces |
Maximum number of internal decode surfaces.
Definition at line 133 of file cuviddec.h.
Referenced by cuvid_test_dummy_decoder().
cudaVideoCodec CUVIDDECODECREATEINFO::CodecType |
cudaVideoCodec_XXX
Definition at line 134 of file cuviddec.h.
Referenced by cuvid_test_dummy_decoder().
cudaVideoChromaFormat CUVIDDECODECREATEINFO::ChromaFormat |
cudaVideoChromaFormat_XXX (only 4:2:0 is currently supported)
Definition at line 135 of file cuviddec.h.
Referenced by cuvid_test_dummy_decoder().
unsigned long CUVIDDECODECREATEINFO::ulCreationFlags |
Decoder creation flags (cudaVideoCreateFlags_XXX)
Definition at line 136 of file cuviddec.h.
Referenced by cuvid_test_dummy_decoder().
unsigned long CUVIDDECODECREATEINFO::bitDepthMinus8 |
Definition at line 137 of file cuviddec.h.
Referenced by cuvid_test_dummy_decoder().
unsigned long CUVIDDECODECREATEINFO::Reserved1[4] |
Reserved for future use - set to zero.
Definition at line 138 of file cuviddec.h.
short CUVIDDECODECREATEINFO::left |
Definition at line 143 of file cuviddec.h.
Referenced by cuvid_test_dummy_decoder().
short CUVIDDECODECREATEINFO::top |
Definition at line 144 of file cuviddec.h.
Referenced by cuvid_test_dummy_decoder().
short CUVIDDECODECREATEINFO::right |
Definition at line 145 of file cuviddec.h.
Referenced by cuvid_test_dummy_decoder().
short CUVIDDECODECREATEINFO::bottom |
Definition at line 146 of file cuviddec.h.
Referenced by cuvid_test_dummy_decoder().
struct { ... } CUVIDDECODECREATEINFO::display_area |
area of the frame that should be displayed
cudaVideoSurfaceFormat CUVIDDECODECREATEINFO::OutputFormat |
cudaVideoSurfaceFormat_XXX
Definition at line 149 of file cuviddec.h.
Referenced by cuvid_test_dummy_decoder().
cudaVideoDeinterlaceMode CUVIDDECODECREATEINFO::DeinterlaceMode |
cudaVideoDeinterlaceMode_XXX
Definition at line 150 of file cuviddec.h.
Referenced by cuvid_test_dummy_decoder().
unsigned long CUVIDDECODECREATEINFO::ulTargetWidth |
Post-processed Output Width (Should be aligned to 2)
Definition at line 151 of file cuviddec.h.
Referenced by cuvid_test_dummy_decoder().
unsigned long CUVIDDECODECREATEINFO::ulTargetHeight |
Post-processed Output Height (Should be aligbed to 2)
Definition at line 152 of file cuviddec.h.
Referenced by cuvid_test_dummy_decoder().
unsigned long CUVIDDECODECREATEINFO::ulNumOutputSurfaces |
Maximum number of output surfaces simultaneously mapped.
Definition at line 153 of file cuviddec.h.
Referenced by cuvid_test_dummy_decoder().
CUvideoctxlock CUVIDDECODECREATEINFO::vidLock |
If non-NULL, context lock used for synchronizing ownership of the cuda context.
Definition at line 154 of file cuviddec.h.
struct { ... } CUVIDDECODECREATEINFO::target_rect |
target rectangle in the output frame (for aspect ratio conversion) if a null rectangle is specified, {0,0,ulTargetWidth,ulTargetHeight} will be used
Referenced by cuvid_test_dummy_decoder().
unsigned long CUVIDDECODECREATEINFO::Reserved2[5] |
Reserved for future use - set to zero.
Definition at line 165 of file cuviddec.h.