public class nvencodeapi extends nvencodeapi
Modifier and Type | Field and Description |
---|---|
static int |
MAX_NUM_CLOCK_TS |
static int |
NV_ENC_AV1_PART_SIZE_16x16
enum NV_ENC_AV1_PART_SIZE
|
static int |
NV_ENC_AV1_PART_SIZE_32x32
enum NV_ENC_AV1_PART_SIZE
|
static int |
NV_ENC_AV1_PART_SIZE_4x4
enum NV_ENC_AV1_PART_SIZE
|
static int |
NV_ENC_AV1_PART_SIZE_64x64
enum NV_ENC_AV1_PART_SIZE
|
static int |
NV_ENC_AV1_PART_SIZE_8x8
enum NV_ENC_AV1_PART_SIZE
|
static int |
NV_ENC_AV1_PART_SIZE_AUTOSELECT
enum NV_ENC_AV1_PART_SIZE
|
static int |
NV_ENC_BFRAME_REF_MODE_DISABLED
enum NV_ENC_BFRAME_REF_MODE
|
static int |
NV_ENC_BFRAME_REF_MODE_EACH
enum NV_ENC_BFRAME_REF_MODE
|
static int |
NV_ENC_BFRAME_REF_MODE_MIDDLE
enum NV_ENC_BFRAME_REF_MODE
|
static int |
NV_ENC_BIT_DEPTH_10
enum NV_ENC_BIT_DEPTH
|
static int |
NV_ENC_BIT_DEPTH_8
enum NV_ENC_BIT_DEPTH
|
static int |
NV_ENC_BIT_DEPTH_INVALID
enum NV_ENC_BIT_DEPTH
|
static int |
NV_ENC_BUFFER_FORMAT_ABGR
enum NV_ENC_BUFFER_FORMAT
|
static int |
NV_ENC_BUFFER_FORMAT_ABGR10
enum NV_ENC_BUFFER_FORMAT
|
static int |
NV_ENC_BUFFER_FORMAT_ARGB
enum NV_ENC_BUFFER_FORMAT
|
static int |
NV_ENC_BUFFER_FORMAT_ARGB10
enum NV_ENC_BUFFER_FORMAT
|
static int |
NV_ENC_BUFFER_FORMAT_AYUV
enum NV_ENC_BUFFER_FORMAT
|
static int |
NV_ENC_BUFFER_FORMAT_IYUV
enum NV_ENC_BUFFER_FORMAT
|
static int |
NV_ENC_BUFFER_FORMAT_NV12
enum NV_ENC_BUFFER_FORMAT
|
static int |
NV_ENC_BUFFER_FORMAT_U8
enum NV_ENC_BUFFER_FORMAT
|
static int |
NV_ENC_BUFFER_FORMAT_UNDEFINED
enum NV_ENC_BUFFER_FORMAT
|
static int |
NV_ENC_BUFFER_FORMAT_YUV420_10BIT
enum NV_ENC_BUFFER_FORMAT
|
static int |
NV_ENC_BUFFER_FORMAT_YUV444
enum NV_ENC_BUFFER_FORMAT
|
static int |
NV_ENC_BUFFER_FORMAT_YUV444_10BIT
enum NV_ENC_BUFFER_FORMAT
|
static int |
NV_ENC_BUFFER_FORMAT_YV12
enum NV_ENC_BUFFER_FORMAT
|
static int |
NV_ENC_CAPS_ASYNC_ENCODE_SUPPORT
enum NV_ENC_CAPS
|
static int |
NV_ENC_CAPS_DISABLE_ENC_STATE_ADVANCE
enum NV_ENC_CAPS
|
static int |
NV_ENC_CAPS_DYNAMIC_QUERY_ENCODER_CAPACITY
enum NV_ENC_CAPS
|
static int |
NV_ENC_CAPS_EXPOSED_COUNT
enum NV_ENC_CAPS
|
static int |
NV_ENC_CAPS_HEIGHT_MAX
enum NV_ENC_CAPS
|
static int |
NV_ENC_CAPS_HEIGHT_MIN
enum NV_ENC_CAPS
|
static int |
NV_ENC_CAPS_LEVEL_MAX
enum NV_ENC_CAPS
|
static int |
NV_ENC_CAPS_LEVEL_MIN
enum NV_ENC_CAPS
|
static int |
NV_ENC_CAPS_MB_NUM_MAX
enum NV_ENC_CAPS
|
static int |
NV_ENC_CAPS_MB_PER_SEC_MAX
enum NV_ENC_CAPS
|
static int |
NV_ENC_CAPS_NUM_ENCODER_ENGINES
enum NV_ENC_CAPS
|
static int |
NV_ENC_CAPS_NUM_MAX_BFRAMES
enum NV_ENC_CAPS
|
static int |
NV_ENC_CAPS_NUM_MAX_LTR_FRAMES
enum NV_ENC_CAPS
|
static int |
NV_ENC_CAPS_NUM_MAX_TEMPORAL_LAYERS
enum NV_ENC_CAPS
|
static int |
NV_ENC_CAPS_OUTPUT_BLOCK_STATS
enum NV_ENC_CAPS
|
static int |
NV_ENC_CAPS_OUTPUT_RECON_SURFACE
enum NV_ENC_CAPS
|
static int |
NV_ENC_CAPS_OUTPUT_ROW_STATS
enum NV_ENC_CAPS
|
static int |
NV_ENC_CAPS_PARAM_VER |
static int |
NV_ENC_CAPS_PREPROC_SUPPORT
enum NV_ENC_CAPS
|
static int |
NV_ENC_CAPS_SEPARATE_COLOUR_PLANE
enum NV_ENC_CAPS
|
static int |
NV_ENC_CAPS_SINGLE_SLICE_INTRA_REFRESH
enum NV_ENC_CAPS
|
static int |
NV_ENC_CAPS_SUPPORT_10BIT_ENCODE
enum NV_ENC_CAPS
|
static int |
NV_ENC_CAPS_SUPPORT_ADAPTIVE_TRANSFORM
enum NV_ENC_CAPS
|
static int |
NV_ENC_CAPS_SUPPORT_ALPHA_LAYER_ENCODING
enum NV_ENC_CAPS
|
static int |
NV_ENC_CAPS_SUPPORT_BDIRECT_MODE
enum NV_ENC_CAPS
|
static int |
NV_ENC_CAPS_SUPPORT_BFRAME_REF_MODE
enum NV_ENC_CAPS
|
static int |
NV_ENC_CAPS_SUPPORT_CABAC
enum NV_ENC_CAPS
|
static int |
NV_ENC_CAPS_SUPPORT_CONSTRAINED_ENCODING
enum NV_ENC_CAPS
|
static int |
NV_ENC_CAPS_SUPPORT_CUSTOM_VBV_BUF_SIZE
enum NV_ENC_CAPS
|
static int |
NV_ENC_CAPS_SUPPORT_DYN_BITRATE_CHANGE
enum NV_ENC_CAPS
|
static int |
NV_ENC_CAPS_SUPPORT_DYN_FORCE_CONSTQP
enum NV_ENC_CAPS
|
static int |
NV_ENC_CAPS_SUPPORT_DYN_RCMODE_CHANGE
enum NV_ENC_CAPS
|
static int |
NV_ENC_CAPS_SUPPORT_DYN_RES_CHANGE
enum NV_ENC_CAPS
|
static int |
NV_ENC_CAPS_SUPPORT_DYNAMIC_SLICE_MODE
enum NV_ENC_CAPS
|
static int |
NV_ENC_CAPS_SUPPORT_EMPHASIS_LEVEL_MAP
enum NV_ENC_CAPS
|
static int |
NV_ENC_CAPS_SUPPORT_FIELD_ENCODING
enum NV_ENC_CAPS
|
static int |
NV_ENC_CAPS_SUPPORT_FMO
enum NV_ENC_CAPS
|
static int |
NV_ENC_CAPS_SUPPORT_HIERARCHICAL_BFRAMES
enum NV_ENC_CAPS
|
static int |
NV_ENC_CAPS_SUPPORT_HIERARCHICAL_PFRAMES
enum NV_ENC_CAPS
|
static int |
NV_ENC_CAPS_SUPPORT_INTRA_REFRESH
enum NV_ENC_CAPS
|
static int |
NV_ENC_CAPS_SUPPORT_LOOKAHEAD
enum NV_ENC_CAPS
|
static int |
NV_ENC_CAPS_SUPPORT_LOOKAHEAD_LEVEL
enum NV_ENC_CAPS
|
static int |
NV_ENC_CAPS_SUPPORT_LOSSLESS_ENCODE
enum NV_ENC_CAPS
|
static int |
NV_ENC_CAPS_SUPPORT_MEONLY_MODE
enum NV_ENC_CAPS
|
static int |
NV_ENC_CAPS_SUPPORT_MONOCHROME
enum NV_ENC_CAPS
|
static int |
NV_ENC_CAPS_SUPPORT_MULTIPLE_REF_FRAMES
enum NV_ENC_CAPS
|
static int |
NV_ENC_CAPS_SUPPORT_QPELMV
enum NV_ENC_CAPS
|
static int |
NV_ENC_CAPS_SUPPORT_REF_PIC_INVALIDATION
enum NV_ENC_CAPS
|
static int |
NV_ENC_CAPS_SUPPORT_SAO
enum NV_ENC_CAPS
|
static int |
NV_ENC_CAPS_SUPPORT_STEREO_MVC
enum NV_ENC_CAPS
|
static int |
NV_ENC_CAPS_SUPPORT_SUBFRAME_READBACK
enum NV_ENC_CAPS
|
static int |
NV_ENC_CAPS_SUPPORT_TEMPORAL_AQ
enum NV_ENC_CAPS
|
static int |
NV_ENC_CAPS_SUPPORT_TEMPORAL_FILTER
enum NV_ENC_CAPS
|
static int |
NV_ENC_CAPS_SUPPORT_TEMPORAL_SVC
enum NV_ENC_CAPS
|
static int |
NV_ENC_CAPS_SUPPORT_UNIDIRECTIONAL_B
enum NV_ENC_CAPS
|
static int |
NV_ENC_CAPS_SUPPORT_WEIGHTED_PREDICTION
enum NV_ENC_CAPS
|
static int |
NV_ENC_CAPS_SUPPORT_YUV444_ENCODE
enum NV_ENC_CAPS
|
static int |
NV_ENC_CAPS_SUPPORTED_RATECONTROL_MODES
enum NV_ENC_CAPS
|
static int |
NV_ENC_CAPS_WIDTH_MAX
enum NV_ENC_CAPS
|
static int |
NV_ENC_CAPS_WIDTH_MIN
enum NV_ENC_CAPS
|
static int |
NV_ENC_CONFIG_VER |
static int |
NV_ENC_CREATE_BITSTREAM_BUFFER_VER |
static int |
NV_ENC_CREATE_INPUT_BUFFER_VER |
static int |
NV_ENC_CREATE_MV_BUFFER_VER |
static int |
NV_ENC_DEVICE_TYPE_CUDA
enum NV_ENC_DEVICE_TYPE
|
static int |
NV_ENC_DEVICE_TYPE_DIRECTX
enum NV_ENC_DEVICE_TYPE
|
static int |
NV_ENC_DEVICE_TYPE_OPENGL
enum NV_ENC_DEVICE_TYPE
|
static int |
NV_ENC_EMPHASIS_MAP_LEVEL_0
enum NV_ENC_EMPHASIS_MAP_LEVEL
|
static int |
NV_ENC_EMPHASIS_MAP_LEVEL_1
enum NV_ENC_EMPHASIS_MAP_LEVEL
|
static int |
NV_ENC_EMPHASIS_MAP_LEVEL_2
enum NV_ENC_EMPHASIS_MAP_LEVEL
|
static int |
NV_ENC_EMPHASIS_MAP_LEVEL_3
enum NV_ENC_EMPHASIS_MAP_LEVEL
|
static int |
NV_ENC_EMPHASIS_MAP_LEVEL_4
enum NV_ENC_EMPHASIS_MAP_LEVEL
|
static int |
NV_ENC_EMPHASIS_MAP_LEVEL_5
enum NV_ENC_EMPHASIS_MAP_LEVEL
|
static int |
NV_ENC_ENCODE_OUT_PARAMS_VER |
static int |
NV_ENC_ERR_DEVICE_NOT_EXIST
enum NVENCSTATUS
|
static int |
NV_ENC_ERR_ENCODER_BUSY
enum NVENCSTATUS
|
static int |
NV_ENC_ERR_ENCODER_NOT_INITIALIZED
enum NVENCSTATUS
|
static int |
NV_ENC_ERR_EVENT_NOT_REGISTERD
enum NVENCSTATUS
|
static int |
NV_ENC_ERR_GENERIC
enum NVENCSTATUS
|
static int |
NV_ENC_ERR_INCOMPATIBLE_CLIENT_KEY
enum NVENCSTATUS
|
static int |
NV_ENC_ERR_INVALID_CALL
enum NVENCSTATUS
|
static int |
NV_ENC_ERR_INVALID_DEVICE
enum NVENCSTATUS
|
static int |
NV_ENC_ERR_INVALID_ENCODERDEVICE
enum NVENCSTATUS
|
static int |
NV_ENC_ERR_INVALID_EVENT
enum NVENCSTATUS
|
static int |
NV_ENC_ERR_INVALID_PARAM
enum NVENCSTATUS
|
static int |
NV_ENC_ERR_INVALID_PTR
enum NVENCSTATUS
|
static int |
NV_ENC_ERR_INVALID_VERSION
enum NVENCSTATUS
|
static int |
NV_ENC_ERR_LOCK_BUSY
enum NVENCSTATUS
|
static int |
NV_ENC_ERR_MAP_FAILED
enum NVENCSTATUS
|
static int |
NV_ENC_ERR_NEED_MORE_INPUT
enum NVENCSTATUS
|
static int |
NV_ENC_ERR_NEED_MORE_OUTPUT
enum NVENCSTATUS
|
static int |
NV_ENC_ERR_NO_ENCODE_DEVICE
enum NVENCSTATUS
|
static int |
NV_ENC_ERR_NOT_ENOUGH_BUFFER
enum NVENCSTATUS
|
static int |
NV_ENC_ERR_OUT_OF_MEMORY
enum NVENCSTATUS
|
static int |
NV_ENC_ERR_RESOURCE_NOT_MAPPED
enum NVENCSTATUS
|
static int |
NV_ENC_ERR_RESOURCE_NOT_REGISTERED
enum NVENCSTATUS
|
static int |
NV_ENC_ERR_RESOURCE_REGISTER_FAILED
enum NVENCSTATUS
|
static int |
NV_ENC_ERR_UNIMPLEMENTED
enum NVENCSTATUS
|
static int |
NV_ENC_ERR_UNSUPPORTED_DEVICE
enum NVENCSTATUS
|
static int |
NV_ENC_ERR_UNSUPPORTED_PARAM
enum NVENCSTATUS
|
static int |
NV_ENC_EVENT_PARAMS_VER |
static int |
NV_ENC_FENCE_POINT_D3D12_VER |
static int |
NV_ENC_H264_ADAPTIVE_TRANSFORM_AUTOSELECT
enum NV_ENC_H264_ADAPTIVE_TRANSFORM_MODE
|
static int |
NV_ENC_H264_ADAPTIVE_TRANSFORM_DISABLE
enum NV_ENC_H264_ADAPTIVE_TRANSFORM_MODE
|
static int |
NV_ENC_H264_ADAPTIVE_TRANSFORM_ENABLE
enum NV_ENC_H264_ADAPTIVE_TRANSFORM_MODE
|
static int |
NV_ENC_H264_BDIRECT_MODE_AUTOSELECT
enum NV_ENC_H264_BDIRECT_MODE
|
static int |
NV_ENC_H264_BDIRECT_MODE_DISABLE
enum NV_ENC_H264_BDIRECT_MODE
|
static int |
NV_ENC_H264_BDIRECT_MODE_SPATIAL
enum NV_ENC_H264_BDIRECT_MODE
|
static int |
NV_ENC_H264_BDIRECT_MODE_TEMPORAL
enum NV_ENC_H264_BDIRECT_MODE
|
static int |
NV_ENC_H264_ENTROPY_CODING_MODE_AUTOSELECT
enum NV_ENC_H264_ENTROPY_CODING_MODE
|
static int |
NV_ENC_H264_ENTROPY_CODING_MODE_CABAC
enum NV_ENC_H264_ENTROPY_CODING_MODE
|
static int |
NV_ENC_H264_ENTROPY_CODING_MODE_CAVLC
enum NV_ENC_H264_ENTROPY_CODING_MODE
|
static int |
NV_ENC_H264_FMO_AUTOSELECT
enum NV_ENC_H264_FMO_MODE
|
static int |
NV_ENC_H264_FMO_DISABLE
enum NV_ENC_H264_FMO_MODE
|
static int |
NV_ENC_H264_FMO_ENABLE
enum NV_ENC_H264_FMO_MODE
|
static int |
NV_ENC_HEVC_CUSIZE_16x16
enum NV_ENC_HEVC_CUSIZE
|
static int |
NV_ENC_HEVC_CUSIZE_32x32
enum NV_ENC_HEVC_CUSIZE
|
static int |
NV_ENC_HEVC_CUSIZE_64x64
enum NV_ENC_HEVC_CUSIZE
|
static int |
NV_ENC_HEVC_CUSIZE_8x8
enum NV_ENC_HEVC_CUSIZE
|
static int |
NV_ENC_HEVC_CUSIZE_AUTOSELECT
enum NV_ENC_HEVC_CUSIZE
|
static int |
NV_ENC_INITIALIZE_PARAMS_VER |
static int |
NV_ENC_INPUT_IMAGE
enum NV_ENC_BUFFER_USAGE
|
static int |
NV_ENC_INPUT_RESOURCE_D3D12_VER |
static int |
NV_ENC_INPUT_RESOURCE_TYPE_CUDAARRAY
enum NV_ENC_INPUT_RESOURCE_TYPE
|
static int |
NV_ENC_INPUT_RESOURCE_TYPE_CUDADEVICEPTR
enum NV_ENC_INPUT_RESOURCE_TYPE
|
static int |
NV_ENC_INPUT_RESOURCE_TYPE_DIRECTX
enum NV_ENC_INPUT_RESOURCE_TYPE
|
static int |
NV_ENC_INPUT_RESOURCE_TYPE_OPENGL_TEX
enum NV_ENC_INPUT_RESOURCE_TYPE
|
static int |
NV_ENC_LEVEL_AUTOSELECT
enum NV_ENC_LEVEL
|
static int |
NV_ENC_LEVEL_AV1_2
enum NV_ENC_LEVEL
|
static int |
NV_ENC_LEVEL_AV1_21
enum NV_ENC_LEVEL
|
static int |
NV_ENC_LEVEL_AV1_22
enum NV_ENC_LEVEL
|
static int |
NV_ENC_LEVEL_AV1_23
enum NV_ENC_LEVEL
|
static int |
NV_ENC_LEVEL_AV1_3
enum NV_ENC_LEVEL
|
static int |
NV_ENC_LEVEL_AV1_31
enum NV_ENC_LEVEL
|
static int |
NV_ENC_LEVEL_AV1_32
enum NV_ENC_LEVEL
|
static int |
NV_ENC_LEVEL_AV1_33
enum NV_ENC_LEVEL
|
static int |
NV_ENC_LEVEL_AV1_4
enum NV_ENC_LEVEL
|
static int |
NV_ENC_LEVEL_AV1_41
enum NV_ENC_LEVEL
|
static int |
NV_ENC_LEVEL_AV1_42
enum NV_ENC_LEVEL
|
static int |
NV_ENC_LEVEL_AV1_43
enum NV_ENC_LEVEL
|
static int |
NV_ENC_LEVEL_AV1_5
enum NV_ENC_LEVEL
|
static int |
NV_ENC_LEVEL_AV1_51
enum NV_ENC_LEVEL
|
static int |
NV_ENC_LEVEL_AV1_52
enum NV_ENC_LEVEL
|
static int |
NV_ENC_LEVEL_AV1_53
enum NV_ENC_LEVEL
|
static int |
NV_ENC_LEVEL_AV1_6
enum NV_ENC_LEVEL
|
static int |
NV_ENC_LEVEL_AV1_61
enum NV_ENC_LEVEL
|
static int |
NV_ENC_LEVEL_AV1_62
enum NV_ENC_LEVEL
|
static int |
NV_ENC_LEVEL_AV1_63
enum NV_ENC_LEVEL
|
static int |
NV_ENC_LEVEL_AV1_7
enum NV_ENC_LEVEL
|
static int |
NV_ENC_LEVEL_AV1_71
enum NV_ENC_LEVEL
|
static int |
NV_ENC_LEVEL_AV1_72
enum NV_ENC_LEVEL
|
static int |
NV_ENC_LEVEL_AV1_73
enum NV_ENC_LEVEL
|
static int |
NV_ENC_LEVEL_AV1_AUTOSELECT
enum NV_ENC_LEVEL
|
static int |
NV_ENC_LEVEL_H264_1
enum NV_ENC_LEVEL
|
static int |
NV_ENC_LEVEL_H264_11
enum NV_ENC_LEVEL
|
static int |
NV_ENC_LEVEL_H264_12
enum NV_ENC_LEVEL
|
static int |
NV_ENC_LEVEL_H264_13
enum NV_ENC_LEVEL
|
static int |
NV_ENC_LEVEL_H264_1b
enum NV_ENC_LEVEL
|
static int |
NV_ENC_LEVEL_H264_2
enum NV_ENC_LEVEL
|
static int |
NV_ENC_LEVEL_H264_21
enum NV_ENC_LEVEL
|
static int |
NV_ENC_LEVEL_H264_22
enum NV_ENC_LEVEL
|
static int |
NV_ENC_LEVEL_H264_3
enum NV_ENC_LEVEL
|
static int |
NV_ENC_LEVEL_H264_31
enum NV_ENC_LEVEL
|
static int |
NV_ENC_LEVEL_H264_32
enum NV_ENC_LEVEL
|
static int |
NV_ENC_LEVEL_H264_4
enum NV_ENC_LEVEL
|
static int |
NV_ENC_LEVEL_H264_41
enum NV_ENC_LEVEL
|
static int |
NV_ENC_LEVEL_H264_42
enum NV_ENC_LEVEL
|
static int |
NV_ENC_LEVEL_H264_5
enum NV_ENC_LEVEL
|
static int |
NV_ENC_LEVEL_H264_51
enum NV_ENC_LEVEL
|
static int |
NV_ENC_LEVEL_H264_52
enum NV_ENC_LEVEL
|
static int |
NV_ENC_LEVEL_H264_60
enum NV_ENC_LEVEL
|
static int |
NV_ENC_LEVEL_H264_61
enum NV_ENC_LEVEL
|
static int |
NV_ENC_LEVEL_H264_62
enum NV_ENC_LEVEL
|
static int |
NV_ENC_LEVEL_HEVC_1
enum NV_ENC_LEVEL
|
static int |
NV_ENC_LEVEL_HEVC_2
enum NV_ENC_LEVEL
|
static int |
NV_ENC_LEVEL_HEVC_21
enum NV_ENC_LEVEL
|
static int |
NV_ENC_LEVEL_HEVC_3
enum NV_ENC_LEVEL
|
static int |
NV_ENC_LEVEL_HEVC_31
enum NV_ENC_LEVEL
|
static int |
NV_ENC_LEVEL_HEVC_4
enum NV_ENC_LEVEL
|
static int |
NV_ENC_LEVEL_HEVC_41
enum NV_ENC_LEVEL
|
static int |
NV_ENC_LEVEL_HEVC_5
enum NV_ENC_LEVEL
|
static int |
NV_ENC_LEVEL_HEVC_51
enum NV_ENC_LEVEL
|
static int |
NV_ENC_LEVEL_HEVC_52
enum NV_ENC_LEVEL
|
static int |
NV_ENC_LEVEL_HEVC_6
enum NV_ENC_LEVEL
|
static int |
NV_ENC_LEVEL_HEVC_61
enum NV_ENC_LEVEL
|
static int |
NV_ENC_LEVEL_HEVC_62
enum NV_ENC_LEVEL
|
static int |
NV_ENC_LOCK_BITSTREAM_VER |
static int |
NV_ENC_LOCK_INPUT_BUFFER_VER |
static int |
NV_ENC_LOOKAHEAD_LEVEL_0
enum NV_ENC_LOOKAHEAD_LEVEL
|
static int |
NV_ENC_LOOKAHEAD_LEVEL_1
enum NV_ENC_LOOKAHEAD_LEVEL
|
static int |
NV_ENC_LOOKAHEAD_LEVEL_2
enum NV_ENC_LOOKAHEAD_LEVEL
|
static int |
NV_ENC_LOOKAHEAD_LEVEL_3
enum NV_ENC_LOOKAHEAD_LEVEL
|
static int |
NV_ENC_LOOKAHEAD_LEVEL_AUTOSELECT
enum NV_ENC_LOOKAHEAD_LEVEL
|
static int |
NV_ENC_LOOKAHEAD_PIC_PARAMS_VER |
static int |
NV_ENC_MAP_INPUT_RESOURCE_VER |
static int |
NV_ENC_MEMORY_HEAP_AUTOSELECT
enum NV_ENC_MEMORY_HEAP
|
static int |
NV_ENC_MEMORY_HEAP_SYSMEM_CACHED
enum NV_ENC_MEMORY_HEAP
|
static int |
NV_ENC_MEMORY_HEAP_SYSMEM_UNCACHED
enum NV_ENC_MEMORY_HEAP
|
static int |
NV_ENC_MEMORY_HEAP_VID
enum NV_ENC_MEMORY_HEAP
|
static int |
NV_ENC_MEONLY_PARAMS_VER |
static int |
NV_ENC_MULTI_PASS_DISABLED
enum NV_ENC_MULTI_PASS
|
static int |
NV_ENC_MV_PRECISION_DEFAULT
enum NV_ENC_MV_PRECISION
|
static int |
NV_ENC_MV_PRECISION_FULL_PEL
enum NV_ENC_MV_PRECISION
|
static int |
NV_ENC_MV_PRECISION_HALF_PEL
enum NV_ENC_MV_PRECISION
|
static int |
NV_ENC_MV_PRECISION_QUARTER_PEL
enum NV_ENC_MV_PRECISION
|
static int |
NV_ENC_NUM_REF_FRAMES_1
enum NV_ENC_NUM_REF_FRAMES
|
static int |
NV_ENC_NUM_REF_FRAMES_2
enum NV_ENC_NUM_REF_FRAMES
|
static int |
NV_ENC_NUM_REF_FRAMES_3
enum NV_ENC_NUM_REF_FRAMES
|
static int |
NV_ENC_NUM_REF_FRAMES_4
enum NV_ENC_NUM_REF_FRAMES
|
static int |
NV_ENC_NUM_REF_FRAMES_5
enum NV_ENC_NUM_REF_FRAMES
|
static int |
NV_ENC_NUM_REF_FRAMES_6
enum NV_ENC_NUM_REF_FRAMES
|
static int |
NV_ENC_NUM_REF_FRAMES_7
enum NV_ENC_NUM_REF_FRAMES
|
static int |
NV_ENC_NUM_REF_FRAMES_AUTOSELECT
enum NV_ENC_NUM_REF_FRAMES
|
static int |
NV_ENC_OPEN_ENCODE_SESSION_EX_PARAMS_VER |
static int |
NV_ENC_OUTPUT_BITSTREAM
enum NV_ENC_BUFFER_USAGE
|
static int |
NV_ENC_OUTPUT_MOTION_VECTOR
enum NV_ENC_BUFFER_USAGE
|
static int |
NV_ENC_OUTPUT_RECON
enum NV_ENC_BUFFER_USAGE
|
static int |
NV_ENC_OUTPUT_RESOURCE_D3D12_VER |
static int |
NV_ENC_OUTPUT_STATS_BLOCK_LEVEL
enum NV_ENC_OUTPUT_STATS_LEVEL
|
static int |
NV_ENC_OUTPUT_STATS_BLOCK_VER |
static int |
NV_ENC_OUTPUT_STATS_NONE
enum NV_ENC_OUTPUT_STATS_LEVEL
|
static int |
NV_ENC_OUTPUT_STATS_ROW_LEVEL
enum NV_ENC_OUTPUT_STATS_LEVEL
|
static int |
NV_ENC_OUTPUT_STATS_ROW_VER |
static int |
NV_ENC_PARAMS_FRAME_FIELD_MODE_FIELD
enum NV_ENC_PARAMS_FRAME_FIELD_MODE
|
static int |
NV_ENC_PARAMS_FRAME_FIELD_MODE_FRAME
enum NV_ENC_PARAMS_FRAME_FIELD_MODE
|
static int |
NV_ENC_PARAMS_FRAME_FIELD_MODE_MBAFF
enum NV_ENC_PARAMS_FRAME_FIELD_MODE
|
static int |
NV_ENC_PARAMS_RC_CBR
enum NV_ENC_PARAMS_RC_MODE
|
static int |
NV_ENC_PARAMS_RC_CONSTQP
enum NV_ENC_PARAMS_RC_MODE
|
static int |
NV_ENC_PARAMS_RC_VBR
enum NV_ENC_PARAMS_RC_MODE
|
static int |
NV_ENC_PIC_FLAG_DISABLE_ENC_STATE_ADVANCE
enum NV_ENC_PIC_FLAGS
|
static int |
NV_ENC_PIC_FLAG_EOS
enum NV_ENC_PIC_FLAGS
|
static int |
NV_ENC_PIC_FLAG_FORCEIDR
enum NV_ENC_PIC_FLAGS
|
static int |
NV_ENC_PIC_FLAG_FORCEINTRA
enum NV_ENC_PIC_FLAGS
|
static int |
NV_ENC_PIC_FLAG_OUTPUT_RECON_FRAME
enum NV_ENC_PIC_FLAGS
|
static int |
NV_ENC_PIC_FLAG_OUTPUT_SPSPPS
enum NV_ENC_PIC_FLAGS
|
static int |
NV_ENC_PIC_PARAMS_MVC_VER |
static int |
NV_ENC_PIC_PARAMS_VER |
static int |
NV_ENC_PIC_STRUCT_DISPLAY_FIELD_BOTTOM_TOP
enum NV_ENC_DISPLAY_PIC_STRUCT
|
static int |
NV_ENC_PIC_STRUCT_DISPLAY_FIELD_TOP_BOTTOM
enum NV_ENC_DISPLAY_PIC_STRUCT
|
static int |
NV_ENC_PIC_STRUCT_DISPLAY_FRAME
enum NV_ENC_DISPLAY_PIC_STRUCT
|
static int |
NV_ENC_PIC_STRUCT_DISPLAY_FRAME_DOUBLING
enum NV_ENC_DISPLAY_PIC_STRUCT
|
static int |
NV_ENC_PIC_STRUCT_DISPLAY_FRAME_TRIPLING
enum NV_ENC_DISPLAY_PIC_STRUCT
|
static int |
NV_ENC_PIC_STRUCT_FIELD_BOTTOM_TOP
enum NV_ENC_PIC_STRUCT
|
static int |
NV_ENC_PIC_STRUCT_FIELD_TOP_BOTTOM
enum NV_ENC_PIC_STRUCT
|
static int |
NV_ENC_PIC_STRUCT_FRAME
enum NV_ENC_PIC_STRUCT
|
static int |
NV_ENC_PIC_TYPE_B
enum NV_ENC_PIC_TYPE
|
static int |
NV_ENC_PIC_TYPE_BI
enum NV_ENC_PIC_TYPE
|
static int |
NV_ENC_PIC_TYPE_I
enum NV_ENC_PIC_TYPE
|
static int |
NV_ENC_PIC_TYPE_IDR
enum NV_ENC_PIC_TYPE
|
static int |
NV_ENC_PIC_TYPE_INTRA_REFRESH
enum NV_ENC_PIC_TYPE
|
static int |
NV_ENC_PIC_TYPE_NONREF_P
enum NV_ENC_PIC_TYPE
|
static int |
NV_ENC_PIC_TYPE_P
enum NV_ENC_PIC_TYPE
|
static int |
NV_ENC_PIC_TYPE_SKIPPED
enum NV_ENC_PIC_TYPE
|
static int |
NV_ENC_PIC_TYPE_SWITCH
enum NV_ENC_PIC_TYPE
|
static int |
NV_ENC_PIC_TYPE_UNKNOWN
enum NV_ENC_PIC_TYPE
|
static int |
NV_ENC_PRESET_CONFIG_VER |
static int |
NV_ENC_QP_MAP
enum NV_ENC_QP_MAP_MODE
|
static int |
NV_ENC_QP_MAP_DELTA
enum NV_ENC_QP_MAP_MODE
|
static int |
NV_ENC_QP_MAP_DISABLED
enum NV_ENC_QP_MAP_MODE
|
static int |
NV_ENC_QP_MAP_EMPHASIS
enum NV_ENC_QP_MAP_MODE
|
static int |
NV_ENC_RC_PARAMS_VER |
static int |
NV_ENC_RECONFIGURE_PARAMS_VER |
static int |
NV_ENC_REGISTER_RESOURCE_VER |
static int |
NV_ENC_RESTORE_ENCODER_STATE_PARAMS_VER |
static int |
NV_ENC_SEQUENCE_PARAM_PAYLOAD_VER |
static int |
NV_ENC_SPLIT_AUTO_FORCED_MODE
enum NV_ENC_SPLIT_ENCODE_MODE
|
static int |
NV_ENC_SPLIT_AUTO_MODE
enum NV_ENC_SPLIT_ENCODE_MODE
|
static int |
NV_ENC_SPLIT_DISABLE_MODE
enum NV_ENC_SPLIT_ENCODE_MODE
|
static int |
NV_ENC_SPLIT_THREE_FORCED_MODE
enum NV_ENC_SPLIT_ENCODE_MODE
|
static int |
NV_ENC_SPLIT_TWO_FORCED_MODE
enum NV_ENC_SPLIT_ENCODE_MODE
|
static int |
NV_ENC_STAT_VER |
static int |
NV_ENC_STATE_RESTORE_ENCODE
enum NV_ENC_STATE_RESTORE_TYPE
|
static int |
NV_ENC_STATE_RESTORE_FULL
enum NV_ENC_STATE_RESTORE_TYPE
|
static int |
NV_ENC_STATE_RESTORE_RATE_CONTROL
enum NV_ENC_STATE_RESTORE_TYPE
|
static int |
NV_ENC_STEREO_PACKING_MODE_CHECKERBOARD
enum NV_ENC_STEREO_PACKING_MODE
|
static int |
NV_ENC_STEREO_PACKING_MODE_COLINTERLEAVE
enum NV_ENC_STEREO_PACKING_MODE
|
static int |
NV_ENC_STEREO_PACKING_MODE_FRAMESEQ
enum NV_ENC_STEREO_PACKING_MODE
|
static int |
NV_ENC_STEREO_PACKING_MODE_NONE
enum NV_ENC_STEREO_PACKING_MODE
|
static int |
NV_ENC_STEREO_PACKING_MODE_ROWINTERLEAVE
enum NV_ENC_STEREO_PACKING_MODE
|
static int |
NV_ENC_STEREO_PACKING_MODE_SIDEBYSIDE
enum NV_ENC_STEREO_PACKING_MODE
|
static int |
NV_ENC_STEREO_PACKING_MODE_TOPBOTTOM
enum NV_ENC_STEREO_PACKING_MODE
|
static int |
NV_ENC_SUCCESS
enum NVENCSTATUS
|
static int |
NV_ENC_TEMPORAL_FILTER_LEVEL_0
enum NV_ENC_TEMPORAL_FILTER_LEVEL
|
static int |
NV_ENC_TEMPORAL_FILTER_LEVEL_4
enum NV_ENC_TEMPORAL_FILTER_LEVEL
|
static int |
NV_ENC_TIER_AV1_0
enum NV_ENC_LEVEL
|
static int |
NV_ENC_TIER_AV1_1
enum NV_ENC_LEVEL
|
static int |
NV_ENC_TIER_HEVC_HIGH
enum NV_ENC_LEVEL
|
static int |
NV_ENC_TIER_HEVC_MAIN
enum NV_ENC_LEVEL
|
static int |
NV_ENC_TUNING_INFO_COUNT
enum NV_ENC_TUNING_INFO
|
static int |
NV_ENC_TUNING_INFO_HIGH_QUALITY
enum NV_ENC_TUNING_INFO
|
static int |
NV_ENC_TUNING_INFO_LOSSLESS
enum NV_ENC_TUNING_INFO
|
static int |
NV_ENC_TUNING_INFO_LOW_LATENCY
enum NV_ENC_TUNING_INFO
|
static int |
NV_ENC_TUNING_INFO_ULTRA_HIGH_QUALITY
enum NV_ENC_TUNING_INFO
|
static int |
NV_ENC_TUNING_INFO_ULTRA_LOW_LATENCY
enum NV_ENC_TUNING_INFO
|
static int |
NV_ENC_TUNING_INFO_UNDEFINED
enum NV_ENC_TUNING_INFO
|
static int |
NV_ENC_TWO_PASS_FULL_RESOLUTION
enum NV_ENC_MULTI_PASS
|
static int |
NV_ENC_TWO_PASS_QUARTER_RESOLUTION
enum NV_ENC_MULTI_PASS
|
static int |
NV_ENC_VUI_COLOR_PRIMARIES_BT2020
enum NV_ENC_VUI_COLOR_PRIMARIES
|
static int |
NV_ENC_VUI_COLOR_PRIMARIES_BT470BG
enum NV_ENC_VUI_COLOR_PRIMARIES
|
static int |
NV_ENC_VUI_COLOR_PRIMARIES_BT470M
enum NV_ENC_VUI_COLOR_PRIMARIES
|
static int |
NV_ENC_VUI_COLOR_PRIMARIES_BT709
enum NV_ENC_VUI_COLOR_PRIMARIES
|
static int |
NV_ENC_VUI_COLOR_PRIMARIES_FILM
enum NV_ENC_VUI_COLOR_PRIMARIES
|
static int |
NV_ENC_VUI_COLOR_PRIMARIES_JEDEC_P22
enum NV_ENC_VUI_COLOR_PRIMARIES
|
static int |
NV_ENC_VUI_COLOR_PRIMARIES_RESERVED
enum NV_ENC_VUI_COLOR_PRIMARIES
|
static int |
NV_ENC_VUI_COLOR_PRIMARIES_SMPTE170M
enum NV_ENC_VUI_COLOR_PRIMARIES
|
static int |
NV_ENC_VUI_COLOR_PRIMARIES_SMPTE240M
enum NV_ENC_VUI_COLOR_PRIMARIES
|
static int |
NV_ENC_VUI_COLOR_PRIMARIES_SMPTE428
enum NV_ENC_VUI_COLOR_PRIMARIES
|
static int |
NV_ENC_VUI_COLOR_PRIMARIES_SMPTE431
enum NV_ENC_VUI_COLOR_PRIMARIES
|
static int |
NV_ENC_VUI_COLOR_PRIMARIES_SMPTE432
enum NV_ENC_VUI_COLOR_PRIMARIES
|
static int |
NV_ENC_VUI_COLOR_PRIMARIES_UNDEFINED
enum NV_ENC_VUI_COLOR_PRIMARIES
|
static int |
NV_ENC_VUI_COLOR_PRIMARIES_UNSPECIFIED
enum NV_ENC_VUI_COLOR_PRIMARIES
|
static int |
NV_ENC_VUI_MATRIX_COEFFS_BT2020_CL
enum NV_ENC_VUI_MATRIX_COEFFS
|
static int |
NV_ENC_VUI_MATRIX_COEFFS_BT2020_NCL
enum NV_ENC_VUI_MATRIX_COEFFS
|
static int |
NV_ENC_VUI_MATRIX_COEFFS_BT470BG
enum NV_ENC_VUI_MATRIX_COEFFS
|
static int |
NV_ENC_VUI_MATRIX_COEFFS_BT709
enum NV_ENC_VUI_MATRIX_COEFFS
|
static int |
NV_ENC_VUI_MATRIX_COEFFS_FCC
enum NV_ENC_VUI_MATRIX_COEFFS
|
static int |
NV_ENC_VUI_MATRIX_COEFFS_RESERVED
enum NV_ENC_VUI_MATRIX_COEFFS
|
static int |
NV_ENC_VUI_MATRIX_COEFFS_RGB
enum NV_ENC_VUI_MATRIX_COEFFS
|
static int |
NV_ENC_VUI_MATRIX_COEFFS_SMPTE170M
enum NV_ENC_VUI_MATRIX_COEFFS
|
static int |
NV_ENC_VUI_MATRIX_COEFFS_SMPTE2085
enum NV_ENC_VUI_MATRIX_COEFFS
|
static int |
NV_ENC_VUI_MATRIX_COEFFS_SMPTE240M
enum NV_ENC_VUI_MATRIX_COEFFS
|
static int |
NV_ENC_VUI_MATRIX_COEFFS_UNSPECIFIED
enum NV_ENC_VUI_MATRIX_COEFFS
|
static int |
NV_ENC_VUI_MATRIX_COEFFS_YCGCO
enum NV_ENC_VUI_MATRIX_COEFFS
|
static int |
NV_ENC_VUI_TRANSFER_CHARACTERISTIC_ARIB_STD_B67
enum NV_ENC_VUI_TRANSFER_CHARACTERISTIC
|
static int |
NV_ENC_VUI_TRANSFER_CHARACTERISTIC_BT1361_ECG
enum NV_ENC_VUI_TRANSFER_CHARACTERISTIC
|
static int |
NV_ENC_VUI_TRANSFER_CHARACTERISTIC_BT2020_10
enum NV_ENC_VUI_TRANSFER_CHARACTERISTIC
|
static int |
NV_ENC_VUI_TRANSFER_CHARACTERISTIC_BT2020_12
enum NV_ENC_VUI_TRANSFER_CHARACTERISTIC
|
static int |
NV_ENC_VUI_TRANSFER_CHARACTERISTIC_BT470BG
enum NV_ENC_VUI_TRANSFER_CHARACTERISTIC
|
static int |
NV_ENC_VUI_TRANSFER_CHARACTERISTIC_BT470M
enum NV_ENC_VUI_TRANSFER_CHARACTERISTIC
|
static int |
NV_ENC_VUI_TRANSFER_CHARACTERISTIC_BT709
enum NV_ENC_VUI_TRANSFER_CHARACTERISTIC
|
static int |
NV_ENC_VUI_TRANSFER_CHARACTERISTIC_IEC61966_2_4
enum NV_ENC_VUI_TRANSFER_CHARACTERISTIC
|
static int |
NV_ENC_VUI_TRANSFER_CHARACTERISTIC_LINEAR
enum NV_ENC_VUI_TRANSFER_CHARACTERISTIC
|
static int |
NV_ENC_VUI_TRANSFER_CHARACTERISTIC_LOG
enum NV_ENC_VUI_TRANSFER_CHARACTERISTIC
|
static int |
NV_ENC_VUI_TRANSFER_CHARACTERISTIC_LOG_SQRT
enum NV_ENC_VUI_TRANSFER_CHARACTERISTIC
|
static int |
NV_ENC_VUI_TRANSFER_CHARACTERISTIC_RESERVED
enum NV_ENC_VUI_TRANSFER_CHARACTERISTIC
|
static int |
NV_ENC_VUI_TRANSFER_CHARACTERISTIC_SMPTE170M
enum NV_ENC_VUI_TRANSFER_CHARACTERISTIC
|
static int |
NV_ENC_VUI_TRANSFER_CHARACTERISTIC_SMPTE2084
enum NV_ENC_VUI_TRANSFER_CHARACTERISTIC
|
static int |
NV_ENC_VUI_TRANSFER_CHARACTERISTIC_SMPTE240M
enum NV_ENC_VUI_TRANSFER_CHARACTERISTIC
|
static int |
NV_ENC_VUI_TRANSFER_CHARACTERISTIC_SMPTE428
enum NV_ENC_VUI_TRANSFER_CHARACTERISTIC
|
static int |
NV_ENC_VUI_TRANSFER_CHARACTERISTIC_SRGB
enum NV_ENC_VUI_TRANSFER_CHARACTERISTIC
|
static int |
NV_ENC_VUI_TRANSFER_CHARACTERISTIC_UNDEFINED
enum NV_ENC_VUI_TRANSFER_CHARACTERISTIC
|
static int |
NV_ENC_VUI_TRANSFER_CHARACTERISTIC_UNSPECIFIED
enum NV_ENC_VUI_TRANSFER_CHARACTERISTIC
|
static int |
NV_ENC_VUI_VIDEO_FORMAT_COMPONENT
enum NV_ENC_VUI_VIDEO_FORMAT
|
static int |
NV_ENC_VUI_VIDEO_FORMAT_MAC
enum NV_ENC_VUI_VIDEO_FORMAT
|
static int |
NV_ENC_VUI_VIDEO_FORMAT_NTSC
enum NV_ENC_VUI_VIDEO_FORMAT
|
static int |
NV_ENC_VUI_VIDEO_FORMAT_PAL
enum NV_ENC_VUI_VIDEO_FORMAT
|
static int |
NV_ENC_VUI_VIDEO_FORMAT_SECAM
enum NV_ENC_VUI_VIDEO_FORMAT
|
static int |
NV_ENC_VUI_VIDEO_FORMAT_UNSPECIFIED
enum NV_ENC_VUI_VIDEO_FORMAT
|
static int |
NV_ENCODE_API_FUNCTION_LIST_VER |
static int |
NV_MAX_SEQ_HDR_LEN |
static int |
NV_MAX_TILE_COLS_AV1 |
static int |
NV_MAX_TILE_ROWS_AV1 |
static int |
NVENC_INFINITE_GOPLENGTH
Macro to generate per-structure version for use with API.
|
static int |
NVENCAPI_MAJOR_VERSION
\addtogroup ENCODER_STRUCTURE NvEncodeAPI Data structures
\{
|
static int |
NVENCAPI_MINOR_VERSION |
static int |
NVENCAPI_VERSION |
Constructor and Description |
---|
nvencodeapi() |
Modifier and Type | Method and Description |
---|---|
static GUID |
NV_ENC_AV1_PROFILE_MAIN_GUID() |
static int |
NV_ENC_CAPS_PARAM_VER()
NV_ENC_CAPS_PARAM struct version.
|
static GUID |
NV_ENC_CODEC_AV1_GUID() |
static GUID |
NV_ENC_CODEC_H264_GUID() |
static GUID |
NV_ENC_CODEC_HEVC_GUID() |
static GUID |
NV_ENC_CODEC_PROFILE_AUTOSELECT_GUID() |
static int |
NV_ENC_CONFIG_VER()
macro for constructing the version field of ::_NV_ENC_CONFIG
|
static int |
NV_ENC_CREATE_BITSTREAM_BUFFER_VER()
NV_ENC_CREATE_BITSTREAM_BUFFER struct version.
|
static int |
NV_ENC_CREATE_INPUT_BUFFER_VER()
NV_ENC_CREATE_INPUT_BUFFER struct version.
|
static int |
NV_ENC_CREATE_MV_BUFFER_VER()
NV_ENC_CREATE_MV_BUFFER struct version
|
static int |
NV_ENC_ENCODE_OUT_PARAMS_VER()
NV_ENC_ENCODE_OUT_PARAMS struct version.
|
static int |
NV_ENC_EVENT_PARAMS_VER()
Macro for constructing the version field of ::_NV_ENC_EVENT_PARAMS
|
static int |
NV_ENC_FENCE_POINT_D3D12_VER() |
static GUID |
NV_ENC_H264_PROFILE_BASELINE_GUID() |
static GUID |
NV_ENC_H264_PROFILE_CONSTRAINED_HIGH_GUID() |
static GUID |
NV_ENC_H264_PROFILE_HIGH_444_GUID() |
static GUID |
NV_ENC_H264_PROFILE_HIGH_GUID() |
static GUID |
NV_ENC_H264_PROFILE_MAIN_GUID() |
static GUID |
NV_ENC_H264_PROFILE_PROGRESSIVE_HIGH_GUID() |
static GUID |
NV_ENC_H264_PROFILE_STEREO_GUID() |
static GUID |
NV_ENC_HEVC_PROFILE_FREXT_GUID() |
static GUID |
NV_ENC_HEVC_PROFILE_MAIN_GUID() |
static GUID |
NV_ENC_HEVC_PROFILE_MAIN10_GUID() |
static int |
NV_ENC_INITIALIZE_PARAMS_VER()
macro for constructing the version field of ::_NV_ENC_INITIALIZE_PARAMS
|
static int |
NV_ENC_INPUT_RESOURCE_D3D12_VER() |
static int |
NV_ENC_LOCK_BITSTREAM_VER() |
static int |
NV_ENC_LOCK_INPUT_BUFFER_VER()
Macro for constructing the version field of ::_NV_ENC_LOCK_INPUT_BUFFER
|
static int |
NV_ENC_LOOKAHEAD_PIC_PARAMS_VER()
NV_ENC_LOOKAHEAD_PIC_PARAMS struct version.
|
static int |
NV_ENC_MAP_INPUT_RESOURCE_VER()
Macro for constructing the version field of ::_NV_ENC_MAP_INPUT_RESOURCE
|
static int |
NV_ENC_MEONLY_PARAMS_VER()
NV_ENC_MEONLY_PARAMS struct version
|
static int |
NV_ENC_OPEN_ENCODE_SESSION_EX_PARAMS_VER()
Macro for constructing the version field of ::_NV_ENC_OPEN_ENCODE_SESSIONEX_PARAMS
|
static int |
NV_ENC_OUTPUT_RESOURCE_D3D12_VER() |
static int |
NV_ENC_OUTPUT_STATS_BLOCK_VER()
NV_ENC_OUTPUT_STATS_BLOCK struct version.
|
static int |
NV_ENC_OUTPUT_STATS_ROW_VER()
NV_ENC_OUTPUT_STATS_ROW struct version.
|
static int |
NV_ENC_PIC_PARAMS_MVC_VER()
macro for constructing the version field of ::_NV_ENC_PIC_PARAMS_MVC
|
static int |
NV_ENC_PIC_PARAMS_VER()
Macro for constructing the version field of ::_NV_ENC_PIC_PARAMS
|
static int |
NV_ENC_PRESET_CONFIG_VER()
macro for constructing the version field of ::_NV_ENC_PRESET_CONFIG
|
static GUID |
NV_ENC_PRESET_P1_GUID() |
static GUID |
NV_ENC_PRESET_P2_GUID() |
static GUID |
NV_ENC_PRESET_P3_GUID() |
static GUID |
NV_ENC_PRESET_P4_GUID() |
static GUID |
NV_ENC_PRESET_P5_GUID() |
static GUID |
NV_ENC_PRESET_P6_GUID() |
static GUID |
NV_ENC_PRESET_P7_GUID() |
static int |
NV_ENC_RC_PARAMS_VER()
macro for constructing the version field of ::_NV_ENC_RC_PARAMS
|
static int |
NV_ENC_RECONFIGURE_PARAMS_VER()
macro for constructing the version field of ::_NV_ENC_RECONFIGURE_PARAMS
|
static int |
NV_ENC_REGISTER_RESOURCE_VER()
Macro for constructing the version field of ::_NV_ENC_REGISTER_RESOURCE
|
static int |
NV_ENC_RESTORE_ENCODER_STATE_PARAMS_VER()
NV_ENC_RESTORE_ENCODER_STATE_PARAMS struct version.
|
static int |
NV_ENC_SEQUENCE_PARAM_PAYLOAD_VER()
Macro for constructing the version field of ::_NV_ENC_SEQUENCE_PARAM_PAYLOAD
|
static int |
NV_ENC_STAT_VER()
Macro for constructing the version field of ::_NV_ENC_STAT
|
static int |
NV_ENCODE_API_FUNCTION_LIST_VER()
Macro for constructing the version field of ::_NV_ENCODEAPI_FUNCTION_LIST.
|
static int |
NvEncodeAPICreateInstance(NV_ENCODE_API_FUNCTION_LIST functionList)
\ingroup ENCODE_FUNC
Entry Point to the NvEncodeAPI interface.
|
static int |
NvEncodeAPIGetMaxSupportedVersion(int[] version) |
static int |
NvEncodeAPIGetMaxSupportedVersion(IntBuffer version) |
static int |
NvEncodeAPIGetMaxSupportedVersion(IntPointer version)
\brief Get the largest NvEncodeAPI version supported by the driver.
|
map
public static final int NVENCAPI_MAJOR_VERSION
public static final int NVENCAPI_MINOR_VERSION
public static final int NVENCAPI_VERSION
public static final int NVENC_INFINITE_GOPLENGTH
public static final int NV_MAX_SEQ_HDR_LEN
public static final int NV_ENC_PARAMS_FRAME_FIELD_MODE_FRAME
public static final int NV_ENC_PARAMS_FRAME_FIELD_MODE_FIELD
public static final int NV_ENC_PARAMS_FRAME_FIELD_MODE_MBAFF
public static final int NV_ENC_PARAMS_RC_CONSTQP
public static final int NV_ENC_PARAMS_RC_VBR
public static final int NV_ENC_PARAMS_RC_CBR
public static final int NV_ENC_MULTI_PASS_DISABLED
public static final int NV_ENC_TWO_PASS_QUARTER_RESOLUTION
public static final int NV_ENC_TWO_PASS_FULL_RESOLUTION
public static final int NV_ENC_STATE_RESTORE_FULL
public static final int NV_ENC_STATE_RESTORE_RATE_CONTROL
public static final int NV_ENC_STATE_RESTORE_ENCODE
public static final int NV_ENC_OUTPUT_STATS_NONE
public static final int NV_ENC_OUTPUT_STATS_BLOCK_LEVEL
public static final int NV_ENC_OUTPUT_STATS_ROW_LEVEL
public static final int NV_ENC_EMPHASIS_MAP_LEVEL_0
public static final int NV_ENC_EMPHASIS_MAP_LEVEL_1
public static final int NV_ENC_EMPHASIS_MAP_LEVEL_2
public static final int NV_ENC_EMPHASIS_MAP_LEVEL_3
public static final int NV_ENC_EMPHASIS_MAP_LEVEL_4
public static final int NV_ENC_EMPHASIS_MAP_LEVEL_5
public static final int NV_ENC_QP_MAP_DISABLED
public static final int NV_ENC_QP_MAP_EMPHASIS
public static final int NV_ENC_QP_MAP_DELTA
public static final int NV_ENC_QP_MAP
public static final int NV_ENC_PIC_STRUCT_FRAME
public static final int NV_ENC_PIC_STRUCT_FIELD_TOP_BOTTOM
public static final int NV_ENC_PIC_STRUCT_FIELD_BOTTOM_TOP
public static final int NV_ENC_PIC_STRUCT_DISPLAY_FRAME
public static final int NV_ENC_PIC_STRUCT_DISPLAY_FIELD_TOP_BOTTOM
public static final int NV_ENC_PIC_STRUCT_DISPLAY_FIELD_BOTTOM_TOP
public static final int NV_ENC_PIC_STRUCT_DISPLAY_FRAME_DOUBLING
public static final int NV_ENC_PIC_STRUCT_DISPLAY_FRAME_TRIPLING
public static final int NV_ENC_PIC_TYPE_P
public static final int NV_ENC_PIC_TYPE_B
public static final int NV_ENC_PIC_TYPE_I
public static final int NV_ENC_PIC_TYPE_IDR
public static final int NV_ENC_PIC_TYPE_BI
public static final int NV_ENC_PIC_TYPE_SKIPPED
public static final int NV_ENC_PIC_TYPE_INTRA_REFRESH
public static final int NV_ENC_PIC_TYPE_NONREF_P
public static final int NV_ENC_PIC_TYPE_SWITCH
public static final int NV_ENC_PIC_TYPE_UNKNOWN
public static final int NV_ENC_MV_PRECISION_DEFAULT
public static final int NV_ENC_MV_PRECISION_FULL_PEL
public static final int NV_ENC_MV_PRECISION_HALF_PEL
public static final int NV_ENC_MV_PRECISION_QUARTER_PEL
public static final int NV_ENC_BUFFER_FORMAT_UNDEFINED
public static final int NV_ENC_BUFFER_FORMAT_NV12
public static final int NV_ENC_BUFFER_FORMAT_YV12
public static final int NV_ENC_BUFFER_FORMAT_IYUV
public static final int NV_ENC_BUFFER_FORMAT_YUV444
public static final int NV_ENC_BUFFER_FORMAT_YUV420_10BIT
public static final int NV_ENC_BUFFER_FORMAT_YUV444_10BIT
public static final int NV_ENC_BUFFER_FORMAT_ARGB
public static final int NV_ENC_BUFFER_FORMAT_ARGB10
public static final int NV_ENC_BUFFER_FORMAT_AYUV
public static final int NV_ENC_BUFFER_FORMAT_ABGR
public static final int NV_ENC_BUFFER_FORMAT_ABGR10
public static final int NV_ENC_BUFFER_FORMAT_U8
public static final int NV_ENC_LEVEL_AUTOSELECT
public static final int NV_ENC_LEVEL_H264_1
public static final int NV_ENC_LEVEL_H264_1b
public static final int NV_ENC_LEVEL_H264_11
public static final int NV_ENC_LEVEL_H264_12
public static final int NV_ENC_LEVEL_H264_13
public static final int NV_ENC_LEVEL_H264_2
public static final int NV_ENC_LEVEL_H264_21
public static final int NV_ENC_LEVEL_H264_22
public static final int NV_ENC_LEVEL_H264_3
public static final int NV_ENC_LEVEL_H264_31
public static final int NV_ENC_LEVEL_H264_32
public static final int NV_ENC_LEVEL_H264_4
public static final int NV_ENC_LEVEL_H264_41
public static final int NV_ENC_LEVEL_H264_42
public static final int NV_ENC_LEVEL_H264_5
public static final int NV_ENC_LEVEL_H264_51
public static final int NV_ENC_LEVEL_H264_52
public static final int NV_ENC_LEVEL_H264_60
public static final int NV_ENC_LEVEL_H264_61
public static final int NV_ENC_LEVEL_H264_62
public static final int NV_ENC_LEVEL_HEVC_1
public static final int NV_ENC_LEVEL_HEVC_2
public static final int NV_ENC_LEVEL_HEVC_21
public static final int NV_ENC_LEVEL_HEVC_3
public static final int NV_ENC_LEVEL_HEVC_31
public static final int NV_ENC_LEVEL_HEVC_4
public static final int NV_ENC_LEVEL_HEVC_41
public static final int NV_ENC_LEVEL_HEVC_5
public static final int NV_ENC_LEVEL_HEVC_51
public static final int NV_ENC_LEVEL_HEVC_52
public static final int NV_ENC_LEVEL_HEVC_6
public static final int NV_ENC_LEVEL_HEVC_61
public static final int NV_ENC_LEVEL_HEVC_62
public static final int NV_ENC_TIER_HEVC_MAIN
public static final int NV_ENC_TIER_HEVC_HIGH
public static final int NV_ENC_LEVEL_AV1_2
public static final int NV_ENC_LEVEL_AV1_21
public static final int NV_ENC_LEVEL_AV1_22
public static final int NV_ENC_LEVEL_AV1_23
public static final int NV_ENC_LEVEL_AV1_3
public static final int NV_ENC_LEVEL_AV1_31
public static final int NV_ENC_LEVEL_AV1_32
public static final int NV_ENC_LEVEL_AV1_33
public static final int NV_ENC_LEVEL_AV1_4
public static final int NV_ENC_LEVEL_AV1_41
public static final int NV_ENC_LEVEL_AV1_42
public static final int NV_ENC_LEVEL_AV1_43
public static final int NV_ENC_LEVEL_AV1_5
public static final int NV_ENC_LEVEL_AV1_51
public static final int NV_ENC_LEVEL_AV1_52
public static final int NV_ENC_LEVEL_AV1_53
public static final int NV_ENC_LEVEL_AV1_6
public static final int NV_ENC_LEVEL_AV1_61
public static final int NV_ENC_LEVEL_AV1_62
public static final int NV_ENC_LEVEL_AV1_63
public static final int NV_ENC_LEVEL_AV1_7
public static final int NV_ENC_LEVEL_AV1_71
public static final int NV_ENC_LEVEL_AV1_72
public static final int NV_ENC_LEVEL_AV1_73
public static final int NV_ENC_LEVEL_AV1_AUTOSELECT
public static final int NV_ENC_TIER_AV1_0
public static final int NV_ENC_TIER_AV1_1
public static final int NV_ENC_SUCCESS
public static final int NV_ENC_ERR_NO_ENCODE_DEVICE
public static final int NV_ENC_ERR_UNSUPPORTED_DEVICE
public static final int NV_ENC_ERR_INVALID_ENCODERDEVICE
public static final int NV_ENC_ERR_INVALID_DEVICE
public static final int NV_ENC_ERR_DEVICE_NOT_EXIST
public static final int NV_ENC_ERR_INVALID_PTR
public static final int NV_ENC_ERR_INVALID_EVENT
public static final int NV_ENC_ERR_INVALID_PARAM
public static final int NV_ENC_ERR_INVALID_CALL
public static final int NV_ENC_ERR_OUT_OF_MEMORY
public static final int NV_ENC_ERR_ENCODER_NOT_INITIALIZED
public static final int NV_ENC_ERR_UNSUPPORTED_PARAM
public static final int NV_ENC_ERR_LOCK_BUSY
public static final int NV_ENC_ERR_NOT_ENOUGH_BUFFER
public static final int NV_ENC_ERR_INVALID_VERSION
public static final int NV_ENC_ERR_MAP_FAILED
public static final int NV_ENC_ERR_NEED_MORE_INPUT
public static final int NV_ENC_ERR_ENCODER_BUSY
public static final int NV_ENC_ERR_EVENT_NOT_REGISTERD
public static final int NV_ENC_ERR_GENERIC
public static final int NV_ENC_ERR_INCOMPATIBLE_CLIENT_KEY
public static final int NV_ENC_ERR_UNIMPLEMENTED
public static final int NV_ENC_ERR_RESOURCE_REGISTER_FAILED
public static final int NV_ENC_ERR_RESOURCE_NOT_REGISTERED
public static final int NV_ENC_ERR_RESOURCE_NOT_MAPPED
public static final int NV_ENC_ERR_NEED_MORE_OUTPUT
public static final int NV_ENC_PIC_FLAG_FORCEINTRA
public static final int NV_ENC_PIC_FLAG_FORCEIDR
public static final int NV_ENC_PIC_FLAG_OUTPUT_SPSPPS
public static final int NV_ENC_PIC_FLAG_EOS
public static final int NV_ENC_PIC_FLAG_DISABLE_ENC_STATE_ADVANCE
public static final int NV_ENC_PIC_FLAG_OUTPUT_RECON_FRAME
public static final int NV_ENC_MEMORY_HEAP_AUTOSELECT
public static final int NV_ENC_MEMORY_HEAP_VID
public static final int NV_ENC_MEMORY_HEAP_SYSMEM_CACHED
public static final int NV_ENC_MEMORY_HEAP_SYSMEM_UNCACHED
public static final int NV_ENC_BFRAME_REF_MODE_DISABLED
public static final int NV_ENC_BFRAME_REF_MODE_EACH
public static final int NV_ENC_BFRAME_REF_MODE_MIDDLE
public static final int NV_ENC_H264_ENTROPY_CODING_MODE_AUTOSELECT
public static final int NV_ENC_H264_ENTROPY_CODING_MODE_CABAC
public static final int NV_ENC_H264_ENTROPY_CODING_MODE_CAVLC
public static final int NV_ENC_H264_BDIRECT_MODE_AUTOSELECT
public static final int NV_ENC_H264_BDIRECT_MODE_DISABLE
public static final int NV_ENC_H264_BDIRECT_MODE_TEMPORAL
public static final int NV_ENC_H264_BDIRECT_MODE_SPATIAL
public static final int NV_ENC_H264_FMO_AUTOSELECT
public static final int NV_ENC_H264_FMO_ENABLE
public static final int NV_ENC_H264_FMO_DISABLE
public static final int NV_ENC_H264_ADAPTIVE_TRANSFORM_AUTOSELECT
public static final int NV_ENC_H264_ADAPTIVE_TRANSFORM_DISABLE
public static final int NV_ENC_H264_ADAPTIVE_TRANSFORM_ENABLE
public static final int NV_ENC_STEREO_PACKING_MODE_NONE
public static final int NV_ENC_STEREO_PACKING_MODE_CHECKERBOARD
public static final int NV_ENC_STEREO_PACKING_MODE_COLINTERLEAVE
public static final int NV_ENC_STEREO_PACKING_MODE_ROWINTERLEAVE
public static final int NV_ENC_STEREO_PACKING_MODE_SIDEBYSIDE
public static final int NV_ENC_STEREO_PACKING_MODE_TOPBOTTOM
public static final int NV_ENC_STEREO_PACKING_MODE_FRAMESEQ
public static final int NV_ENC_INPUT_RESOURCE_TYPE_DIRECTX
public static final int NV_ENC_INPUT_RESOURCE_TYPE_CUDADEVICEPTR
public static final int NV_ENC_INPUT_RESOURCE_TYPE_CUDAARRAY
public static final int NV_ENC_INPUT_RESOURCE_TYPE_OPENGL_TEX
public static final int NV_ENC_INPUT_IMAGE
public static final int NV_ENC_OUTPUT_MOTION_VECTOR
public static final int NV_ENC_OUTPUT_BITSTREAM
public static final int NV_ENC_OUTPUT_RECON
public static final int NV_ENC_DEVICE_TYPE_DIRECTX
public static final int NV_ENC_DEVICE_TYPE_CUDA
public static final int NV_ENC_DEVICE_TYPE_OPENGL
public static final int NV_ENC_NUM_REF_FRAMES_AUTOSELECT
public static final int NV_ENC_NUM_REF_FRAMES_1
public static final int NV_ENC_NUM_REF_FRAMES_2
public static final int NV_ENC_NUM_REF_FRAMES_3
public static final int NV_ENC_NUM_REF_FRAMES_4
public static final int NV_ENC_NUM_REF_FRAMES_5
public static final int NV_ENC_NUM_REF_FRAMES_6
public static final int NV_ENC_NUM_REF_FRAMES_7
public static final int NV_ENC_TEMPORAL_FILTER_LEVEL_0
public static final int NV_ENC_TEMPORAL_FILTER_LEVEL_4
public static final int NV_ENC_CAPS_NUM_MAX_BFRAMES
public static final int NV_ENC_CAPS_SUPPORTED_RATECONTROL_MODES
public static final int NV_ENC_CAPS_SUPPORT_FIELD_ENCODING
public static final int NV_ENC_CAPS_SUPPORT_MONOCHROME
public static final int NV_ENC_CAPS_SUPPORT_FMO
public static final int NV_ENC_CAPS_SUPPORT_QPELMV
public static final int NV_ENC_CAPS_SUPPORT_BDIRECT_MODE
public static final int NV_ENC_CAPS_SUPPORT_CABAC
public static final int NV_ENC_CAPS_SUPPORT_ADAPTIVE_TRANSFORM
public static final int NV_ENC_CAPS_SUPPORT_STEREO_MVC
public static final int NV_ENC_CAPS_NUM_MAX_TEMPORAL_LAYERS
public static final int NV_ENC_CAPS_SUPPORT_HIERARCHICAL_PFRAMES
public static final int NV_ENC_CAPS_SUPPORT_HIERARCHICAL_BFRAMES
public static final int NV_ENC_CAPS_LEVEL_MAX
public static final int NV_ENC_CAPS_LEVEL_MIN
public static final int NV_ENC_CAPS_SEPARATE_COLOUR_PLANE
public static final int NV_ENC_CAPS_WIDTH_MAX
public static final int NV_ENC_CAPS_HEIGHT_MAX
public static final int NV_ENC_CAPS_SUPPORT_TEMPORAL_SVC
public static final int NV_ENC_CAPS_SUPPORT_DYN_RES_CHANGE
public static final int NV_ENC_CAPS_SUPPORT_DYN_BITRATE_CHANGE
public static final int NV_ENC_CAPS_SUPPORT_DYN_FORCE_CONSTQP
public static final int NV_ENC_CAPS_SUPPORT_DYN_RCMODE_CHANGE
public static final int NV_ENC_CAPS_SUPPORT_SUBFRAME_READBACK
public static final int NV_ENC_CAPS_SUPPORT_CONSTRAINED_ENCODING
public static final int NV_ENC_CAPS_SUPPORT_INTRA_REFRESH
public static final int NV_ENC_CAPS_SUPPORT_CUSTOM_VBV_BUF_SIZE
public static final int NV_ENC_CAPS_SUPPORT_DYNAMIC_SLICE_MODE
public static final int NV_ENC_CAPS_SUPPORT_REF_PIC_INVALIDATION
public static final int NV_ENC_CAPS_PREPROC_SUPPORT
public static final int NV_ENC_CAPS_ASYNC_ENCODE_SUPPORT
public static final int NV_ENC_CAPS_MB_NUM_MAX
public static final int NV_ENC_CAPS_MB_PER_SEC_MAX
public static final int NV_ENC_CAPS_SUPPORT_YUV444_ENCODE
public static final int NV_ENC_CAPS_SUPPORT_LOSSLESS_ENCODE
public static final int NV_ENC_CAPS_SUPPORT_SAO
public static final int NV_ENC_CAPS_SUPPORT_MEONLY_MODE
public static final int NV_ENC_CAPS_SUPPORT_LOOKAHEAD
public static final int NV_ENC_CAPS_SUPPORT_TEMPORAL_AQ
public static final int NV_ENC_CAPS_SUPPORT_10BIT_ENCODE
public static final int NV_ENC_CAPS_NUM_MAX_LTR_FRAMES
public static final int NV_ENC_CAPS_SUPPORT_WEIGHTED_PREDICTION
public static final int NV_ENC_CAPS_DYNAMIC_QUERY_ENCODER_CAPACITY
public static final int NV_ENC_CAPS_SUPPORT_BFRAME_REF_MODE
public static final int NV_ENC_CAPS_SUPPORT_EMPHASIS_LEVEL_MAP
public static final int NV_ENC_CAPS_WIDTH_MIN
public static final int NV_ENC_CAPS_HEIGHT_MIN
public static final int NV_ENC_CAPS_SUPPORT_MULTIPLE_REF_FRAMES
public static final int NV_ENC_CAPS_SUPPORT_ALPHA_LAYER_ENCODING
public static final int NV_ENC_CAPS_NUM_ENCODER_ENGINES
public static final int NV_ENC_CAPS_SINGLE_SLICE_INTRA_REFRESH
public static final int NV_ENC_CAPS_DISABLE_ENC_STATE_ADVANCE
public static final int NV_ENC_CAPS_OUTPUT_RECON_SURFACE
public static final int NV_ENC_CAPS_OUTPUT_BLOCK_STATS
public static final int NV_ENC_CAPS_OUTPUT_ROW_STATS
public static final int NV_ENC_CAPS_SUPPORT_TEMPORAL_FILTER
public static final int NV_ENC_CAPS_SUPPORT_LOOKAHEAD_LEVEL
public static final int NV_ENC_CAPS_SUPPORT_UNIDIRECTIONAL_B
public static final int NV_ENC_CAPS_EXPOSED_COUNT
public static final int NV_ENC_HEVC_CUSIZE_AUTOSELECT
public static final int NV_ENC_HEVC_CUSIZE_8x8
public static final int NV_ENC_HEVC_CUSIZE_16x16
public static final int NV_ENC_HEVC_CUSIZE_32x32
public static final int NV_ENC_HEVC_CUSIZE_64x64
public static final int NV_ENC_AV1_PART_SIZE_AUTOSELECT
public static final int NV_ENC_AV1_PART_SIZE_4x4
public static final int NV_ENC_AV1_PART_SIZE_8x8
public static final int NV_ENC_AV1_PART_SIZE_16x16
public static final int NV_ENC_AV1_PART_SIZE_32x32
public static final int NV_ENC_AV1_PART_SIZE_64x64
public static final int NV_ENC_VUI_VIDEO_FORMAT_COMPONENT
public static final int NV_ENC_VUI_VIDEO_FORMAT_PAL
public static final int NV_ENC_VUI_VIDEO_FORMAT_NTSC
public static final int NV_ENC_VUI_VIDEO_FORMAT_SECAM
public static final int NV_ENC_VUI_VIDEO_FORMAT_MAC
public static final int NV_ENC_VUI_VIDEO_FORMAT_UNSPECIFIED
public static final int NV_ENC_VUI_COLOR_PRIMARIES_UNDEFINED
public static final int NV_ENC_VUI_COLOR_PRIMARIES_BT709
public static final int NV_ENC_VUI_COLOR_PRIMARIES_UNSPECIFIED
public static final int NV_ENC_VUI_COLOR_PRIMARIES_RESERVED
public static final int NV_ENC_VUI_COLOR_PRIMARIES_BT470M
public static final int NV_ENC_VUI_COLOR_PRIMARIES_BT470BG
public static final int NV_ENC_VUI_COLOR_PRIMARIES_SMPTE170M
public static final int NV_ENC_VUI_COLOR_PRIMARIES_SMPTE240M
public static final int NV_ENC_VUI_COLOR_PRIMARIES_FILM
public static final int NV_ENC_VUI_COLOR_PRIMARIES_BT2020
public static final int NV_ENC_VUI_COLOR_PRIMARIES_SMPTE428
public static final int NV_ENC_VUI_COLOR_PRIMARIES_SMPTE431
public static final int NV_ENC_VUI_COLOR_PRIMARIES_SMPTE432
public static final int NV_ENC_VUI_COLOR_PRIMARIES_JEDEC_P22
public static final int NV_ENC_VUI_TRANSFER_CHARACTERISTIC_UNDEFINED
public static final int NV_ENC_VUI_TRANSFER_CHARACTERISTIC_BT709
public static final int NV_ENC_VUI_TRANSFER_CHARACTERISTIC_UNSPECIFIED
public static final int NV_ENC_VUI_TRANSFER_CHARACTERISTIC_RESERVED
public static final int NV_ENC_VUI_TRANSFER_CHARACTERISTIC_BT470M
public static final int NV_ENC_VUI_TRANSFER_CHARACTERISTIC_BT470BG
public static final int NV_ENC_VUI_TRANSFER_CHARACTERISTIC_SMPTE170M
public static final int NV_ENC_VUI_TRANSFER_CHARACTERISTIC_SMPTE240M
public static final int NV_ENC_VUI_TRANSFER_CHARACTERISTIC_LINEAR
public static final int NV_ENC_VUI_TRANSFER_CHARACTERISTIC_LOG
public static final int NV_ENC_VUI_TRANSFER_CHARACTERISTIC_LOG_SQRT
public static final int NV_ENC_VUI_TRANSFER_CHARACTERISTIC_IEC61966_2_4
public static final int NV_ENC_VUI_TRANSFER_CHARACTERISTIC_BT1361_ECG
public static final int NV_ENC_VUI_TRANSFER_CHARACTERISTIC_SRGB
public static final int NV_ENC_VUI_TRANSFER_CHARACTERISTIC_BT2020_10
public static final int NV_ENC_VUI_TRANSFER_CHARACTERISTIC_BT2020_12
public static final int NV_ENC_VUI_TRANSFER_CHARACTERISTIC_SMPTE2084
public static final int NV_ENC_VUI_TRANSFER_CHARACTERISTIC_SMPTE428
public static final int NV_ENC_VUI_TRANSFER_CHARACTERISTIC_ARIB_STD_B67
public static final int NV_ENC_VUI_MATRIX_COEFFS_RGB
public static final int NV_ENC_VUI_MATRIX_COEFFS_BT709
public static final int NV_ENC_VUI_MATRIX_COEFFS_UNSPECIFIED
public static final int NV_ENC_VUI_MATRIX_COEFFS_RESERVED
public static final int NV_ENC_VUI_MATRIX_COEFFS_FCC
public static final int NV_ENC_VUI_MATRIX_COEFFS_BT470BG
public static final int NV_ENC_VUI_MATRIX_COEFFS_SMPTE170M
public static final int NV_ENC_VUI_MATRIX_COEFFS_SMPTE240M
public static final int NV_ENC_VUI_MATRIX_COEFFS_YCGCO
public static final int NV_ENC_VUI_MATRIX_COEFFS_BT2020_NCL
public static final int NV_ENC_VUI_MATRIX_COEFFS_BT2020_CL
public static final int NV_ENC_VUI_MATRIX_COEFFS_SMPTE2085
public static final int NV_ENC_LOOKAHEAD_LEVEL_0
public static final int NV_ENC_LOOKAHEAD_LEVEL_1
public static final int NV_ENC_LOOKAHEAD_LEVEL_2
public static final int NV_ENC_LOOKAHEAD_LEVEL_3
public static final int NV_ENC_LOOKAHEAD_LEVEL_AUTOSELECT
public static final int NV_ENC_BIT_DEPTH_INVALID
public static final int NV_ENC_BIT_DEPTH_8
public static final int NV_ENC_BIT_DEPTH_10
public static final int NV_ENC_CAPS_PARAM_VER
public static final int NV_ENC_RESTORE_ENCODER_STATE_PARAMS_VER
public static final int NV_ENC_OUTPUT_STATS_BLOCK_VER
public static final int NV_ENC_OUTPUT_STATS_ROW_VER
public static final int NV_ENC_ENCODE_OUT_PARAMS_VER
public static final int NV_ENC_LOOKAHEAD_PIC_PARAMS_VER
public static final int NV_ENC_CREATE_INPUT_BUFFER_VER
public static final int NV_ENC_CREATE_BITSTREAM_BUFFER_VER
public static final int NV_ENC_CREATE_MV_BUFFER_VER
public static final int NV_ENC_RC_PARAMS_VER
public static final int MAX_NUM_CLOCK_TS
public static final int NV_MAX_TILE_COLS_AV1
public static final int NV_MAX_TILE_ROWS_AV1
public static final int NV_ENC_CONFIG_VER
public static final int NV_ENC_TUNING_INFO_UNDEFINED
public static final int NV_ENC_TUNING_INFO_HIGH_QUALITY
public static final int NV_ENC_TUNING_INFO_LOW_LATENCY
public static final int NV_ENC_TUNING_INFO_ULTRA_LOW_LATENCY
public static final int NV_ENC_TUNING_INFO_LOSSLESS
public static final int NV_ENC_TUNING_INFO_ULTRA_HIGH_QUALITY
public static final int NV_ENC_TUNING_INFO_COUNT
public static final int NV_ENC_SPLIT_AUTO_MODE
public static final int NV_ENC_SPLIT_AUTO_FORCED_MODE
public static final int NV_ENC_SPLIT_TWO_FORCED_MODE
public static final int NV_ENC_SPLIT_THREE_FORCED_MODE
public static final int NV_ENC_SPLIT_DISABLE_MODE
public static final int NV_ENC_INITIALIZE_PARAMS_VER
public static final int NV_ENC_RECONFIGURE_PARAMS_VER
public static final int NV_ENC_PRESET_CONFIG_VER
public static final int NV_ENC_PIC_PARAMS_MVC_VER
public static final int NV_ENC_PIC_PARAMS_VER
public static final int NV_ENC_MEONLY_PARAMS_VER
public static final int NV_ENC_LOCK_BITSTREAM_VER
public static final int NV_ENC_LOCK_INPUT_BUFFER_VER
public static final int NV_ENC_MAP_INPUT_RESOURCE_VER
public static final int NV_ENC_FENCE_POINT_D3D12_VER
public static final int NV_ENC_INPUT_RESOURCE_D3D12_VER
public static final int NV_ENC_OUTPUT_RESOURCE_D3D12_VER
public static final int NV_ENC_REGISTER_RESOURCE_VER
public static final int NV_ENC_STAT_VER
public static final int NV_ENC_SEQUENCE_PARAM_PAYLOAD_VER
public static final int NV_ENC_EVENT_PARAMS_VER
public static final int NV_ENC_OPEN_ENCODE_SESSION_EX_PARAMS_VER
public static final int NV_ENCODE_API_FUNCTION_LIST_VER
@MemberGetter @Const @ByRef public static GUID NV_ENC_CODEC_H264_GUID()
@MemberGetter @Const @ByRef public static GUID NV_ENC_CODEC_HEVC_GUID()
@MemberGetter @Const @ByRef public static GUID NV_ENC_CODEC_AV1_GUID()
@MemberGetter @Const @ByRef public static GUID NV_ENC_CODEC_PROFILE_AUTOSELECT_GUID()
@MemberGetter @Const @ByRef public static GUID NV_ENC_H264_PROFILE_BASELINE_GUID()
@MemberGetter @Const @ByRef public static GUID NV_ENC_H264_PROFILE_MAIN_GUID()
@MemberGetter @Const @ByRef public static GUID NV_ENC_H264_PROFILE_HIGH_GUID()
@MemberGetter @Const @ByRef public static GUID NV_ENC_H264_PROFILE_HIGH_444_GUID()
@MemberGetter @Const @ByRef public static GUID NV_ENC_H264_PROFILE_STEREO_GUID()
@MemberGetter @Const @ByRef public static GUID NV_ENC_H264_PROFILE_PROGRESSIVE_HIGH_GUID()
@MemberGetter @Const @ByRef public static GUID NV_ENC_H264_PROFILE_CONSTRAINED_HIGH_GUID()
@MemberGetter @Const @ByRef public static GUID NV_ENC_HEVC_PROFILE_MAIN_GUID()
@MemberGetter @Const @ByRef public static GUID NV_ENC_HEVC_PROFILE_MAIN10_GUID()
@MemberGetter @Const @ByRef public static GUID NV_ENC_HEVC_PROFILE_FREXT_GUID()
@MemberGetter @Const @ByRef public static GUID NV_ENC_AV1_PROFILE_MAIN_GUID()
@MemberGetter @Const @ByRef public static GUID NV_ENC_PRESET_P1_GUID()
@MemberGetter @Const @ByRef public static GUID NV_ENC_PRESET_P2_GUID()
@MemberGetter @Const @ByRef public static GUID NV_ENC_PRESET_P3_GUID()
@MemberGetter @Const @ByRef public static GUID NV_ENC_PRESET_P4_GUID()
@MemberGetter @Const @ByRef public static GUID NV_ENC_PRESET_P5_GUID()
@MemberGetter @Const @ByRef public static GUID NV_ENC_PRESET_P6_GUID()
@MemberGetter @Const @ByRef public static GUID NV_ENC_PRESET_P7_GUID()
@MemberGetter public static int NV_ENC_CAPS_PARAM_VER()
@MemberGetter public static int NV_ENC_RESTORE_ENCODER_STATE_PARAMS_VER()
@MemberGetter public static int NV_ENC_OUTPUT_STATS_BLOCK_VER()
@MemberGetter public static int NV_ENC_OUTPUT_STATS_ROW_VER()
@MemberGetter public static int NV_ENC_ENCODE_OUT_PARAMS_VER()
@MemberGetter public static int NV_ENC_LOOKAHEAD_PIC_PARAMS_VER()
@MemberGetter public static int NV_ENC_CREATE_INPUT_BUFFER_VER()
@MemberGetter public static int NV_ENC_CREATE_BITSTREAM_BUFFER_VER()
@MemberGetter public static int NV_ENC_CREATE_MV_BUFFER_VER()
@MemberGetter public static int NV_ENC_RC_PARAMS_VER()
@MemberGetter public static int NV_ENC_CONFIG_VER()
@MemberGetter public static int NV_ENC_INITIALIZE_PARAMS_VER()
@MemberGetter public static int NV_ENC_RECONFIGURE_PARAMS_VER()
@MemberGetter public static int NV_ENC_PRESET_CONFIG_VER()
@MemberGetter public static int NV_ENC_PIC_PARAMS_MVC_VER()
@MemberGetter public static int NV_ENC_PIC_PARAMS_VER()
@MemberGetter public static int NV_ENC_MEONLY_PARAMS_VER()
@MemberGetter public static int NV_ENC_LOCK_BITSTREAM_VER()
@MemberGetter public static int NV_ENC_LOCK_INPUT_BUFFER_VER()
@MemberGetter public static int NV_ENC_MAP_INPUT_RESOURCE_VER()
@MemberGetter public static int NV_ENC_FENCE_POINT_D3D12_VER()
@MemberGetter public static int NV_ENC_INPUT_RESOURCE_D3D12_VER()
@MemberGetter public static int NV_ENC_OUTPUT_RESOURCE_D3D12_VER()
@MemberGetter public static int NV_ENC_REGISTER_RESOURCE_VER()
@MemberGetter public static int NV_ENC_STAT_VER()
@MemberGetter public static int NV_ENC_SEQUENCE_PARAM_PAYLOAD_VER()
@MemberGetter public static int NV_ENC_EVENT_PARAMS_VER()
@MemberGetter public static int NV_ENC_OPEN_ENCODE_SESSION_EX_PARAMS_VER()
@Cast(value="NVENCSTATUS") public static int NvEncodeAPIGetMaxSupportedVersion(@Cast(value="uint32_t*") IntPointer version)
version
- [out]
Pointer to the requested value. The 4 least significant bits in the returned
indicate the minor version and the rest of the bits indicate the major
version of the largest supported version.@Cast(value="NVENCSTATUS") public static int NvEncodeAPIGetMaxSupportedVersion(@Cast(value="uint32_t*") IntBuffer version)
@Cast(value="NVENCSTATUS") public static int NvEncodeAPIGetMaxSupportedVersion(@Cast(value="uint32_t*") int[] version)
@MemberGetter public static int NV_ENCODE_API_FUNCTION_LIST_VER()
@Cast(value="NVENCSTATUS") public static int NvEncodeAPICreateInstance(NV_ENCODE_API_FUNCTION_LIST functionList)
functionList
- [out]Copyright © 2024. All rights reserved.