2012-09-22, 22:21
I am getting the following error in the newest XBMC nightly build on Ubuntu 12.04. The problems seams to appear if XMBC has to change the output stream. (I've already set streamsilence to 1) How can I solve this problem?
Edit: The problem only occurs if AV sync is enabled.
Code:
22:10:01 T:140240686376832 INFO: XRANDR: /usr/lib/xbmc/xbmc-xrandr --output default --mode 0x12d
22:10:02 T:140240328025856 INFO: CAESinkALSA - ALSA: pcm_hw.c:424:(snd_pcm_hw_hw_free) SNDRV_PCM_IOCTL_HW_FREE failed (-77): File descriptor in bad state
22:10:02 T:140240328025856 INFO: CAESinkALSA::Initialize - Attempting to open device "hdmi:CARD=NVidia,DEV=0"
22:10:02 T:140240328025856 INFO: CAESinkALSA - ALSA: pcm_hw.c:1293:(snd_pcm_hw_open) open '/dev/snd/pcmC0D7p' failed (-16): Device or resource busy
22:10:02 T:140240328025856 INFO: CAESinkALSA - Unable to open device "hdmi:CARD=NVidia,DEV=0,AES0=0x06,AES1=0x82,AES2=0x00,AES3=0x02" for playback
22:10:02 T:140240328025856 INFO: CAESinkALSA - ALSA: pcm_hw.c:1293:(snd_pcm_hw_open) open '/dev/snd/pcmC0D7p' failed (-16): Device or resource busy
22:10:02 T:140240328025856 INFO: CAESinkALSA - Unable to open device "hdmi:CARD=NVidia,DEV=0" for playback
22:10:02 T:140240328025856 ERROR: CAESinkALSA::Initialize - failed to initialize device "hdmi:CARD=NVidia,DEV=0"
22:10:02 T:140240328025856 INFO: CSoftAE::InternalOpenSink - NULL Initialized:
22:10:02 T:140240328025856 INFO: Output Device : hdmi:CARD=NVidia,DEV=0
22:10:02 T:140240328025856 INFO: Sample Rate : 48000
22:10:02 T:140240328025856 INFO: Sample Format : AE_FMT_S16NE
22:10:02 T:140240328025856 INFO: Channel Count : 2
22:10:02 T:140240328025856 INFO: Channel Layout: RAW,RAW
22:10:02 T:140240328025856 INFO: Frames : 24000
22:10:02 T:140240328025856 INFO: Frame Samples : 2
22:10:02 T:140240328025856 INFO: Frame Size : 4
Edit: The problem only occurs if AV sync is enabled.