OK, c'est aussi un appli. Mais si des applis comme mplayer ont aussi une sortie son "pulseaudio", c'est que pour moi il y a une lib/framework derrière.
Ensuite, si je veux pas que mes applis l'utilisent, bah je ne peux pas puisqu'il bloque la sortie alsa. Ma solution : killall pulseaudio.
Non, ce que je dis c'est que les applis qui utilisent un framework de son (gstream, xine) ou une couche d'abstraction de ces framework de son (Phonon) n'ont pas besoin d'être recodées.
Ma remarque, c'était : tu codes une fois le backend pulseaudio dans ton framework favori, et toutes les applis disposent à présent d'un contrôle de volume indépendant. Pas besoin, dans chaque appli, de recoder un slider machin, qui appelle les fonctions du framework de son qui vont bien etc, sans compter qu'un tel contrôle n'est pas forcément intégrable, par exemple pour les notifications du bureau. Avec pulseaudio, j'ai mon appli dans la barre des taches, je cliquouille, je peux diminuer le son des notifs qui est trop fort par rapport à la musique. Pourtant, aucun code spécifique au contrôle du volume dans knotify.
Ha ok, merci de l'explication, je ne l'avais pas compris comme ça (je parlais d'applis "simples" qui utilisent alsa/oss). Effectivement, dans ce cas là, c'est en gros avantage (quand ça marche ...)
[^] # Re: Phonon était pas prêt
Posté par benoar . En réponse au journal Qt/Phonon bientôt mort et remplacé. Évalué à 2.
Ensuite, si je veux pas que mes applis l'utilisent, bah je ne peux pas puisqu'il bloque la sortie alsa. Ma solution : killall pulseaudio.
Non, ce que je dis c'est que les applis qui utilisent un framework de son (gstream, xine) ou une couche d'abstraction de ces framework de son (Phonon) n'ont pas besoin d'être recodées.
Ma remarque, c'était : tu codes une fois le backend pulseaudio dans ton framework favori, et toutes les applis disposent à présent d'un contrôle de volume indépendant. Pas besoin, dans chaque appli, de recoder un slider machin, qui appelle les fonctions du framework de son qui vont bien etc, sans compter qu'un tel contrôle n'est pas forcément intégrable, par exemple pour les notifications du bureau. Avec pulseaudio, j'ai mon appli dans la barre des taches, je cliquouille, je peux diminuer le son des notifs qui est trop fort par rapport à la musique. Pourtant, aucun code spécifique au contrôle du volume dans knotify.
Ha ok, merci de l'explication, je ne l'avais pas compris comme ça (je parlais d'applis "simples" qui utilisent alsa/oss). Effectivement, dans ce cas là, c'est en gros avantage (quand ça marche ...)