2013-05-19, 17:00
Hey guys,
I just realized that if the device I use for passthrough audio is busy / in-use (for example MPD playing music) while XBMC is starting up, it will NOT be listed under the "Passthrough output device" list, and will not be available for passthrough audio for that instance of XBMC.
If nothing is using the device during startup it's listed just fine.
Is there a way to force XBMC to use a specific device for passthrough audio no matter if it's being used or not? I remember in versions previous to Frodo you could specify a custom device, but that option seems to be gone now. (I'm sure this is a side affect of the AudioEngine switch, which overall is really great!).
My setup is as follows
I have one HDMI output that feeds to my DAC. I have dmixer which uses this device and is set as the default PCM device, so if anything is making sound during XBMC's startup it's in use.
Here is my /etc/asound.rc, a debug xbmc.log with the device in use (mpd playing music), and a debug xbmc.log without the device in use.
I just realized that if the device I use for passthrough audio is busy / in-use (for example MPD playing music) while XBMC is starting up, it will NOT be listed under the "Passthrough output device" list, and will not be available for passthrough audio for that instance of XBMC.
If nothing is using the device during startup it's listed just fine.
Is there a way to force XBMC to use a specific device for passthrough audio no matter if it's being used or not? I remember in versions previous to Frodo you could specify a custom device, but that option seems to be gone now. (I'm sure this is a side affect of the AudioEngine switch, which overall is really great!).
My setup is as follows
- Arch Linux x86_64, Linux 3.8.8
- XBMC 12.2 (From Arch's package manager)
I have one HDMI output that feeds to my DAC. I have dmixer which uses this device and is set as the default PCM device, so if anything is making sound during XBMC's startup it's in use.
Here is my /etc/asound.rc, a debug xbmc.log with the device in use (mpd playing music), and a debug xbmc.log without the device in use.