Win 7 XBMC Dharma RC1 No AC3 when using HDMI Audio [debug log posted at #9] - Printable Version
+- XBMC Community Forum (http://forum.xbmc.org)
+-- Forum: Help and Support (/forumdisplay.php?fid=33)
+--- Forum: XBMC General Help and Support (/forumdisplay.php?fid=111)
+---- Forum: Windows support (/forumdisplay.php?fid=59)
+---- Thread: Win 7 XBMC Dharma RC1 No AC3 when using HDMI Audio [debug log posted at #9] (/showthread.php?tid=86121)
- steelman1991 - 2010-12-21 23:08
LOL - damn
- john.eyl - 2010-12-21 23:22
I'm surprised. I would have thought that bitstreaming over HDMI to a receiver (even on windows) is pretty standard kit these days - more so if you are an enthusiast.
I've verified that it isn't an ATI / driver related issue. I took some extra time last night and downloaded the dx version of XBMC to an NVIDIA equipped Win 7 laptop with an HDMI port. I also loaded MPC-HC and ffdshow. MPC(using ffdshow) and the XBMC DSPlayer (using ffdshow) both bitstreamed AC3 over HDMI. The XBMC internal player did not.
At the moment, I'm thinking that the internal XBMC player does not send through a required attribute in the bistream and consequently my surround processor doesn't know what the incoming bistream is. I don't have a background in AV development, so I'm probably not using the right words to describe this. My processor uses the cirrus logic chipset - so if I'm right then this problem would occur for anyone using a processor / receiver with the same chipset.
- CrystalP - 2010-12-22 01:49
That's quite likely. It's possible that DTS is affected the same way, but the receiver is a bit more tolerant.
- CrystalP - 2010-12-22 02:13
Can you try what happens with the Live CD? Won't mess with your hard drive.
- cartman1337 - 2010-12-22 21:40
CrystalP Wrote:Can you try what happens with the Live CD? Won't mess with your hard drive.
Yup, I've now done some testing with the Live CD. With the default audio settings I didn't get any audio at all, in any mode. After fiddling around with the audio settings for about 15 minutes I finally got DTS work in passthrough mode - and as you know, DTS has always worked in Windows too. But even when I got the settings to work with DTS, there was still no audio with Dolby Digital.
I might add, as I guess it's important, that at the beginning, with the default settings when I didn't get any sort of audio at all, I'd get a message in the bottom of the screen that XBMC failed to initialize audio device. When I got the DTS passthrough to work that message disappeared, and it didn't show up when playing Dolby Digital material either, even though there was no audio.
I can also add that after I got the DTS passthrough to work I still got the "failed to initialize audio device" when trying to switch to analog audio. In other words, I NEVER got analog audio to work with the Live CD, with ANY audio setting. But that's not really that important, I guess, it was the passthrough we wanted to check, right? Still, I wanted to mention it.
In conclusion; the problem is as real in Ubuntu (which the Live CD runs) as it is in Windows. Perhaps even more so, since I never even got analog audio to work...
Sidenote: the ATI driver on the Live CD also had problems with the video part of the card, showing the XBMC window in a underscanned window with black borders around the whole screen.
- CrystalP - 2010-12-23 01:56
OK, thanks. Now we know it's not Windows specific.
- NervousEnergy - 2010-12-24 21:50
I think I've got the same issue, but the circumstances are slightly different. Dharma RC1 worked fine, but RC2 and release 10 seem to have broken audio for anything other than DTS.
Windows 7 64 bit
Intel C2D 6300, 2GB RAM, Abit AB9 MB
ATI 5670 graphics
Onboard network and several TB of drives. No onboard audio.
Audio (and video switching) provided via HDMI to a Denon 590 amp (5.1)
I'm getting no audio for various beeps and tones in the XBMC interface, and nothing for playing MP3s. Movies / TV shows work fine, all of which are in DD/DTS.
Debug log posted here. I fired up XBMC, turned on debug logging, played a movie for a few minutes to capture when it works right, then played an MP3 for a minute to log something not working right.
I'm a new XBMC user, and I've been extremely happy with the software... even the WAF is off the scale (this current bug notwithstanding.) Even contributed, as XBMC is worth a lot more than many commercial products. I can't state for certain that it started failing at RC2 and not some automatic Windows update around that time, as I thought the loss of system sounds was some setting I'd messed up and not a general sound issue until I tried playing an MP3 playlist just yesterday with a slideshow. I tried upgrading RC2 to release 10, but no change.
Can RC1 be reinstalled over Dharma 10 to test reversion?
- cartman1337 - 2010-12-26 12:08
NervousEnergy Wrote:Can RC1 be reinstalled over Dharma 10 to test reversion?
If RC1 can't be installed over the current release you can instead go into Control Panel on your computer and find the (Add/Remove) Programs and Features (has different names in different versions of Windows, but the 'Programs' part is there in all) there. There you should find a list of all the programs on your computer in alphabetical order. Scroll down to XBMC, click on it and follow the steps to uninstall it. When/if prompted if you want to also remove your user settings click no. The program is then removed, but your settings are still intact. So you can then install RC1 again, without losing any of your settings.
- cartman1337 - 2011-01-01 16:59
Happy New Year!
I'm hoping this year will bring a new XBMC version that actually works with our graphics/audio cards...
CrystalP: I've now done the testing I said I would do, with the Dharma nightlies and betas that I still found on the download page. In other words, I've tried the following builds: 33035, 33040, 33078, 33122, 33149, 33209, 33240, 33300, 33324, 33778, 34731 and 35068, in addition to the RC's that I've tried previously.
Based on the testing I can report that Dolby Digital and AC3 sound didn't work in ANY of these versions. Whatever happened with DD playback between version 9.11 and 10 thus must have happened before build 33035. In all versions DTS playback worked out of the box, as did analog audio.
As we discovered earlier, when I tried the Live CD, the problem is not Windows specific. So I assume then that I won't have to start compiling earlier versions? You mentioned earlier that one of the devs might have a ATI HD 5xxx card lying around, as well as a HDMI capable receiver. If he does, can you ask him to try it with the live CD, and then take it from there?
- john.eyl - 2011-01-02 01:09
Hi Cartman. Happy new year to you and everyone else as well. I'd also like to add that I have submitted an official bug report - http://trac.xbmc.org/ticket/10981
Please let me know if the description there is not accurate for your situation as well or feel free to add comments etc. Cheers.