From: Guillaume Pellerin Date: Tue, 8 Apr 2025 08:44:24 +0000 (+0200) Subject: use pipewire in status, fix deefuzzer status X-Git-Url: https://git.parisson.com/?a=commitdiff_plain;h=f5b9610ebd5e1d066ef913fb05474e17115003a0;p=telecaster-client.git use pipewire in status, fix deefuzzer status --- diff --git a/telecaster/tools/status.py b/telecaster/tools/status.py index 332f49c..9f5299b 100644 --- a/telecaster/tools/status.py +++ b/telecaster/tools/status.py @@ -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