85 Commits (ec9b8c456969f3b3e106917654ab3fbb04161dc8)

Author SHA1 Message Date
Zhao Zhili 9256c88611 opensles_android: conditional compile for native sample rate check 6 years ago
Zhao Zhili 088c787680 opensles_android: report mute state 6 years ago
Alexandre Janniaux 8184a49986 opensles_android: fix integer print format 6 years ago
Rémi Denis-Courmont a3226cf890 thread: remove vlc_mutex_destroy() 7 years ago
Thomas Guillem 2049d40876 aout: use a separate drain callback 8 years ago
Zhao Zhili 0d95c0e8a2 opensles_android: fix typo 8 years ago
Steve Lhomme c8554f7c75 opensles_android: express the OPENSLES_BUFLEN in vlc_tick_t 8 years ago
Steve Lhomme 08af3e16c0 modules: add more vlc_tick_from_samples() 8 years ago
Steve Lhomme 3153a2238c opensles_android: convert hardcoded value using MS_FROM_VLC_TICK() 8 years ago
Zhao Zhili b9d1da5ef8 opensles: kill warning about sign comparison 8 years ago
Steve Lhomme 8b0c6bb9fa rename msleep() to vlc_tick_sleep() 8 years ago
Steve Lhomme ff56c92a5e rename mtime_t to vlc_tick_t 8 years ago
Thomas Guillem 3231dd50b9 opensles: fix build with last typedef *_sys_t changes 8 years ago
Rémi Denis-Courmont f1b244cd43 aout: pass system play time to play callback 8 years ago
Romain Vimont ff2901aff3 core: remove global *_sys_t typedefs 8 years ago
Thomas Guillem 345a9c2903 opensles_android: reset all itfs on stop 9 years ago
Zhao Zhili 9658f0c555 opensles: replace fprintf by log 9 years ago
Thomas Guillem 16d5697502 opensles: use vlc_alloc helper 9 years ago
Hugo Beauzée-Luyssen 43f4b26931 opensles_android: Fix potential use of uninitialized values 9 years ago
Thomas Guillem e416b441c9 aout: opensles: handle only linear formats 9 years ago
Thomas Guillem 829b264196 aout: opensles: force bitmap channel type 9 years ago
Thomas Guillem 8fdb2a376e aout: opensles: remove translations 10 years ago
Thomas Guillem 9d54fab3d5 aout: channel mask can be 0 10 years ago
Thomas Guillem cbf9ed0a0f opensles: remove external aout_get_native_sample_rate 11 years ago
Hugo Beauzée-Luyssen 4f412dbcf9 Fix my name & email 11 years ago
Martin Storsjö 8033756b40 opensles: Only try the actual sampling rate if it is lower or equal to the native sampling rate 13 years ago
Rafaël Carré 7785168806 Revert "opensles: uncomment debug message" 13 years ago
Rafaël Carré c599784400 opensles: resample if original sampling rate is not accepted 13 years ago
Rafaël Carré 5ceac2ed8e opensles: fix mismatch object lifecycle between open/close and start/stop 13 years ago
Rafaël Carré a62d119ac4 opensles: do not set volume if aout start failed 13 years ago
Rafaël Carré 72999af231 opensles: uncomment debug message 14 years ago
Rafaël Carré ec1514442e opensles: use 10ms buffers 14 years ago
Rafaël Carré efc932cc09 opensles: reset number of samples correctly 14 years ago
Rafaël Carré 58a31eb226 opensles: take in account all buffered audio in latency 14 years ago
Rafaël Carré 639ee4abbf opensles: fix static noise at 44.1kHz 14 years ago
Rafaël Carré 76e6ca8e87 opensles: use a ring buffer for latency measurement 14 years ago
Rafaël Carré 278cca2eec opensles: no need to count number of busy buffers 14 years ago
Rafaël Carré b8cef16298 opensles: cosmetics 14 years ago
Rafaël Carré f999f1dd4c opensles: move code from Start/Stop to Open/Close 14 years ago
Rafaël Carré 0e1c348bf2 opensles: the time since last buffering update is useless 14 years ago
Rafaël Carré c19c00988e opensles: reset properly on flush 14 years ago
Rémi Denis-Courmont bcd01c4863 aout: use S16N rather than S16L in audio outputs 14 years ago
Rafaël Carré 22188d37f9 opensles: implement mute/volume set 14 years ago
Rafaël Carré a1d30f6095 opensles: more precise TimeGet 14 years ago
Rafaël Carré 8b5738122d opensles: keep track of the number of buffers we use 14 years ago
Rafaël Carré 7d6cf033e6 opensles: set period size 14 years ago
Rafaël Carré d37afcfbb2 opensles: remove obsolete code 14 years ago
Rafaël Carré d56cfd2d91 opensles: TimeGet returns -1 when we have no data on latency 14 years ago
Rafaël Carré a40a943927 opensles: increase number of buffers to the maximum 14 years ago
Rafaël Carré 901267b6b3 opensles: avoid infinite loop in linked list 14 years ago