AC3 DTS S/PDIF pass-trough no working
No audio from S/PDIF pass-trough with VLC 2.1.0-rc1! It works under previous VLC versions like 2.0.8! Also both VLC 2.0.8 and VLC 2.1.0-rc1 are running on top of the same pulseaudio version.
On previous versions of VLC I had to select "Digital Stereo (IEC958) Output" on pavucontrol. Then ticking the "AC3" and "DTS" checkboxes under the "Output Devices" tab within pavucontrol always made it work. VLC 2.1.0-rc1 is configured like the previous version. The "Use S/PDIF when available" checkbox is selected like before. The audio output module is pulseaudio. This is what I get from "vlc -vvv":
[0x7fdc58c9bb18] dts decoder: DTS channels:6 samplerate:48000 bitrate:1536000 \ [0x1597b88] main playlist debug: reusing audio output \ [0x1649e48] pulse audio output debug: using surround-51 channel map \ [0x1649e48] pulse audio output error: stream connection failure: Invalid argument \ [0x1649e48] main audio output error: module not functional \ [0x1597b88] main playlist debug: keeping audio output \ [0x7fdc58c9bb18] main decoder error: failed to create audio output \
This output is from a video file with a DTS audio stream on it. VLC should pass the stream unaltered to pulseaudio. pulseaudio would then send it through the S/PDIF port. Then the receiver decodes the stream in hardware.