summaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
authorStefano Pigozzi <stefano.pigozzi@gmail.com>2014-05-01 18:36:52 +0200
committerStefano Pigozzi <stefano.pigozzi@gmail.com>2014-05-10 14:07:45 +0200
commitb46ffaec7cf105e37263d1e32b396c3455e64f06 (patch)
treee7aeb24e4795721fb83a47f24850e5db9001ae44 /etc
parente2f26f01fed17a156653994702a270e01732eb65 (diff)
downloadmpv-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