From 72aea5a12bbc07bec0d3cc5b1ce6c2485a0355c5 Mon Sep 17 00:00:00 2001 From: Ilya Zhuravlev Date: Sun, 14 Feb 2016 20:03:47 +0300 Subject: ao: initial OpenSL ES support OpenSL ES is used on Android. At the moment only stereo output is supported. Two options are supported: 'frames-per-buffer' and 'sample-rate'. To get better latency the user of libmpv should pass values obtained from AudioManager.getProperty(PROPERTY_OUTPUT_FRAMES_PER_BUFFER) and AudioManager.getProperty(PROPERTY_OUTPUT_SAMPLE_RATE). --- wscript | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'wscript') diff --git a/wscript b/wscript index bf4da47a1f..13d739e221 100644 --- a/wscript +++ b/wscript @@ -555,6 +555,10 @@ audio_output_features = [ 'desc': 'OpenAL audio output', 'func': check_pkg_config('openal', '>= 1.13'), 'default': 'disable' + }, { + 'name': '--opensles', + 'desc': 'OpenSL ES audio output', + 'func': check_statement('SLES/OpenSLES.h', 'slCreateEngine', lib="OpenSLES"), }, { 'name': '--alsa', 'desc': 'ALSA audio output', -- cgit v1.2.3