|
Sunshine master
Self-hosted game stream host for Moonlight.
|
Shared audio device state used while streams are active. More...
#include <src/audio.h>
Public Attributes | |
| std::unique_ptr< platf::audio_control_t > | control |
| Platform audio-control implementation. | |
| bool | restore_sink |
| Whether Sunshine should restore the original sink when capture ends. | |
| platf::sink_t | sink |
| Original sink captured before Sunshine switched devices. | |
| std::unique_ptr< std::atomic_bool > | sink_flag |
| Tracks whether the capture sink was already switched. | |
Shared audio device state used while streams are active.