]> git.parisson.com Git - telecaster-server.git/commitdiff
fix engine
authorGuillaume Pellerin <guillaume.pellerin@parisson.com>
Mon, 1 Sep 2025 09:19:21 +0000 (11:19 +0200)
committerGuillaume Pellerin <guillaume.pellerin@parisson.com>
Mon, 1 Sep 2025 09:19:21 +0000 (11:19 +0200)
bin/streaming/telecaster.py

index 0fbaf6c43c04bd2ecf2217c18adea5717fd6bee0..9642701b01d823afd6a2b34aa91ec14da92ca71a 100755 (executable)
@@ -134,16 +134,16 @@ class TeleCaster(Thread):
         self.verbose = args["verbose"]
         self.dry_run = args["dry_run"]
         self.tools = args["tools"]
-        self.audio_engine = args["audio_engine"]
+        self.engine = args["engine"]
         self.conf = yaml.safe_load(conf_file)["telecaster"]
         self.stream_types = ["audio", "video"]
         self.deefuzzer_video_conf_file = "/tmp/telecaster_deefuzzer_webm_monitor.yml"
         self.deefuzzer_audio_conf_file = "/tmp/telecaster_deefuzzer_mp3_monitor.yml"
         # print(self.conf)
-        audio_engine = self.conf["audio"]["engine"]
-        self.params = PARAMS[audio_engine]
-        self.params["options"] = self.params["options"].format(**self.conf["audio"][audio_engine])
-        self.params["gst_audio_options"] = self.params["gst_audio_options"].format(**self.conf["audio"][audio_engine])
+        engine = self.conf["audio"]["engine"]
+        self.params = PARAMS[engine]
+        self.params["options"] = self.params["options"].format(**self.conf["audio"][engine])
+        self.params["gst_audio_options"] = self.params["gst_audio_options"].format(**self.conf["audio"][engine])
         if self.conf["boot_time_delay"]:
             self.time_delay = self.conf["boot_time_delay"]
         else:
@@ -169,7 +169,7 @@ class TeleCaster(Thread):
             if not self.dry_run:
                 subprocess.call(command, shell=True)
 
-    def audio_engine_start(self):
+    def engine_start(self):
         command = self.params["engine"] + " " + self.params["options"]
         thread = TeleCasterThreadedCommand(command)
         if self.verbose:
@@ -290,8 +290,8 @@ class TeleCaster(Thread):
                 command.start()
 
     def run(self):
-        if self.audio_engine:
-            self.audio_engine_start()
+        if self.engine:
+            self.engine_start()
         if self.tools:
             self.audio_tools_start()
         self.video_start()