Closed t0maz closed 11 months ago
You're not using the Wavpack decoder plugin but the FFmpeg decoder plugin, and FFmpeg cannot decode DSD as-is.
Have you tried explicitly disabling ffmpeg?
@owl770 no, disabling FFmpeg does not help at all, because
Thanks @owl770 and @MaxKellermann for your feedback. I can confirm now that the MPD binary wasn't linked with libwavpack. The MPD binary came from the "brew" repository and I hope to find some time to report this problem with their MPD formulae.
Meanwhile, I've fetched dependencies and MPD sources and made my build. Wavpack was found during configuration and all is working fine now (DAC displays DSD). Many thanks for your help guys!
Bug report
Describe the bug
DSD content in wavpack plays as PCM on DSD capable DACs. Tested two different DSD capable DACs. When playing DSF file then DACs displays "DSD" but when playing DSD content from wavpack file then DACs displays PCM and sampling rate. The same wavpack files played from jriver or neutron players on the same DACs are played as "DSD" (not an issue with the wv file). The "dop" is enabled in MPD config.
Expected Behavior
Wavpack with DSD content should be played as DSD on a DSD capable DAC.
Actual Behavior
Wavpack with DSD content is played as PCM on DSD capable DAC.
Version
Configuration
Log