[Kmix] Switch master avec qdbus

Applications multimedia / jeux
viperpaulo
Chu Ko Nu
Messages : 389
Inscription : lun. 06 déc. 2010, 13:58

[Kmix] Switch master avec qdbus

Message par viperpaulo »

Bonjour à tous,

Je souhaiterai switcher le master de kmix avec qdbus, j'ai suivi les instructions de ce post : http://forum.kde.org/viewtopic.php?f=19&t=109944, mais rien n'y fait : quand je switch avec la méthode proposée et que je règle le son, le curseur bouge mais la sortie n'est pas modifiée, ce qui me laisse pensé que j'ai fait une mauvaise manip.
Si quelqu'un pouvait m'aider à configurer ça, ce serait bien cool !
Alors quelques sorties :

Le mixer courant quand ça fonctionne :

Code : Tout sélectionner

$ qdbus org.kde.kmix /Mixers org.kde.KMix.MixSet.currentMasterControl
Master:0
$ qdbus org.kde.kmix /Mixers currentMasterMixer
ALSA::HDA_Intel:1
Les mixers dispos :

Code : Tout sélectionner

$ qdbus org.kde.kmix /Mixers org.kde.KMix.MixSet.mixers
/Mixers/ALSA__HDA_Intel_1
/Mixers/ALSA__Logitech_G930_Headset_1
/Mixers/ALSA__HDA_NVidia_1
/Mixers/ALSA__HDA_NVidia_1
/Mixers/MPRIS2__Playback_Streams_1

Code : Tout sélectionner

$ qdbus org.kde.kmix | grep /Mixers
3:/Mixers
4:/Mixers/ALSA__HDA_Intel_1
5:/Mixers/ALSA__HDA_Intel_1/Auto_Mute_Mode_0_penum
6:/Mixers/ALSA__HDA_Intel_1/Capture_0
7:/Mixers/ALSA__HDA_Intel_1/Capture_1
8:/Mixers/ALSA__HDA_Intel_1/Capture_2
9:/Mixers/ALSA__HDA_Intel_1/Center_0
10:/Mixers/ALSA__HDA_Intel_1/Digital_0
11:/Mixers/ALSA__HDA_Intel_1/Front_0
12:/Mixers/ALSA__HDA_Intel_1/Front_Mic_0
13:/Mixers/ALSA__HDA_Intel_1/Front_Mic_Boost_0
14:/Mixers/ALSA__HDA_Intel_1/Headphone_0
15:/Mixers/ALSA__HDA_Intel_1/IEC958_0
16:/Mixers/ALSA__HDA_Intel_1/IEC958_Default_PCM_0
17:/Mixers/ALSA__HDA_Intel_1/Input_Source_0_cenum
18:/Mixers/ALSA__HDA_Intel_1/Input_Source_1_cenum
19:/Mixers/ALSA__HDA_Intel_1/Input_Source_2_cenum
20:/Mixers/ALSA__HDA_Intel_1/LFE_0
21:/Mixers/ALSA__HDA_Intel_1/Line_0
22:/Mixers/ALSA__HDA_Intel_1/Master_0
23:/Mixers/ALSA__HDA_Intel_1/PCM_0
24:/Mixers/ALSA__HDA_Intel_1/Rear_Mic_0
25:/Mixers/ALSA__HDA_Intel_1/Rear_Mic_Boost_0
26:/Mixers/ALSA__HDA_Intel_1/Side_0
27:/Mixers/ALSA__HDA_Intel_1/Surround_0
28:/Mixers/ALSA__HDA_NVidia_1
29:/Mixers/ALSA__HDA_NVidia_1/IEC958_0
30:/Mixers/ALSA__HDA_NVidia_1/IEC958_1
31:/Mixers/ALSA__HDA_NVidia_1/IEC958_2
32:/Mixers/ALSA__HDA_NVidia_1/IEC958_3
33:/Mixers/ALSA__Logitech_G930_Headset_1
34:/Mixers/ALSA__Logitech_G930_Headset_1/Mic_0
35:/Mixers/ALSA__Logitech_G930_Headset_1/PCM_0
36:/Mixers/MPRIS2__Playback_Streams_1
37:/Mixers/MPRIS2__Playback_Streams_1/audacious
Je souhaite faire le switch entre ALSA__HDA_Intel_1/Master_0 et ALSA__Logitech_G930_Headset_1/PCM_0 mais mettons que j'utilise la commande qdbus org.kde.kmix /Mixers org.kde.KMix.MixSet.setCurrentMaster ALSA__HDA_Intel_1 Master_0 pour régler la sortie Intel avec le Master_0, alors je ne peux pas régler le son et c'est normal car :

Code : Tout sélectionner

$ qdbus org.kde.kmix /Mixers org.kde.KMix.MixSet.currentMasterControl
Rear_Mic_Boost:0
$ qdbus org.kde.kmix /Mixers currentMasterMixer
ALSA::HDA_Intel:1
Et j'ai exactement le même résultat quand je fais qdbus org.kde.kmix /Mixers org.kde.KMix.MixSet.setCurrentMaster ALSA__Logitech_G930_Headset_1 PCM_0

Voilà si quelqu'un a une idée pour me faire avancer ...
Merci !
viperpaulo
Chu Ko Nu
Messages : 389
Inscription : lun. 06 déc. 2010, 13:58

Re: [Kmix] Switch master avec qdbus

Message par viperpaulo »

Personne n'aurait une petite idée ?
Répondre