|
Sunshine master
Self-hosted game stream host for Moonlight.
|
PulseAudio recording stream and channel metadata. More...
Public Member Functions | |
| capture_e | sample (std::vector< float > &sample_buf) override |
| Deliver a captured audio sample to Sunshine's audio pipeline. | |
Public Member Functions inherited from platf::mic_t | |
Public Attributes | |
| util::safe_ptr< pa_simple, pa_simple_free > | mic |
| PulseAudio simple recording stream for microphone capture. | |
PulseAudio recording stream and channel metadata.
|
inlineoverridevirtual |
Deliver a captured audio sample to Sunshine's audio pipeline.
| sample_buf | Sample buf. |
Implements platf::mic_t.