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
971eb610c0
Update examples to C89.
2019-05-05 19:03: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
45d21e2ee5
Update extras.
2019-05-05 07:34:38 +10:00
David Reid
bdbfc32426
Fix typos.
2019-04-26 21:53:32 +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
4d496160ce
Update dr_flac to latest version.
2019-04-19 14:23:37 +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
daf6af3910
Simplify examples build script for macOS.
2019-04-19 07:12:45 +10:00
David Reid
d3b4298b1d
Remove an unused variable.
2019-04-19 06:43:56 +10:00
David Reid
442d1bbb99
Fix a pedantic warning about a missing new line at EOF.
2019-04-19 06:32:33 +10:00
David Reid
39296644d0
Update dr_flac.
2019-04-19 06:24:07 +10:00
David Reid
0d221755f3
Update examples build scripts.
2019-04-19 06:23:46 +10:00
David Reid
c6f54e12f1
Update dr_flac.
2019-04-17 20:01:31 +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
610041c9e6
Update dr_flac.
2019-04-07 20:08:53 +10:00
David Reid
6c44f845a4
Merge pull request #54 from fidergo-stephane-gourichon/fix_fallthrough
...
Fix issue #53 .
2019-04-07 19:24:21 +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
Stéphane Gourichon
f6657326a8
Fall through comments at end of line, though the semantically belong to the following case.
2019-04-07 08:18:01 +02: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
Stéphane Gourichon
3f57ab39fc
Fix issue #53 .
2019-04-07 05:45:03 +02:00
David Reid
9a2020b87d
Whitespace.
2019-03-30 12:32:19 +10:00
David Reid
e915a82764
Fix a potential bug with context configs.
...
This issue is related to how strings for select backends are not deeply
copied, but rather only have their pointers copied. This results in a
situation where the client may delete the strings they passed to the
context config assuming miniaudio makes a copy of it when in fact it
hasn't.
2019-03-30 12:25:01 +10:00
David Reid
26466bf28f
Add support for per-context user data.
2019-03-30 11:06:13 +10:00
David Reid
8b607b509c
Fix a warning with dlsym().
2019-03-22 18:12:34 +10:00
David Reid
e184644700
Merge branch 'dev' of https://github.com/dr-soft/miniaudio into dev
2019-03-17 12:51:13 +10:00