January 21, 200818 yr 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 ???
January 21, 200818 yr 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.
January 22, 200818 yr 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
January 22, 200818 yr 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)
January 23, 200818 yr 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.
January 24, 200818 yr 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)...
Archived
This topic is now archived and is closed to further replies.