| async_event_handle | nvenc::nvenc_base | protected |
| buffer_format (defined in nvenc::nvenc_base) | nvenc::nvenc_base | |
| create_encoder(const ::nvenc::nvenc_config &config, const video::config_t &client_config, const video::sunshine_colorspace_t &colorspace, platf::pix_fmt_e buffer_format) override | nvenc::nvenc_base | |
| nvenc::nvenc_encoder::create_encoder(const nvenc_config &config, const video::config_t &client_config, const video::sunshine_colorspace_t &colorspace, platf::pix_fmt_e buffer_format)=0 | nvenc::nvenc_encoder | pure virtual |
| cuCtxCreate (defined in nvenc::nvenc_d3d11_on_cuda) | nvenc::nvenc_d3d11_on_cuda | |
| cuCtxDestroy (defined in nvenc::nvenc_d3d11_on_cuda) | nvenc::nvenc_d3d11_on_cuda | |
| cuCtxPopCurrent (defined in nvenc::nvenc_d3d11_on_cuda) | nvenc::nvenc_d3d11_on_cuda | |
| cuCtxPushCurrent (defined in nvenc::nvenc_d3d11_on_cuda) | nvenc::nvenc_d3d11_on_cuda | |
| cuD3D11GetDevice (defined in nvenc::nvenc_d3d11_on_cuda) | nvenc::nvenc_d3d11_on_cuda | |
| cuGraphicsD3D11RegisterResource (defined in nvenc::nvenc_d3d11_on_cuda) | nvenc::nvenc_d3d11_on_cuda | |
| cuGraphicsMapResources (defined in nvenc::nvenc_d3d11_on_cuda) | nvenc::nvenc_d3d11_on_cuda | |
| cuGraphicsSubResourceGetMappedArray (defined in nvenc::nvenc_d3d11_on_cuda) | nvenc::nvenc_d3d11_on_cuda | |
| cuGraphicsUnmapResources (defined in nvenc::nvenc_d3d11_on_cuda) | nvenc::nvenc_d3d11_on_cuda | |
| cuGraphicsUnregisterResource (defined in nvenc::nvenc_d3d11_on_cuda) | nvenc::nvenc_d3d11_on_cuda | |
| cuInit (defined in nvenc::nvenc_d3d11_on_cuda) | nvenc::nvenc_d3d11_on_cuda | |
| cuMemAllocPitch (defined in nvenc::nvenc_d3d11_on_cuda) | nvenc::nvenc_d3d11_on_cuda | |
| cuMemcpy2D (defined in nvenc::nvenc_d3d11_on_cuda) | nvenc::nvenc_d3d11_on_cuda | |
| cuMemFree (defined in nvenc::nvenc_d3d11_on_cuda) | nvenc::nvenc_d3d11_on_cuda | |
| destroy_encoder() override | nvenc::nvenc_base | virtual |
| device | nvenc::nvenc_base | protected |
| device_type | nvenc::nvenc_base | protected |
| dll (defined in nvenc::nvenc_d3d11_on_cuda) | nvenc::nvenc_d3d11_on_cuda | |
| encode_frame(uint64_t frame_index, bool force_idr) override | nvenc::nvenc_base | |
| nvenc::nvenc_encoder::encode_frame(std::uint64_t frame_index, bool force_idr)=0 | nvenc::nvenc_encoder | pure virtual |
| encoder | nvenc::nvenc_base | protected |
| encoder_params | nvenc::nvenc_base | protected |
| frame_size_logger (defined in nvenc::nvenc_base) | nvenc::nvenc_base | |
| get_input_texture() override | nvenc::nvenc_d3d11_on_cuda | virtual |
| height (defined in nvenc::nvenc_base) | nvenc::nvenc_base | |
| invalidate_ref_frames(uint64_t first_frame, uint64_t last_frame) override | nvenc::nvenc_base | |
| nvenc::nvenc_encoder::invalidate_ref_frames(std::uint64_t first_frame, std::uint64_t last_frame)=0 | nvenc::nvenc_encoder | pure virtual |
| last_encoded_frame_index (defined in nvenc::nvenc_base) | nvenc::nvenc_base | |
| last_nvenc_error_string | nvenc::nvenc_base | protected |
| last_rfi_range (defined in nvenc::nvenc_base) | nvenc::nvenc_base | |
| nvenc | nvenc::nvenc_base | protected |
| nvenc_base(NV_ENC_DEVICE_TYPE device_type) | nvenc::nvenc_base | explicit |
| nvenc_base(const nvenc_base &)=delete (defined in nvenc::nvenc_base) | nvenc::nvenc_base | |
| nvenc_d3d11(NV_ENC_DEVICE_TYPE device_type, ::nvenc::shared_dll dll) | nvenc::nvenc_d3d11 | explicit |
| nvenc_d3d11_on_cuda(ID3D11Device *d3d_device, ::nvenc::shared_dll dll) | nvenc::nvenc_d3d11_on_cuda | explicit |
| nvenc_failed(NVENCSTATUS status) | nvenc::nvenc_base | protected |
| operator=(const nvenc_base &)=delete (defined in nvenc::nvenc_base) | nvenc::nvenc_base | |
| ref_frames_in_dpb (defined in nvenc::nvenc_base) | nvenc::nvenc_base | |
| registered_input_buffer | nvenc::nvenc_base | protected |
| rfi (defined in nvenc::nvenc_base) | nvenc::nvenc_base | |
| rfi_needs_confirmation (defined in nvenc::nvenc_base) | nvenc::nvenc_base | |
| wait_for_async_event(uint32_t timeout_ms) override | nvenc::nvenc_d3d11 | protectedvirtual |
| width (defined in nvenc::nvenc_base) | nvenc::nvenc_base | |
| ~nvenc_base() override (defined in nvenc::nvenc_base) | nvenc::nvenc_base | |
| ~nvenc_d3d11() override (defined in nvenc::nvenc_d3d11) | nvenc::nvenc_d3d11 | |
| ~nvenc_d3d11_interface() override=default | nvenc::nvenc_d3d11_interface | |
| ~nvenc_d3d11_on_cuda() override (defined in nvenc::nvenc_d3d11_on_cuda) | nvenc::nvenc_d3d11_on_cuda | |
| ~nvenc_encoder()=default | nvenc::nvenc_encoder | virtual |