Page 2 of 2

Re: DSF format support

Posted: Fri Mar 05, 2021 10:33 pm
by ontologger
I know how it sounds but here how you play any DSF with gstreamer-libav version 1.16.2-2:

Code: Select all

gst-launch-1.0 -v -m filesrc location=test2.dsf ! decodebin ! audioconvert ! wavenc ! wavparse ! audioconvert ! audioresample ! alsasink
if you drop `wavenc ! wavparse` from the pipe it stops working, file (of course) doesn't play with `playbin`...

probably need to fill in the bug for gstreamer-libav now :lol:

Re: DSF format support

Posted: Thu Mar 18, 2021 4:24 pm
by ontologger
Finally drilled the problem down to output sync.

So, to make all DSF files playing you need to:
  1. open GMP->Preferences (or hit F5)
  2. go to Playback, set Output device to Other and put into output device text field: alsasink sync=0 (or pulsesink sync=0 if you want to use pulseaudio)
  3. Hit Apply & restart GMP