Fix ffmpeg transcoder timestamp crash

This commit is contained in:
3nd3r
2026-01-02 22:29:32 -06:00
parent 249b1cb210
commit 269da2c569

View File

@@ -6,6 +6,7 @@ import os
import subprocess
import threading
import queue
import time
from flask import Flask, send_from_directory, jsonify, request, session, Response, stream_with_context
from flask_socketio import SocketIO, emit
from dotenv import load_dotenv
@@ -133,7 +134,7 @@ def _feed_transcoder(data: bytes):
global _last_audio_chunk_ts
if _ffmpeg_proc is None or _ffmpeg_proc.poll() is not None:
return
_last_audio_chunk_ts = eventlet.greenthread.time.time()
_last_audio_chunk_ts = time.time()
try:
_ffmpeg_in_q.put_nowait(data)
except Exception: