Commit Graph

75 Commits

Author SHA1 Message Date
David Reid c4f69699f0 Add some documentation for the data callback.
This clarifies that frameCount won't necessarily be exactly what the
client asked for when initializing the device.
2019-06-15 07:39:05 +10:00
David Reid 3567e930c7 Fix a leftover comment. 2019-06-11 17:28:30 +10:00
David Reid 35bb1d374d Update release notes. 2019-06-06 18:19:48 +10:00
David Reid a5ead5e337 Don't trigger an assert when starting/stopping the device. 2019-06-05 22:45:41 +10:00
David Reid 1818a9e12f Remove some old experimental code. 2019-06-05 17:48:55 +10:00
David Reid 8a6800493b Update revision history. 2019-05-21 17:39:29 +10:00
David Reid 832f36a025 ALSA: Fix a bug where the device cannot be restarted. 2019-05-18 12:05:46 +10:00
David Reid 1a851bb3c8 Update revision history. 2019-05-15 17:29:23 +10:00
Federico Chiaravalli b2a65ee584 Fixed wrong buffer queue in android opensl
Fixed typo in comment
2019-05-14 18:11:23 +02:00
David Reid 810074e0ab Add ma_decoder_get_length_in_pcm_frames(). 2019-05-12 09:42:11 +10:00
David Reid fc3a2fca26 Add explicit mention to not call some APIs in callbacks. 2019-05-12 08:12:30 +10:00
David Reid 2a0e16c52c Typo. 2019-05-09 17:59:18 +10:00
David Reid a17e779a4b Documentation: Clarify that a device's config is immutable. 2019-05-09 17:45:28 +10:00
David Reid 0277c5c054 Fix a couple of warnings. 2019-05-07 17:23:09 +10:00
David Reid a82bb0a4f6 Add some logging to dlopen/dlclose/dlym. 2019-05-06 07:10:47 +10:00
David Reid c6b815c2f0 Update revision history. 2019-05-05 21:11:11 +10:00
David Reid 63b324e6c7 C89 fixes for Core Audio. 2019-05-05 20:49:55 +10:00
David Reid a520bc09a0 Close a hanging handle. 2019-05-05 20:31:41 +10:00
David Reid cfb9f71cb2 More C89 fixes. 2019-05-05 20:29:57 +10:00
David Reid 74225ea57a Another C89 fix for sndio. 2019-05-05 19:29:15 +10:00
David Reid b7993f0f23 C89 fixes for sndio. 2019-05-05 19:26:26 +10:00
David Reid 2fcb2b9ae7 Remove unused variable. 2019-05-05 19:02:50 +10:00
David Reid c74c91d0fb Work in progress on C89 support. 2019-05-05 18:24:57 +10:00
David Reid 7db82c7a94 Remove line comments in preparation for C89 support. 2019-05-05 11:28:47 +10:00
David Reid 2e74c8982d Fix return value of ma_thread_create__posix(). 2019-04-26 21:53:24 +10:00
David Reid c02491fdea Bump version. 2019-04-19 14:24:48 +10:00
David Reid 4cfec4beb9 Whitespace. 2019-04-19 14:24:31 +10:00
David Reid c373ee2373 Whitespace. 2019-04-19 09:00:20 +10:00
David Reid 7696ce1f91 Tabs to space. 2019-04-19 08:58:22 +10:00
David Reid d3b4298b1d Remove an unused variable. 2019-04-19 06:43:56 +10:00
David Reid 2571009ca3 Experimental fix for -std=c99. 2019-04-17 19:12:50 +10:00
David Reid c74ec33228 Replace usleep() with nanosleep().
usleep() is apparently deprecated. This change also fixes a compiler
error on GCC when using -std=c99.
2019-04-17 18:47:42 +10:00
David Reid 4ea68f3420 Merge branch 'master' of https://github.com/dr-soft/miniaudio into dev 2019-04-17 18:22:41 +10:00
David Reid 1070a04164 Silence unnamed structs/unions warnings on GCC. 2019-04-17 18:19:27 +10:00
David Reid 3af1d7fe19 ALSA: Use calloc() instead of alloca(). 2019-04-17 17:56:03 +10:00
David Reid 5e78c34372 Whitespace. 2019-04-17 17:41:33 +10:00
David Reid ae9ba2b533 Fix a -Wpedantic warning and some whitespace. 2019-04-17 17:36:01 +10:00
David Reid 28fcc59883 Replace a useless struct with a union. 2019-04-17 17:24:54 +10:00
David Reid db011c39e3 Stop spamming debug output messages. 2019-04-08 17:43:18 +10:00
David Reid 930b42a136 Bump version. 2019-04-08 17:40:51 +10:00
David Reid dea8309195 PulseAudio: Experimental fix for a deadlock with PulseAudio. 2019-04-07 22:14:12 +10:00
David Reid 83a879db4e Enable some debug output for capture mode with PulseAudio. 2019-04-07 20:33:26 +10:00
David Reid 015c11671e Whitespace and typo fixes. 2019-04-07 18:28:10 +10:00
David Reid da113912c4 PulseAudio: Stop spamming debug output messages. 2019-04-07 17:58:25 +10:00
David Reid b725388900 Potential fix for a capture on PulseAudio. 2019-04-07 17:56:51 +10:00
David Reid 60d615662a Another potential deadlock fix for PulseAudio. 2019-04-07 17:01:40 +10:00
David Reid 72b0e7b2f3 Try fixing some deadlocks with PulseAudio. 2019-04-07 16:38:01 +10:00
David Reid 613a72c3e4 Merge pull request #56 from fidergo-stephane-gourichon/fix_unused_parameters_warnings
Fix issue #55.
2019-04-07 14:22:05 +10:00
Stéphane Gourichon 43c7f4c958 Fix issue #55. 2019-04-07 06:01:57 +02:00
David Reid 9a2020b87d Whitespace. 2019-03-30 12:32:19 +10:00