PulseAudio, la Musique, la VoIP, et les mises en pause/muet aléatoires (ou pas)

Pour les adeptes de Linux (comme moi), votre système doit probablement aujourd’hui fonctionner avec PulseAudio, surtout depuis le passage de Skype en version 4.3 n’ayant conservé une compatibilité qu’avec ce dernier (le support ALSA a tout simplement disparu).

Ce petit coquin de PulseAudio, dès son installation sur ma Gentoo, s’amusait à mettre en pause/muet les lecteurs audio/vidéo tels Amarok ou VLC, étrange…

Au départ le comportement m’a semblé assez aléatoire, et au fil des jours je me suis rendu compte que c’était lié aux sons des notifications Skype, j’ai donc commencé à regarder comment PulseAudio se comportait lors de l’arrivée de plusieurs flux audios (celles et ceux d’entre vous qui utilisent Linux depuis un petit moment ont sûrement déjà eu affaire à OSS/ALSA/dmix, si ces termes ne vous disent rien ça n’est pas grave). Rien de probant, je pouvais aisément lire deux, trois, quatre musiques et vidéos en même temps, sans soucis…

L’enquête continue, et je commence à regarder les différentes fonctionnalités de PulseAudio, je finis par tomber sur le module « module-role-cork », anciennement nommé « module-cork-music-on-phone », et permettant justement de mettre en pause/muet les flux audios pour le besoin d’une application VoIP, ce qui est justement le cas présent !

Donc, PulseAudio sait « gérer » des rôles, et les applications peuvent avoir des rôles attribués, Skype ayant le rôle « phone », si le « module-role-cork » est activé, Skype aura donc la priorité sur les applications du rôle « music », et les mettra en pause/muet lors d’un besoin d’utilisation du son (ce qui n’est pas une mauvaise idée, si elle n’était applicable qu’aux appels Skype, et pas aux sons des notifications).

Si vous souhaitez conserver ce comportement, tant mieux pour vous et ne faites rien, mais si vous souhaitez le désactiver, il vous suffit de commenter la ligne suivante :

# /etc/pulse/default.pa
#load-module module-role-cork

Hop, le tour est joué, ça marche !

Catégories

Tags

Soyez le premier à commenter

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *