fix: detection correcte des cartes son CoreAudio avec nombre de canaux reel

- Parse coreaudio_device_input/output depuis system_profiler (nombre canaux)
- Ajoute sampleRate reel par device
- Ajoute metadata: manufacturer, transport, isDefault
- Filtre devices sans input ni output
- Corrige l'API pour exposer les 11 devices au lieu de 2
This commit is contained in:
2026-05-26 15:18:41 +02:00
parent 61b3bedcae
commit 2acd652df0
6 changed files with 67 additions and 25 deletions
+2
View File
@@ -301,6 +301,8 @@ export class AudioBridge extends EventEmitter {
token: this.options.liveKitToken,
roomName: this.options.roomName,
participantName: 'AudioBridge',
sampleRate: this.options.sampleRate,
channels: this.options.channels,
audioBitrate: this.opusEncoder.options.bitrate
});