diff options
Diffstat (limited to 'libs/appleutility/CAAudioChannelLayout.cpp')
-rw-r--r-- | libs/appleutility/CAAudioChannelLayout.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/libs/appleutility/CAAudioChannelLayout.cpp b/libs/appleutility/CAAudioChannelLayout.cpp index 585ff44fb7..5ca0b76ca0 100644 --- a/libs/appleutility/CAAudioChannelLayout.cpp +++ b/libs/appleutility/CAAudioChannelLayout.cpp @@ -90,10 +90,10 @@ bool operator== (const AudioChannelLayout &x, const AudioChannelLayout &y) // (this may be too strict a comparison if all you care about are matching layout tags) UInt32 theSize1 = CAAudioChannelLayout::CalculateByteSize(x.mNumberChannelDescriptions); UInt32 theSize2 = CAAudioChannelLayout::CalculateByteSize(y.mNumberChannelDescriptions); - + if (theSize1 != theSize2) return false; - + return !memcmp (&x, &y, theSize1); } @@ -115,7 +115,7 @@ UInt32 CAAudioChannelLayout::NumberChannels (const AudioChannelLayout& inLayout) { if (inLayout.mChannelLayoutTag == kAudioChannelLayoutTag_UseChannelDescriptions) return inLayout.mNumberChannelDescriptions; - + if (inLayout.mChannelLayoutTag == kAudioChannelLayoutTag_UseChannelBitmap) return CountOnes (inLayout.mChannelBitmap); |