2014-02-06, 04:44
Hi all,
A few of us have been looking at unifying the OSX audio path with the rest of our platforms. It's now in a place where we need some wider testing.
EDIT: This has now been merged into master. All Gotham builds from 22 February 2014 onwards contain this code. Nightlies are available here:
OSX: http://mirrors.xbmc.org/nightlies/osx/
iOS/ATV2: http://mirrors.xbmc.org/nightlies/darwin/
NOTES
1. HD-audio bitstreaming will not work with these builds, just like it won't with any other OSX app. It is not possible to bitstream TrueHD or DTS-MA under OSX, as CoreAudio doesn't provide the key ingredients needed for the HDMI signal to pass a compressed HD bistream. This isn't really a problem though - XBMC will simply decode these formats and pass them losslessly as LPCM to your receiver anyway. This has the benefit that the decoding is done on the same machine that handles the decoding of the video which means there is less likely to be audio-video sync issues.
2. This supports bitstreaming of AC3 and DTS, and possibly also E-AC3 (aka dolby digital plus), assuming you have suitable hardware.
Please try it out.
If everything works like it should
You don't have to respond, but if you'd like to (it's always nice to hear when stuff works ) then feel free to post that everything works for you. When you do, please state your machine (e.g. MBP 2012) and how you were listening/any connections involved (e.g. Built in speakers, Headphones, Receiver via HDMI, TV via HDMI, TV via analog, Receiver via optical etc.) No need for debug logs or anything like that.
If something doesn't work
Please post clear details with:
1. Your hardware (Mac, connection type (headphones/Built in audio/HDMI/Analog/Optical), and what it's hooked up to (receiver, TV, headphones etc.)
2. Your settings (System->Audio) - make sure you switch the settings level to Advanced to see them all (use Confluence!)
3. A Debug Log of you playing something (particularly if what you play doesn't work). Provide the log through pastebin.com or xbmclogs.com and place the link here. Please do not post snippets.
Thanks for flying XBMC,
Jonathan
A few of us have been looking at unifying the OSX audio path with the rest of our platforms. It's now in a place where we need some wider testing.
EDIT: This has now been merged into master. All Gotham builds from 22 February 2014 onwards contain this code. Nightlies are available here:
OSX: http://mirrors.xbmc.org/nightlies/osx/
iOS/ATV2: http://mirrors.xbmc.org/nightlies/darwin/
NOTES
1. HD-audio bitstreaming will not work with these builds, just like it won't with any other OSX app. It is not possible to bitstream TrueHD or DTS-MA under OSX, as CoreAudio doesn't provide the key ingredients needed for the HDMI signal to pass a compressed HD bistream. This isn't really a problem though - XBMC will simply decode these formats and pass them losslessly as LPCM to your receiver anyway. This has the benefit that the decoding is done on the same machine that handles the decoding of the video which means there is less likely to be audio-video sync issues.
2. This supports bitstreaming of AC3 and DTS, and possibly also E-AC3 (aka dolby digital plus), assuming you have suitable hardware.
Please try it out.
If everything works like it should
You don't have to respond, but if you'd like to (it's always nice to hear when stuff works ) then feel free to post that everything works for you. When you do, please state your machine (e.g. MBP 2012) and how you were listening/any connections involved (e.g. Built in speakers, Headphones, Receiver via HDMI, TV via HDMI, TV via analog, Receiver via optical etc.) No need for debug logs or anything like that.
If something doesn't work
Please post clear details with:
1. Your hardware (Mac, connection type (headphones/Built in audio/HDMI/Analog/Optical), and what it's hooked up to (receiver, TV, headphones etc.)
2. Your settings (System->Audio) - make sure you switch the settings level to Advanced to see them all (use Confluence!)
3. A Debug Log of you playing something (particularly if what you play doesn't work). Provide the log through pastebin.com or xbmclogs.com and place the link here. Please do not post snippets.
Thanks for flying XBMC,
Jonathan