Here is a list of all documented class members with links to the class documentation for each member:
- c -
- call() : stream::control_server_t
- callback_function : stat_trackers::min_max_avg_tracker< T >
- cancel() : task_pool_util::TaskPool
- capabilities : platf::gamepad_arrival_t, video::encoder_t::codec_t
- caps : platf::kms::cap_sys_admin
- capture : config::video_t, cuda::nvfbc::display_t, cuda::nvfbc::handle_t, pipewire::pipewire_display_t, platf::av_display_t, platf::display_t, platf::dxgi::display_base_t, platf::kms::display_ram_t, platf::kms::display_vram_t, platf::shm_attr_t, platf::x11::cursor_t, platf::x11_attr_t, wl::wlr_ram_t, wl::wlr_vram_t
- capture: : AVVideo
- capture_ctx_queue : video::capture_thread_async_ctx_t
- capture_format : platf::dxgi::display_base_t
- capture_mutex : platf::dxgi::img_d3d_t
- capture_params : cuda::nvfbc::display_t
- capture_rt : platf::dxgi::img_d3d_t
- capture_texture : platf::dxgi::img_d3d_t
- capture_texture_p : platf::dxgi::d3d_base_encode_device::encoder_img_ctx_t
- capture_thread : video::capture_thread_async_ctx_t
- capture_waveformat_channel_mask : platf::audio::format_t
- captureCallbacks : AVVideo
- captured_cursor : platf::kms::display_t
- captureSignals : AVVideo
- captureStopped : CaptureSession
- card : platf::kms::display_t
- card_fd : platf::kms::wrapper_fb
- cbc_t() : crypto::cipher::cbc_t
- cbegin() : util::Hex< T >
- cend() : util::Hex< T >
- cert : config::nvhttp_t, nvhttp::named_cert_t
- cert_chain_t() : crypto::cert_chain_t
- channel_count : platf::audio::format_t
- channel_data : video::packet_raw_t, video::sync_session_ctx_t
- channelCount : audio::opus_stream_config_t, audio::stream_params_t
- channels : audio::config_t, platf::audio::mic_wasapi_t
- check_and_modify_application_profile() : nvprefs::driver_settings_t
- check_and_modify_global_profile() : nvprefs::driver_settings_t
- check_default_render_device_changed() : platf::audio::audio_notification_t
- check_stream_dead() : pipewire::pipewire_display_t, portal::portal_t
- chromaSamplingType : video::config_t
- cipher_key : nvhttp::pair_session_t
- cleanup() : safe::mail_raw_t
- cleanupAudioBuffer : AVAudio
- cleanupSystemTapContext: : AVAudio
- clear() : crypto::cert_chain_t, rtsp_stream::rtsp_server_t
- clear_by_cert() : rtsp_stream::rtsp_server_t
- client : nvhttp::pair_session_t, platf::vigem_t
- client_cert : rtsp_stream::launch_session_t, stream::session_t
- client_context : input::input_t
- client_frame_rate : platf::dxgi::display_base_t
- client_frame_rate_strict : platf::dxgi::display_base_t
- client_input_raw_t() : platf::client_input_raw_t
- client_offsetX : input::touch_port_t
- client_offsetY : input::touch_port_t
- client_relative_index : platf::gamepad_context_t
- clienthash : nvhttp::pair_session_t
- clientRelativeIndex : platf::gamepad_id_t
- clientRequestedChannels : AVAudioIOProcData
- clientRequestedFrameSize : AVAudioIOProcData
- clientRequestedSampleRate : AVAudioIOProcData
- close_img_fds() : pipewire::pipewire_t
- cmd : config::sunshine_t, proc::ctx_t
- codec_from_config() : video::encoder_t
- collect_and_callback_on_interval() : stat_trackers::min_max_avg_tracker< T >
- collect_and_log() : logging::min_max_avg_periodic_logger< T >
- color_matrix : egl::sws_t, platf::dxgi::d3d_base_encode_device
- color_p : platf::dxgi::d3d_base_encode_device
- color_primaries : pipewire::shared_state_t
- color_vec_u : video::color_t, vk::PushConstants
- color_vec_v : video::color_t, vk::PushConstants
- color_vec_y : video::color_t, vk::PushConstants
- colorspace : platf::encode_device_t, video::sunshine_colorspace_t
- colorspace_to_string() : platf::dxgi::display_base_t
- common_options : video::encoder_t::codec_t
- compile() : gl::shader_t
- complete_img() : platf::dxgi::display_base_t, platf::dxgi::display_ram_t, platf::dxgi::display_vram_t
- config : stream::session_t, video::capture_ctx_t, video::sync_session_ctx_t
- config_file : config::sunshine_t
- config_option_e : config::video_t::dd_t
- config_revert_delay : config::video_t::dd_t
- config_revert_on_disconnect : config::video_t::dd_t
- configuration_option : config::video_t::dd_t
- configure_stream() : kwin::kwin_t, pipewire::pipewire_display_t, portal::portal_t
- connect_to_portal() : portal::dbus_t
- connected : platf::kms::connector_t
- connector() : platf::kms::card_t
- connector_id : platf::kms::connector_t, platf::kms::display_t
- connector_interal_t : platf::kms::card_t
- connector_props() : platf::kms::card_t
- const_pointer : round_robin_util::it_wrap_t< V, T >, util::uniq_ptr< T, D >, util::wrap_ptr< T >
- const_reference : round_robin_util::it_wrap_t< V, T >, util::wrap_ptr< T >
- construct_f : safe::shared_t< T >
- contactAreaMajor : platf::pen_input_t, platf::touch_input_t
- contactAreaMinor : platf::pen_input_t, platf::touch_input_t
- context : nvhttp::SunshineHTTPSServer
- CONTINUOUS_AUDIO : audio::config_t
- continuous_audio : platf::audio::mic_wasapi_t, rtsp_stream::launch_session_t
- control : audio::audio_ctx_t, stream::session_t
- control_connect_data : rtsp_stream::launch_session_t
- control_server : stream::broadcast_ctx_t
- control_thread : stream::broadcast_ctx_t
- controlEnd : stream::session_t
- controller : config::input_t
- controlProtocolType : stream::config_t
- conversionBuffer : AVAudioIOProcData
- conversionBufferSize : AVAudioIOProcData
- convert() : cuda::cuda_ram_t, cuda::cuda_vram_t, cuda::gl_cuda_vram_t, platf::avcodec_encode_device_t, platf::dxgi::d3d_avcodec_encode_device_t, platf::dxgi::d3d_base_encode_device, platf::dxgi::d3d_nvenc_encode_device_t, platf::encode_device_t, platf::nv12_zero_device, va::va_ram_t, va::va_vram_t, video::avcodec_encode_session_t, video::avcodec_software_encode_device_t, video::encode_session_t, video::nvenc_encode_session_t, vk::vk_vram_t
- convert_nv12() : egl::sws_t
- convert_UV_fp16_ps : platf::dxgi::d3d_base_encode_device
- convert_UV_ps : platf::dxgi::d3d_base_encode_device
- convert_UV_vs : platf::dxgi::d3d_base_encode_device
- convert_Y_or_YUV_fp16_ps : platf::dxgi::d3d_base_encode_device
- convert_Y_or_YUV_ps : platf::dxgi::d3d_base_encode_device
- convert_Y_or_YUV_vs : platf::dxgi::d3d_base_encode_device
- convert_yuv444() : egl::sws_t
- copy() : gl::frame_buf_t
- copy_framebuffer : egl::sws_t
- count() : platf::kms::card_t
- coupledStreams : audio::opus_stream_config_t, audio::stream_params_t
- create_and_register_input_buffer() : nvenc::nvenc_base
- create_black_texture_for_rtv_clear() : platf::dxgi::d3d_base_encode_device
- create_encoder() : nvenc::nvenc_base
- create_ipv6_pinholes() : upnp::deinit_t
- create_new_file() : nvprefs::undo_file_t
- createAggregateDeviceWithTapDescription:sampleRate:frameSize: : AVAudio
- createSystemTapDescriptionForChannels: : AVAudio
- credentials_file : config::sunshine_t
- crlf : rtsp_stream::socket_t
- crtc() : platf::kms::card_t
- crtc_id : platf::kms::connector_t, platf::kms::display_t
- crtc_index : platf::kms::display_t
- crtc_props() : platf::kms::card_t
- crtc_to_monitor : platf::kms::card_descriptor_t
- csrf_allowed_origins : config::sunshine_t
- CTRL : input::input_t
- ctx : cuda::gl_cuda_vram_t, platf::kms::display_ram_t, platf::pa::server_t, platf::x11::cursor_t, va::va_t, video::sync_session_t, wl::wlr_ram_t
- ctx_t() : cuda::nvfbc::ctx_t
- cu_res : cuda::gl_cuda_vram_t
- current_buffer : pipewire::stream_data_t
- current_frame : wl::dmabuf_t
- current_state : pipewire::shared_state_t
- cursor : platf::dxgi::display_ddup_ram_t
- cursor_alpha : platf::dxgi::display_ddup_vram_t
- cursor_framebuffer : egl::sws_t
- cursor_plane_id : platf::kms::display_t
- cursor_pos : vk::PushConstants
- cursor_ps : platf::dxgi::display_ddup_vram_t
- cursor_size : vk::PushConstants
- cursor_view : platf::dxgi::gpu_cursor_t
- cursor_visible : cuda::nvfbc::display_t
- cursor_vs : platf::dxgi::display_ddup_vram_t
- cursor_xor : platf::dxgi::display_ddup_vram_t
- CUSTOM_SURROUND_PARAMS : audio::config_t
- customStreamParams : audio::config_t