Here is a list of all documented variables with links to the class documentation for each member:
- c -
- capabilities : platf::gamepad_arrival_t, video::encoder_t::codec_t
- caps : platf::kms::cap_sys_admin
- capture : config::video_t
- 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
- captured_cursor : platf::kms::display_t
- captureStopped : CaptureSession
- card : platf::kms::display_t
- card_fd : platf::kms::wrapper_fb
- cert : config::nvhttp_t, nvhttp::named_cert_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
- chromaSamplingType : video::config_t
- cipher_key : nvhttp::pair_session_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_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
- cmd : config::sunshine_t, proc::ctx_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
- common_options : video::encoder_t::codec_t
- config : stream::session_t, video::capture_ctx_t, video::sync_session_ctx_t
- config_file : config::sunshine_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
- connected : platf::kms::connector_t
- connector_id : platf::kms::connector_t, platf::kms::display_t
- contactAreaMajor : platf::pen_input_t, platf::touch_input_t
- contactAreaMinor : platf::pen_input_t, platf::touch_input_t
- context : nvhttp::SunshineHTTPSServer
- 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_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
- copy_framebuffer : egl::sws_t
- coupledStreams : audio::opus_stream_config_t, audio::stream_params_t
- credentials_file : config::sunshine_t
- crlf : rtsp_stream::socket_t
- crtc_id : platf::kms::connector_t, platf::kms::display_t
- crtc_index : platf::kms::display_t
- crtc_to_monitor : platf::kms::card_descriptor_t
- csrf_allowed_origins : config::sunshine_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
- 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
- customStreamParams : audio::config_t