PulseAudio recording stream and channel metadata.
More...
|
| capture_e | sample (std::vector< float > &sample_buf) override |
| | Deliver a captured audio sample to Sunshine's audio pipeline.
|
|
|
util::safe_ptr< pa_simple, &pa_simple_free > | mic |
| | PulseAudio simple recording stream for microphone capture.
|
PulseAudio recording stream and channel metadata.
◆ sample()
| capture_e platf::mic_attr_t::sample |
( |
std::vector< float > & | sample_buf | ) |
|
|
inlineoverridevirtual |
Deliver a captured audio sample to Sunshine's audio pipeline.
- Parameters
-
- Returns
- Capture status reported to the streaming pipeline.
Implements platf::mic_t.
The documentation for this struct was generated from the following file: