Hey, I seem to be having the opposite problem of most people here. I've recently upgraded my media box from kernel 3.3 to 3.8.13, and XBMC from 11.0 to 12.2. Something broke non-passthrough audio along the way. Basically:
Passthrough works fine! Both for video files and audio. My receiver correctly identifies the audio format on its display. Plain PCM audio also seems to work just fine, but not from XBMC... I'm not sure why. Pretty sure I have the correct device selected.
Here's my setup:
aplay -l:
I've set XBMC to use Card 0 Device 3 (aka HDA NVidia HDMI) for both passthrough as well as audio out.
If I ask aplay to play a wav file, it will use the same device (NVidia HDMI), the receiver will say PCM, and sound will come out. Similar deal if I use i.e. mplayer to play an mp3. If I try to use XBMC, the receiver says 'Decoder Disabled' like it does when idle and nothing plays... I'm pretty stumped. I've tried pretty much every permutation of receiver supported formats in the audio config page.
Here is a debug log of me trying to play an mp3: http://pastebin.com/y2Pu3BUg Nothing looks out of place to my untrained eye.
Hints?
Passthrough works fine! Both for video files and audio. My receiver correctly identifies the audio format on its display. Plain PCM audio also seems to work just fine, but not from XBMC... I'm not sure why. Pretty sure I have the correct device selected.
Here's my setup:
aplay -l:
Code:
**** List of PLAYBACK Hardware Devices ****
card 0: NVidia [HDA NVidia], device 0: ALC888 Analog [ALC888 Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: NVidia [HDA NVidia], device 1: ALC888 Digital [ALC888 Digital]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: NVidia [HDA NVidia], device 3: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0
I've set XBMC to use Card 0 Device 3 (aka HDA NVidia HDMI) for both passthrough as well as audio out.
If I ask aplay to play a wav file, it will use the same device (NVidia HDMI), the receiver will say PCM, and sound will come out. Similar deal if I use i.e. mplayer to play an mp3. If I try to use XBMC, the receiver says 'Decoder Disabled' like it does when idle and nothing plays... I'm pretty stumped. I've tried pretty much every permutation of receiver supported formats in the audio config page.
Here is a debug log of me trying to play an mp3: http://pastebin.com/y2Pu3BUg Nothing looks out of place to my untrained eye.
Hints?