0
0
mirror of https://github.com/mpv-player/mpv.git synced 2024-09-20 12:02:23 +02:00
mpv/audio
LAGonauta 614ad62f89 ao/openal: Add option to set buffering characteristics
One can now set the number of buffers and the buffer size.
This can reduce the CPU usage and the total latency stays mostly the same.
As there are sync mechanisms the A/V sync continue intact and working.

It also modifies 6.1 channel order, as per OpenAL spec
and add AOPLAY_FINAL_CHUNK support
2018-04-15 00:57:01 +03:00
..
decode codecs: remove unused family field 2018-02-01 10:21:55 +01:00
filter af_scaletempo: output minimally sized audio frame 2018-02-03 05:01:29 -08:00
out ao/openal: Add option to set buffering characteristics 2018-04-15 00:57:01 +03:00
aframe.c audio: don't touch spdif frames in mp_aframe_clip_timestamps() 2018-02-13 17:45:29 -08:00
aframe.h audio: rewrite filtering glue code 2018-01-30 03:10:27 -08:00
audio_buffer.c audio_buffer: remove dependency on mp_audio 2017-09-21 04:10:19 +02:00
audio_buffer.h audio_buffer: remove dependency on mp_audio 2017-09-21 04:10:19 +02:00
chmap_sel.c audio: use --audio-channels=auto behavior, except on ALSA 2016-08-04 20:49:20 +02:00
chmap_sel.h audio: use --audio-channels=auto behavior, except on ALSA 2016-08-04 20:49:20 +02:00
chmap.c chmap: remove misleading "downmix" channel layout name 2017-06-24 11:36:10 +02:00
chmap.h player: remove special-case for DL/DR speakers 2016-08-04 19:14:35 +02:00
fmt-conversion.c audio/fmt-conversion: change license to LGPL 2017-05-05 07:25:55 +02:00
fmt-conversion.h audio/fmt-conversion: change license to LGPL 2017-05-05 07:25:55 +02:00
format.c audio: rewrite filtering glue code 2018-01-30 03:10:27 -08:00
format.h audio: rewrite filtering glue code 2018-01-30 03:10:27 -08:00