summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorStefano Pigozzi <stefano.pigozzi@gmail.com>2014-05-08 22:34:21 +0200
committerStefano Pigozzi <stefano.pigozzi@gmail.com>2014-05-10 14:07:45 +0200
commit1a4f4f80bf06e6d0a25aabb15adfd15062417991 (patch)
treea4e85b0f875d903b62e30946b9f20969ca327527
parent2a0a13425fac86ec9a02d615b7095ec88baa00c1 (diff)
downloadmpv-1a4f4f80bf06e6d0a25aabb15adfd15062417991.tar.bz2
mpv-1a4f4f80bf06e6d0a25aabb15adfd15062417991.tar.xz
ao_coreaudio: remove useless code
This code doesn't actually makes much of a difference, and the AudioUnit mostly wants layout tags anyway.
-rw-r--r--audio/out/ao_coreaudio.c15
1 files changed, 0 insertions, 15 deletions
diff --git a/audio/out/ao_coreaudio.c b/audio/out/ao_coreaudio.c
index c74648cd6b..1d44c81124 100644
--- a/audio/out/ao_coreaudio.c
+++ b/audio/out/ao_coreaudio.c
@@ -407,21 +407,6 @@ static int init_lpcm(struct ao *ao, AudioStreamBasicDescription asbd)
CHECK_CA_ERROR_L(coreaudio_error_audiounit,
"can't link audio unit to selected device");
- if (ao->channels.num > 2) {
- // No need to set a channel layout for mono and stereo inputs
- AudioChannelLayout acl = (AudioChannelLayout) {
- .mChannelLayoutTag = kAudioChannelLayoutTag_UseChannelBitmap,
- .mChannelBitmap = mp_chmap_to_waveext(&ao->channels)
- };
-
- err = AudioUnitSetProperty(p->audio_unit,
- kAudioUnitProperty_AudioChannelLayout,
- kAudioUnitScope_Input, 0, &acl,
- sizeof(AudioChannelLayout));
- CHECK_CA_ERROR_L(coreaudio_error_audiounit,
- "can't set channel layout bitmap into audio unit");
- }
-
p->buffer = mp_ring_new(p, get_ring_size(ao));
print_buffer(ao, p->buffer);