]> git.parisson.com Git - telecaster-client.git/commitdiff
use pipewire in status, fix deefuzzer status dev
authorGuillaume Pellerin <guillaume.pellerin@parisson.com>
Tue, 8 Apr 2025 08:44:24 +0000 (10:44 +0200)
committerGuillaume Pellerin <guillaume.pellerin@parisson.com>
Tue, 8 Apr 2025 08:44:33 +0000 (10:44 +0200)
telecaster/tools/status.py

index 332f49c49f7c65e1e0ec40fb09edc0fe74f9664d..9f5299b2b8d3215fa5ba53f6f3dce3ad8955cca7 100644 (file)
@@ -58,9 +58,8 @@ class Status(object):
         self.uid = os.getuid()
         self.user = pwd.getpwuid(os.getuid())[0]
         self.cache = settings.MEDIA_ROOT + 'cache/'
-        self.monitoring_conf_dir = '/etc/telecaster/deefuzzer/'
-        self.mp3_monitoring_conf = self.monitoring_conf_dir + 'telecaster_mp3_monitor.yml'
-        self.webm_monitoring_conf = self.monitoring_conf_dir + 'telecaster_webm_monitor.yml'
+        self.mp3_monitoring_conf = '/tmp/telecaster_deefuzzer_mp3_monitor.yml'
+        self.webm_monitoring_conf = '/tmp/telecaster_deefuzzer_webm_monitor.yml'
         self.mp3_streaming_conf = self.cache + 'station_mp3.yml'
         self.webm_streaming_conf = self.cache + 'station_webm.yml'
 
@@ -80,7 +79,7 @@ class Status(object):
           {'id': 'acpi_state','class': 'default', 'value': 'AC', 'label': 'Power'},
           {'id': 'acpi_percent', 'class': 'default', 'value': str(self.acpi.percent()), 'label': 'Charge (%)'},
           {'id': 'temperature', 'class': 'default', 'value': self.temperature, 'label': 'Temperature'},
-          {'id': 'jackd', 'class': 'default', 'value': self.jacking, 'label': 'Jack server'},
+          {'id': 'audio server', 'class': 'default', 'value': self.audioing, 'label': 'Audio server'},
           {'id': 'audio_encoding','class': 'default',
                 'value': self.audio_encoding, 'label': 'Audio encoding'},
           {'id': 'video_encoding','class': 'default',
@@ -115,7 +114,7 @@ class Status(object):
         self.name = get_hostname()
 
     def get_pids(self):
-        self.jacking = get_pid('jackd', args=False) != None
+        self.audioing = get_pid('pipewire', args=False) != None
 
         self.audio_encoding = get_pid('gst-launch-1.0', args='lamemp3enc') != None
         self.video_encoding = get_pid('gst-launch-1.0', args='vp8enc') != None