Posté(e) le 21 janvier 200817 a explication du pourquoi du comment : je souhaite mettre une chaine de téle par bureau virtueL , histoire d'avoir un changement de chaine hyper rapide en gros toutes les chaines sont décodé en même temps. le probléme c'est que le son auusi est décodé en même temps et forcément, 5 ou 6 chaines en même temps on y comprends rien . y a t il une possibilité que le son soit diffusé si et seulement si la fenêtre est au premier plan / active ???
Posté(e) le 21 janvier 200817 a Tu peux désactiver le mixage audio. Seul la première appli aura le handle sur le périphérique sonore. C'est tout ce que je vois pour le moment.
Posté(e) le 22 janvier 200817 a Avec pulseaudio tu peux avoir un flux par appli, après le problème ça serait d'avoir un WM scriptable (ça existe) qui commande à pulseaudio de faire ce qui va bien. Cependant, ça demande un peu de code
Posté(e) le 22 janvier 200817 a je suis sûr qu'avec FVWM tu peux le faire. Au switch de bureau, tu envoies la commande kivabien à pulseaudio, ou alors, tu fais un "pause" sur le bureau que tu quitte et un "play" sur le bureau où tu entes. (ça me semble d'ailleurs moins consomateur : qu'est-ce que tu te fous de décoder un truc que tu regarde pas ? autant mettre en pause)
Posté(e) le 23 janvier 200817 a Justement, il ne veux pas mettre en pause, car sinon c'est comme si il n'avais qu'une seule appli où il change via une liste de lecture, donc un temps de latence entre chaque. Sinon, avec VLC, tu lance un flux par instance, et tu mute le son en quittant un bureau, et demute l'autre ensuite.
Posté(e) le 24 janvier 200817 a Si c'était amarok ou kafeine, la réponse aurait été simple : dcop, mais je ne suis pas sûr que dbus permette de faire la même chose aussi simplement (en fait je suis sûr du contraire)...
Archivé
Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.