Kodi Community Forum

Full Version: Wasapi audio help
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Hoping someone with more knowledge than I can help…
I cannot get wasapi audio to output any sound. I’ve chosen Wasapi HDMI as my audio output device. When I attempt to play a song, the player starts up and hangs at 1 second until I stop it. Selecting DirectSound as my audio output device in XBMC settings, everything works fine.
I have the final release of Gotham 13.2 installed. I have tried a complete uninstall/reinstall. I have both exclusive mode options checked in my Windows sound settings.

My system:
Windows Vista 32-bit
Motherboard: ASUS M3AH-HDMI
CPU: AMD Athlon 64 X2
Video card: GIGABYTE GeForce GTX 550 Ti
2 gigs of ram

I have the Nvidia HD Audio drivers installed. I’ve disabled the motherboard’s on board sound in the device manager (made no difference).
I have the HDMI out on my video card connected to a Marantz nr1603 AVR with 5.1 speakers.
I’ve tried multiple sound files with no success (my AVR supports all these different formats anyway).
I did recently successfully use wasapi audio with J River Media Center. Although, I had to choose the push option (for older hardware) in J River’s settings . Whether this has any relevance to my issue with XBMC, I have no idea.

Thanks a ton if anyone can help.

Here are what I believe to be the relevant sections of my debug log...
use pastebin.com for the log. And we need full log (not a cutt one)
My apologies... thanks for the tip.

Here is the link to the full log:

http://pastebin.com/VqMMiXAp
Correct me if I am wrong but there is no need for the nvidia audio drivers, ( delete them ),go into windows audio properties and select your hdmi as your default audio.
Your saying I should be using microsoft's drivers instead? The AVR is selected as my default audio. Actually, with the on-board sound disabled, it is my only option.
Yes you want to tell windows to bypass everything and just use passthrough audio to your hdmi device. Make sure you look in audio properties for your devices capabilities
Anyone have any insight into this error loop that happens when I'm trying to play a song?

14:27:15 T:3832 INFO: CActiveAESink::OpenSink - initialize sink
14:27:15 T:3832 DEBUG: CActiveAESink::OpenSink - trying to open device WASAPI:{FEB9B502-610F-40E7-9002-158B4FD90103}
14:27:15 T:3832 INFO: CAESinkWASAPI::InitializeExclusive: Format is Supported - will attempt to Initialize
14:27:15 T:3832 INFO: CAESinkWASAPI::InitializeExclusive: WASAPI Exclusive Mode Sink Initialized using: AE_FMT_S24NE4, 44100, 2
14:27:15 T:3832 DEBUG: CActiveAESink::OpenSink - WASAPI Initialized:
14:27:15 T:3832 DEBUG: Output Device : HDMI - marantz-AVR-1 (2- NVIDIA High Definition Audio)
14:27:15 T:3832 DEBUG: Sample Rate : 44100
14:27:15 T:3832 DEBUG: Sample Format : AE_FMT_S24NE4
14:27:15 T:3832 DEBUG: Channel Count : 2
14:27:15 T:3832 DEBUG: Channel Layout: FL,FR
14:27:15 T:3832 DEBUG: Frames : 2205
14:27:15 T:3832 DEBUG: Frame Samples : 4410
14:27:15 T:3832 DEBUG: Frame Size : 8
14:27:16 T:3832 ERROR: CAESinkWASAPI::AddPackets: Endpoint Buffer timed out
14:27:16 T:3832 ERROR: CActiveAESink::OutputSamples - sink returned error

14:27:16 T:3832 INFO: CActiveAESink::OpenSink - initialize sink
14:27:16 T:3832 DEBUG: CActiveAESink::OpenSink - trying to open device WASAPI:{FEB9B502-610F-40E7-9002-158B4FD90103}
14:27:16 T:3832 INFO: CAESinkWASAPI::InitializeExclusive: Format is Supported - will attempt to Initialize
14:27:16 T:3832 INFO: CAESinkWASAPI::InitializeExclusive: WASAPI Exclusive Mode Sink Initialized using: AE_FMT_S24NE4, 44100, 2
14:27:16 T:3832 DEBUG: CActiveAESink::OpenSink - WASAPI Initialized:
bump