PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : pulseaudio - script ausführen, wenn es audio-output gibt?



d@tenmaulwurf
17.09.09, 11:57
Hallo!

Mein Multimedia-Rechner zu Hause ist das einzige an meine Stereoanlage angeschlossene Gerät und verwendet zur Soundausgabe pulseaudio.
Mein Verstärker verursacht eingeschaltet einen nicht geringen Anteil meiner Stromkosten; zu Faul diesen jedes Mal ein- bzw. auszuschalten bin ich aber auch.

Nun habe ich mir via Relais und Parallelport eine über den Rechner ein- bzw. ausschaltbare Steckdosenleiste gebastelt die auch tadellos tut.

Nun die aber die Frage - was soll die Stromzufuhr für die Leiste triggern?
Am besten "sound" bzw. "no sound" - aber wo bekomm ich das sinnvoll her? Meine pulseaudio-gui zeigt mir tolle ausschlagsbalken beim Abspielen von sound an - aber wie komme ich an diese Werte über ein c-Programm oder Script?

Vielen Dank im voraus!

d@ten

pferdefreund
18.09.09, 05:57
Über den Quelltext von pulseaudio. Da wo die Ausschläge berechnet werden,
ne C-Routine einhängen, die nachschaut, ob Signale da sind, und wenn nicht (hier
eventuell Zeitverzögerung) Abschaltsignal schicken.
Eventuell kriegt man es auch hin, über /dev/dsp (lesender Zugriff). Dann braucht man nicht in den pulseaudio-code eingreifen.