Just tried Openelec Gotham Beta 4 on my NUC D2820 unit
No issues with xsqueeze at all... & no startup delays required (there's a default delay of 2 seconds by the way).
@
Nick w - for your output string, did you actually work it out via squeezelite or did you copy @
Graves. Mine is different as you can see:
Code:
-o hdmi:CARD=PCH,DEV=1
In full:
Code:
<settings>
<setting id="MAC" value="00:00:00:32:AE:45" />
<setting id="connectpause" value="0" />
<setting id="enableTouch" value="true" />
<setting id="exitpause" value="0" />
<setting id="liteargs" value="-o hdmi:CARD=PCH,DEV=0" />
<setting id="playback" value="true" />
<setting id="player" value="Squeezelite" />
<setting id="sendPlayOnStart" value="true" />
<setting id="serverHTTPPort" value="9000" />
<setting id="serverIP" value="192.168.1.51" />
<setting id="serverPass" value="" />
<setting id="serverPort" value="9090" />
<setting id="serverUser" value="" />
<setting id="slaveargs" value="" />
<setting id="startuppause" value="0" />
</settings>
Code:
<audiooutput>
<ac3passthrough default="true">true</ac3passthrough>
<ac3transcode default="true">false</ac3transcode>
<audiodevice>ALSA:hdmi:CARD=PCH,DEV=0</audiodevice>
<channels default="true">1</channels>
<config default="true">2</config>
<dtshdpassthrough default="true">false</dtshdpassthrough>
<dtspassthrough default="true">false</dtspassthrough>
<eac3passthrough default="true">false</eac3passthrough>
<guisoundmode>0</guisoundmode>
<normalizelevels>false</normalizelevels>
<passthrough default="true">false</passthrough>
<passthroughdevice>ALSA:hdmi:CARD=PCH,DEV=1</passthroughdevice>
<processquality default="true">30</processquality>
<samplerate default="true">48000</samplerate>
<stereoupmix default="true">false</stereoupmix>
<streamsilence>0</streamsilence>
<truehdpassthrough default="true">false</truehdpassthrough>
</audiooutput>
I'm not using any passthrough with this machine as it's my xbmc-agogo machine (I take it travelling with me, see
http://forum.xbmc.org/showthread.php?tid=189144) - so all my audio (xbmc and xsqueeze)) go through HDMI. If anything this should be harder as they defintiely have to swap between using the output. I have turned off all gui sounds etc I believe, and the streamsilence control.
All good....there is no general issue I think, once you have your config right. Looking at your log I think you do have the right device string (you're using an older intel graphics set up I guess?) - so maybe do try disabling the streamsilence ('keep audio device alive') setting and with a moderate startup delay.
If no go...I am really not sure!!
One thing I do notice - if I play video, then use xqueeze, then play video again, all is well.
However, IF I go into audio setting, it no longer shows all devices. And then I get no audio in videos. But this only happens **if I go into the audio settings and enumerate the audio devices.** - if I stay out of there I get audio from both, no problems.
Odd - and I think a bug.