2010-09-12, 18:48
I put together a DirectSound sink this morning so AE now outputs audio under XP as well.
gnif Wrote:Sweet! Do the sinks support passthrough? Currently only AC3 works, and only barely atm, so don't assume its your code if it doesn't work.
Make me some patches and I will apply them, I dont think the sink interface is going to change again, and if it does, it should only be minor.
gnif Wrote:Time to post another update...
gnif Wrote:More updates....
* audio configuration settings are applied instantly now, even during playback
Your hardware does not support AE_FMT_FLOAT, trying other formats
# ~/xbmc-ae$ cat /proc/asound/card0/codec#3 | grep bits
bits [0x0]:
bits [0xf]: 8 16 20 24
bits [0xf]: 8 16 20 24
bits [0xf]: 8 16 20 24
bits [0xf]: 8 16 20 24
bits [0xf]: 8 16 20 24
# ~/xbmc-ae$ cat /proc/asound/card0/codec#0 | grep bits
bits [0xe]: 16 20 24
bits [0xe]: 16 20 24
bits [0xe]: 16 20 24
bits [0xe]: 16 20 24
bits [0xe]: 16 20 24
bits [0x1e]: 16 20 24 32
bits [0x6]: 16 20
bits [0x6]: 16 20
bits [0x1e]: 16 20 24 32
bits [0xe]: 16 20 24