![]() |
Sunshine master
Self-hosted game stream host for Moonlight.
|
Declarations for the configuration of Sunshine. More...
#include <bitset>#include <chrono>#include <optional>#include <string>#include <unordered_map>#include <vector>#include "nvenc/nvenc_config.h"Go to the source code of this file.
Classes | |
| struct | config::audio_t |
| struct | config::sunshine_t::cmd_t |
| struct | config::video_t::dd_t |
| struct | config::input_t |
| struct | config::video_t::dd_t::mode_remapping_entry_t |
| struct | config::video_t::dd_t::mode_remapping_t |
| struct | config::nvhttp_t |
| struct | config::prep_cmd_t |
| struct | config::stream_t |
| struct | config::sunshine_t |
| struct | config::video_t |
| struct | config::video_t::dd_t::workarounds_t |
Enumerations | |
| enum | config::flag::flag_e : std::size_t { config::flag::PIN_STDIN = 0 , config::flag::FRESH_STATE , config::flag::FORCE_VIDEO_HEADER_REPLACE , config::flag::UPNP , config::flag::CONST_PIN , config::flag::FLAG_SIZE } |
Variables | |
| constexpr int | config::ENCRYPTION_MODE_MANDATORY = 2 |
| constexpr int | config::ENCRYPTION_MODE_NEVER = 0 |
| constexpr int | config::ENCRYPTION_MODE_OPPORTUNISTIC = 1 |
| std::unordered_map< std::string, std::string > | config::modified_config_settings |
| constexpr int | config::PACKETSIZE_LARGE = 1456 |
| constexpr int | config::PACKETSIZE_MAX = 65535 |
| constexpr int | config::PACKETSIZE_MIN = 200 |
| constexpr int | config::PACKETSIZE_SMALL = 500 |
| constexpr std::array | config::redacted_config |
Declarations for the configuration of Sunshine.
| enum config::flag::flag_e : std::size_t |
|
inlineconstexpr |