Hey Damian, just grabbed your XBMC-AE-20120406 build and gave it a shoot. Unfortunately XBMC crashes when I try to select SPDIF as output target. I'm running Win7 x64.
Error-Log shows these lines repeating several times
Code:
18:11:20 T:5644 ERROR: exception in CApplication::Render()
18:11:20 T:1016 ERROR: CAESinkWASAPI::AddPackets: GetBuffer failed due to AUDCLNT_E_BUFFER_SIZE_ERROR
18:11:20 T:5644 ERROR: Previous line repeats 51 times.
18:11:20 T:5644 ERROR: m_pD3DDevice->BeginScene() failed. 8876086C - D3DERR_INVALIDCALL (Invalid call)
18:11:20 T:1016 ERROR: CAESinkWASAPI::AddPackets: GetBuffer failed due to AUDCLNT_E_BUFFER_SIZE_ERROR
on a second try it only showed this error
Code:
18:12:13 T:3808 WARNING: Failed to find previously selected audio sink
18:12:27 T:3808 WARNING: Previous line repeats 2 times.
18:12:27 T:3808 NOTICE: CAESinkWASAPI::InitializeExclusive: WASAPI Sink Initialized Successfully!!!
18:12:27 T:3808 ERROR: CAEEncoderFFmpeg::Initialize - AC3 encoder ready
18:12:27 T:1008 ERROR: CAESinkWASAPI::AddPackets: GetBuffer failed due to AUDCLNT_E_BUFFER_SIZE_ERROR
If you need some more info, just ping me on IRC for some "live" debugging/testing
Sorry, just noticed that debug logging was disabled. Just enabled it - here is the full xbmc.log:
http://pastebin.com/unagC6Ga