1
0
mirror of https://github.com/mpv-player/mpv synced 2025-02-16 20:27:23 +00:00
mpv/audio
Stefano Pigozzi 38885269b3 ao_coreaudio: simplify ch label to speaker id conversion
Previous code was using the values of the AudioChannelLabel enum directly to
create the channel bitmap. While this was quite smart it was pretty unreadable
and fragile (what if Apple changes the values of those enums?).

Change it to use a 'dumb' conversion table.
2013-12-01 19:37:37 +01:00
..
decode ad_mpeg123: support in-stream format changes 2013-10-06 23:41:18 +02:00
filter af_lavi: actually free the filter graph on uninit 2013-12-01 19:37:19 +01:00
out ao_coreaudio: simplify ch label to speaker id conversion 2013-12-01 19:37:37 +01:00
audio.c core: move contents to mpvcore (2/2) 2013-08-06 22:52:31 +02:00
audio.h audio/filters: add af_force 2013-05-12 21:24:56 +02:00
chmap_sel.c ao_jack: allow more control about channel layouts 2013-07-07 18:37:55 +02:00
chmap_sel.h audio: add channel map selection function 2013-05-12 21:24:57 +02:00
chmap.c core: move contents to mpvcore (2/2) 2013-08-06 22:52:31 +02:00
chmap.h core: move contents to mpvcore (2/2) 2013-08-06 22:52:31 +02:00
fmt-conversion.c audio: fix bogus audio format comparison 2013-11-07 23:59:38 +01:00
fmt-conversion.h ad_lavc: use fmt-conversion to map sample formats 2013-04-13 04:21:27 +02:00
format.c audio: don't allow setting unknown formats from command line 2013-08-26 10:09:44 +02:00
format.h audio: make internal audio format 0 an invalid format 2013-08-26 10:09:41 +02:00
mixer.c command: don't allow changing volume if no audio initialized 2013-10-12 18:57:02 +02:00
mixer.h command: don't allow changing volume if no audio initialized 2013-10-12 18:57:02 +02:00
reorder_ch.c audio: fix compilation with older libavresample versions 2013-05-13 00:39:07 +02:00
reorder_ch.h audio: fix compilation with older libavresample versions 2013-05-13 00:39:07 +02:00