Here is a list of all documented variables with links to the class documentation for each member:
- m -
- mail : safe::post_t< T >, stream::session_t
- manual_refresh_rate : config::video_t::dd_t
- manual_resolution : config::video_t::dd_t
- mapping : audio::opus_stream_config_t, audio::stream_params_t
- mappings : upnp::deinit_t
- mask : audio::config_t
- matrix : nvenc::nvenc_colorspace_t, video::avcodec_colorspace_t
- max_bitrate : config::video_t
- mem_type : platf::kms::display_t, platf::x11_attr_t, wl::wlr_t
- message_queue_queue : stream::broadcast_ctx_t
- metadata : stream::control_hdr_mode_t, video::hdr_info_raw_t
- mic : platf::mic_attr_t
- min_log_level : config::sunshine_t
- min_qp_av1 : nvenc::nvenc_config
- min_qp_h264 : nvenc::nvenc_config
- min_qp_hevc : nvenc::nvenc_config
- min_threads : config::video_t
- minimum_fps_target : config::video_t
- minRequiredFecPackets : stream::config_t
- mixed : config::video_t::dd_t::mode_remapping_t
- mlFeatureFlags : stream::config_t
- mmcss_task_handle : platf::audio::mic_wasapi_t
- mode_remapping : config::video_t::dd_t
- modifier : egl::surface_descriptor_t, platf::kms::wrapper_fb
- modifiers : pipewire::dmabuf_format_info_t
- monitor : stream::config_t
- monitor_index : platf::kms::monitor_t
- monitor_name : portal::pipewire_streaminfo_t
- monitors : wl::interface_t
- motion_as_ds4 : config::input_t
- motion_event_state : platf::gamepad_feedback_msg_t::[union].data
- motion_type : platf::gamepad_feedback_msg_t::[struct].data.motion_event_state
- motionType : platf::gamepad_motion_t
- mouse : config::input_t, platf::virtualhid::input_context_t
- mouse_desktop : platf::virtualhid::input_context_t
- mouse_left_button_timeout : input::input_t
- mouse_viewport : platf::virtualhid::input_context_t
- msg_buf : rtsp_stream::socket_t
- multipass : config::video_t::[struct].nv_legacy
- mutex : input::retained_input_state_t, nvhttp::pairing_completion_t, safe::mail_raw_t