|
Sunshine master
Self-hosted game stream host for Moonlight.
|
Stream configuration shared by capture and network senders. More...
#include <src/stream.h>
Public Attributes | |
| audio::config_t | audio |
| Audio capture configuration for the stream. | |
| int | audioQosType |
| Audio QoS type. | |
| int | controlProtocolType |
| GameStream control protocol variant selected by the client. | |
| uint32_t | encryptionFlagsEnabled |
| Bitmask of GameStream encryption features enabled for the session. | |
| std::optional< int > | gcmap |
| Optional game-controller mapping override from the launch request. | |
| int | minRequiredFecPackets |
| Minimum recovery packets required before FEC is emitted. | |
| int | mlFeatureFlags |
| Moonlight feature flags negotiated for this session. | |
| video::config_t | monitor |
| Video capture and encoder configuration for the selected monitor. | |
| int | packetsize |
| Maximum payload size for network packets. | |
| int | videoQosType |
| Video QoS type. | |
Stream configuration shared by capture and network senders.