diff options
author | Stefano Pigozzi <stefano.pigozzi@gmail.com> | 2014-05-01 18:36:52 +0200 |
---|---|---|
committer | Stefano Pigozzi <stefano.pigozzi@gmail.com> | 2014-05-10 14:07:45 +0200 |
commit | b46ffaec7cf105e37263d1e32b396c3455e64f06 (patch) | |
tree | e7aeb24e4795721fb83a47f24850e5db9001ae44 /etc | |
parent | e2f26f01fed17a156653994702a270e01732eb65 (diff) | |
download | mpv-b46ffaec7cf105e37263d1e32b396c3455e64f06.tar.bz2 mpv-b46ffaec7cf105e37263d1e32b396c3455e64f06.tar.xz |
ao_coreaudio: use description-based channel layouts
CoreAudio supports 3 kinds of layouts: bitmap based, tag based, and speaker
description based (using either channel labels or positional data).
Previously we tried to convert everything to bitmap based channel layouts,
but it turns out description based ones are the most generic and there are
built-in CoreAudio APIs to perform the conversion in this direction.
Moreover description based layouts support waveext extensions (like SDL and
SDR), and are easier to map to mp_chmaps.
Diffstat (limited to 'etc')
0 files changed, 0 insertions, 0 deletions