#include <nvenc.h>
Definition at line 120 of file nvenc.h.
◆ avclass
◆ nvenc_dload_funcs
◆ init_encode_params
NV_ENC_INITIALIZE_PARAMS NvencContext::init_encode_params |
◆ encode_config
NV_ENC_CONFIG NvencContext::encode_config |
◆ cu_context
CUcontext NvencContext::cu_context |
◆ cu_context_internal
CUcontext NvencContext::cu_context_internal |
◆ d3d11_device
◆ nb_surfaces
int NvencContext::nb_surfaces |
◆ surfaces
◆ unused_surface_queue
◆ output_surface_queue
◆ output_surface_ready_queue
◆ timestamp_list
◆ encoder_flushing
int NvencContext::encoder_flushing |
◆ ptr
◆ ptr_index
int NvencContext::ptr_index |
◆ regptr
NV_ENC_REGISTERED_PTR NvencContext::regptr |
◆ mapped
◆ in_map
NV_ENC_MAP_INPUT_RESOURCE NvencContext::in_map |
◆ registered_frames
◆ nb_registered_frames
int NvencContext::nb_registered_frames |
◆ data_pix_fmt
◆ initial_pts
int64_t NvencContext::initial_pts[2] |
◆ first_packet_output
int NvencContext::first_packet_output |
◆ support_dyn_bitrate
int NvencContext::support_dyn_bitrate |
◆ nvencoder
void* NvencContext::nvencoder |
◆ preset
◆ profile
int NvencContext::profile |
◆ level
◆ tier
◆ rc
◆ cbr
◆ twopass
int NvencContext::twopass |
◆ device
◆ flags
◆ async_depth
int NvencContext::async_depth |
◆ rc_lookahead
int NvencContext::rc_lookahead |
◆ aq
◆ no_scenecut
int NvencContext::no_scenecut |
◆ forced_idr
int NvencContext::forced_idr |
◆ b_adapt
int NvencContext::b_adapt |
◆ temporal_aq
int NvencContext::temporal_aq |
◆ zerolatency
int NvencContext::zerolatency |
◆ nonref_p
int NvencContext::nonref_p |
◆ strict_gop
int NvencContext::strict_gop |
◆ aq_strength
int NvencContext::aq_strength |
◆ quality
float NvencContext::quality |
◆ aud
◆ bluray_compat
int NvencContext::bluray_compat |
◆ init_qp_p
int NvencContext::init_qp_p |
◆ init_qp_b
int NvencContext::init_qp_b |
◆ init_qp_i
int NvencContext::init_qp_i |
◆ cqp
◆ weighted_pred
int NvencContext::weighted_pred |
◆ coder
◆ b_ref_mode
int NvencContext::b_ref_mode |
◆ a53_cc
The documentation for this struct was generated from the following file: