]> git.parisson.com Git - telecaster-server.git/commitdiff
re-add jpeg video caps, rm video timestamp and delay
authorGuillaume Pellerin <yomguy@parisson.com>
Fri, 11 Oct 2024 09:44:02 +0000 (11:44 +0200)
committerGuillaume Pellerin <yomguy@parisson.com>
Fri, 11 Oct 2024 09:44:02 +0000 (11:44 +0200)
bin/streaming/telecaster.py

index 6f73bc5e3596eb8c10c14a5e63af0c013301328d..babfb1eb55df88b00e943edae6f877e1d5d26ecd 100755 (executable)
@@ -10,15 +10,14 @@ from copy import deepcopy
 
 #    ! queue ! clockoverlay time-format="%D %H:%M:%S" \
 
-VIDEO_PIPELINE_BASE="""pipewiresrc client-name="video_streaming" \
+VIDEO_PIPELINE_BASE="""pipewiresrc client-name="video_streaming" ! {format}, width={width}, height={height}, framerate={framerate}/1 \
     ! queue ! {decoder} \
-    ! queue min-threshold-time={video_delay} ! videoflip method={flip} \
-    ! queue ! timecodestamper first-timecode-to-now=true \
+    ! queue ! videoflip method={flip} \
     ! queue ! videoconvert \
     ! queue ! vp8enc threads=4 deadline=2 \
     ! queue ! muxout. \
     pipewiresrc client-name="video_streaming" ! audio/x-raw, format=F32LE, channels={channels} \
-    ! queue min-threshold-time={audio_delay} ! audiocheblimit mode=high-pass cutoff=120 poles=4 \
+    ! queue ! audiocheblimit mode=high-pass cutoff=120 poles=4 \
     ! queue ! volume volume={gain_pre} \
     ! queue ! audiodynamic characteristics=soft-knee mode=compressor threshold=0.125 ratio=0.125 \
     ! queue ! volume volume={gain_post} \