|
Sunshine master
Self-hosted game stream host for Moonlight.
|
Audio capture and encoder settings for a stream. More...
#include <src/audio.h>
Public Types | |
| enum | flags_e : int { HIGH_QUALITY , HOST_AUDIO , CUSTOM_SURROUND_PARAMS , CONTINUOUS_AUDIO , MAX_FLAGS } |
| Boolean audio feature flags. More... | |
Public Attributes | |
| int | channels |
| Number of audio channels requested by the client. | |
| stream_params_t | customStreamParams |
| Custom Opus layout used when CUSTOM_SURROUND_PARAMS is enabled. | |
| std::bitset< MAX_FLAGS > | flags |
| Enabled audio feature flags. | |
| int | mask |
| Speaker mask describing the requested channel layout. | |
| int | packetDuration |
| Packet duration in milliseconds requested by the client. | |
Audio capture and encoder settings for a stream.
| enum audio::config_t::flags_e : int |