It’s my environment.
NVIDIA Jetson AGX Orin Developer Kit (64GB)
JetPack5.1.1
I have Jetson Orin connected to a monitor. At this time, I am using a Display⇔HDMI conversion cable. The Jetson side is a Display port and the monitor side is an HDMI port.
root@ubuntu:example/python# gst-launch-1.0 filesrc location=output.wav ! wavparse ! alsasink
Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
Redistribute latency...
Pipeline is PREROLLED ...
Setting pipeline to PLAYING ...
New clock: GstAudioSinkClock
Got EOS from element "pipeline0".
Execution ended after 0:00:05.935090013
Setting pipeline to NULL ...
Freeing pipeline ...
One point, if you have a solution, please let me know.
When playing, the beginning of the wav file is slightly cut off.
There seems to be a delay until the wav file is first output from the monitor’s speakers.
As a countermeasure, is it possible to easily play a dummy silence, play it for about 200ms, and play a wav file using gst-launch-1.0?
Hi,
Please run gst-launch-1.0 alsasink and you can see the properties. You can configure some properties and give it a try. The properties about latency and timestamps may help.
We don’t have much experience in setting the properties. Would need other users to share experience.