[osxsink] - properly set the ae device type based on either ca or ... #4348

Merged
merged 1 commit into from Mar 7, 2014

Conversation

Projects
None yet
3 participants
Owner

Memphiz commented Mar 7, 2014

...heuristical criteria - fixes DisplayPort not detected as LPCM capable and maybe others.

This hopefully fixes some false decisions the former code does. We treated displayports as optical (preventing the user from doing LPCM) and we might even HDMI devices as optical because we overwrite the device type during enumeration when we find some compatible 2.0 48000 digital stream.

Backport off #4336

[osxsink] - properly set the ae device type based on either ca or heu…
…ristical criteria - fixes DisplayPort not detected as LPCM capable and maybe others

Conflicts:
	xbmc/cores/AudioEngine/Sinks/AESinkDARWINOSX.cpp

jmarshallnz added a commit that referenced this pull request Mar 7, 2014

Merge pull request #4348 from Memphiz/osxdisplayportbp
 [osxsink] - properly set the ae device type based on either ca or ...

@jmarshallnz jmarshallnz merged commit 8f35990 into xbmc:Gotham Mar 7, 2014

@MartijnKaijser MartijnKaijser added this to the Gotham13.0-beta2 milestone Mar 7, 2014

@Memphiz Memphiz deleted the Memphiz:osxdisplayportbp branch May 22, 2016

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment