diff --git a/runner/app/live/trickle/media.py b/runner/app/live/trickle/media.py index b9a5c42f..c16f052e 100644 --- a/runner/app/live/trickle/media.py +++ b/runner/app/live/trickle/media.py @@ -134,7 +134,7 @@ def task_done(t: asyncio.Task): live_tasks.remove(t) task.add_done_callback(task_done) - encode_thread = threading.Thread(target=encode_av, args=(image_generator, sync_callback, get_metadata)) + encode_thread = threading.Thread(target=encode_av, args=(image_generator, sync_callback, get_metadata), kwargs={"audio_codec":"libopus"}) encode_thread.start() logging.debug("run_publish: encoder thread started")