feat(audio): allow sending continuous audio (#4261)

This commit is contained in:
Mariotaku
2025-10-12 05:53:11 +09:00
committed by GitHub
parent 246d8f179f
commit fbcf2116c2
10 changed files with 24 additions and 10 deletions

View File

@@ -440,7 +440,7 @@ namespace platf {
return monitor_name;
}
std::unique_ptr<mic_t> microphone(const std::uint8_t *mapping, int channels, std::uint32_t sample_rate, std::uint32_t frame_size) override {
std::unique_ptr<mic_t> microphone(const std::uint8_t *mapping, int channels, std::uint32_t sample_rate, std::uint32_t frame_size, bool continuous_audio) override {
// Sink choice priority:
// 1. Config sink
// 2. Last sink swapped to (Usually virtual in this case)