fix: logs debug AudioBridge + install pulseaudio-utils

- Ajout logs FLUX 2 (réception audio LiveKit → carte son)
- Ajout logs GroupRouter pour debug routing
- install/linux.sh: ajout pulseaudio-utils (requis pour pactl)
This commit is contained in:
2026-05-28 13:33:02 +02:00
parent 574ca7e95d
commit 52c2a0d326
3 changed files with 23 additions and 2 deletions
+9 -1
View File
@@ -270,11 +270,19 @@ export class GroupAudioRouter extends EventEmitter {
// Réinitialise les buffers de sortie
this.outputBuffers.clear();
logger.debug(`[GroupRouter] processGroupsToOutputs: ${groupBuffersData.size} groupes en entrée`);
logger.debug(`[GroupRouter] Routes disponibles: ${JSON.stringify([...this.groupToOutputRoutes.keys()])}`);
// Pour chaque groupe
groupBuffersData.forEach((pcmData, groupName) => {
const routes = this.groupToOutputRoutes.get(groupName);
if (!routes || routes.length === 0) return;
logger.debug(`[GroupRouter] Groupe "${groupName}": ${routes ? routes.length : 0} routes trouvées`);
if (!routes || routes.length === 0) {
logger.warn(`[GroupRouter] Aucune route de sortie configurée pour groupe "${groupName}" - audio ignoré`);
return;
}
// Applique chaque route vers les sorties
routes.forEach(route => {