David Reid
de71ffdc05
Fix a compilation error on VC6.
2020-03-14 10:29:47 +10:00
David Reid
ca5e363d88
Clarify iOS Objective-C requirement in the readme.
2020-03-14 09:39:16 +10:00
David Reid
ccee6a6916
Merge pull request #140 from Clownacy/dev
...
Fix Visual Studio 6/2003 compatibility
2020-03-11 17:45:05 +10:00
Clownacy
b85a88089c
Fix Visual Studio .NET 2003 compatibility
...
Apparently `errno_t` doesn't exist here either?
2020-03-10 23:13:52 +00:00
Clownacy
cd38bc0573
Fix Visual Studio 6 compatibility
...
That last issue is annoying: `unsigned __int64` cannot be converted
to `double`, but `signed __int64` can. I'm not sure if using the
signed type in these cases instead is actually safe.
This is a much more common problem in dr_flac.
2020-03-10 21:37:40 +00:00
David Reid
6aa342560f
Fix some compilation warnings.
...
Public issue https://github.com/dr-soft/miniaudio/issues/139
2020-03-09 18:59:59 +10:00
David Reid
d105a37ede
Fix a copy and paste error with the generation test.
2020-03-08 12:46:47 +10:00
David Reid
81a3f7172d
Fix unused parameter warnings on macOS.
2020-03-08 12:42:38 +10:00
David Reid
a5ee74ed91
Rearrange some includes.
...
Some headers are only required for the device IO API. This commit moves
these headers to the device IO section that they're excluded when
MA_NO_DEVICE_IO is set.
Public issue https://github.com/dr-soft/miniaudio/issues/138
2020-03-08 11:36:45 +10:00
David Reid
a0fd38e020
Add enumeration to device IO test.
2020-03-08 11:15:23 +10:00
David Reid
8ee2abc119
Move tests readme to the build directory.
2020-03-08 09:40:22 +10:00
David Reid
a1f902d1be
Minor formatting for improved readability.
2020-03-08 09:24:59 +10:00
David Reid
427f1f9930
Don't include pthread.h nor semaphore.h with MA_NO_DEVICE_IO.
...
Public issue https://github.com/dr-soft/miniaudio/issues/138
2020-03-08 09:15:34 +10:00
David Reid
c59ccbf5f8
Fix compilation warnings.
2020-03-08 09:12:45 +10:00
David Reid
ad4041e4e7
Remove MA_ALIGN.
2020-03-08 08:16:14 +10:00
David Reid
6d711053db
Add MA_API decorations.
...
Public issue https://github.com/dr-soft/miniaudio/issues/139
2020-03-08 08:08:19 +10:00
David Reid
ef2a27b453
Fix some typos in documentation.
2020-03-08 06:13:42 +10:00
David Reid
0a4a2b1119
Fix typo in release notes for 0.10.
2020-03-07 14:11:32 +10:00
David Reid
d1a166c83a
Version 0.10.0
2020-03-07 13:37:21 +10:00
David Reid
4febaaf263
Update readme.
2020-03-07 12:10:26 +10:00
David Reid
f2934b135f
Core Audio: Fix warnings for non-Desktop Apple platforms.
2020-03-07 11:50:09 +10:00
David Reid
fbdad2d2b8
Fix a warning on some compilers.
2020-03-07 11:07:00 +10:00
David Reid
80db8d96fc
sndio: Fix a bug when retrieving the best sample format.
2020-03-07 10:54:30 +10:00
David Reid
b4d83cb65a
Silence a -Wnewline-eof warning.
2020-03-07 10:40:08 +10:00
David Reid
cfa9ecfac9
Fix compiler errors with the Speex resampler and -std=c89.
2020-03-07 10:37:32 +10:00
David Reid
f2dd3159f9
Update build command line examples to be consistent with each other.
2020-03-07 10:20:24 +10:00
David Reid
000180baf4
Silence a warning on the Emscripten build.
2020-03-07 10:16:53 +10:00
David Reid
869a6ec662
Update example build script.
2020-03-07 10:10:45 +10:00
David Reid
f498c7f598
Silence some warnings with the Speex resampler.
2020-03-07 10:10:33 +10:00
David Reid
b4a4d3af7d
Add 400x400 logo.
2020-03-07 08:41:24 +10:00
David Reid
1ac6bcf779
Update dr_flac and dr_wav.
2020-03-07 08:30:18 +10:00
David Reid
2344405606
Minor documentation update.
2020-03-07 08:08:53 +10:00
David Reid
4efbb28699
Minor documentation improvements.
2020-03-05 21:13:49 +10:00
David Reid
b508727082
Fix a diagnostic error.
2020-03-05 20:39:00 +10:00
David Reid
d8727b2393
Add simple audio converter.
2020-03-05 20:37:52 +10:00
David Reid
8ae440b883
Start work on automated test.
2020-03-04 21:14:51 +10:00
David Reid
2b6564a79b
Add C++ test.
2020-03-03 21:03:25 +10:00
David Reid
46c7111ca3
Fix a warnings in tests.
2020-03-03 21:02:39 +10:00
David Reid
79b4d7a4ac
Fix tests readme.
2020-03-03 20:49:15 +10:00
David Reid
c79eebd050
Rearrange directory structure.
2020-03-03 20:47:24 +10:00
David Reid
f61c637475
Remove unnecessary placeholder file.
2020-03-03 20:12:24 +10:00
David Reid
a4faf3daaa
Remove unnecessary placeholder file.
2020-03-03 19:17:29 +10:00
David Reid
98a28d3c72
Example build scripts are no longer being maintained.
...
See the readme for an example build script for GCC and Emscripten.
2020-03-03 19:02:29 +10:00
David Reid
f6665cdd73
Move the examples readme into the build folder.
2020-03-03 19:01:36 +10:00
David Reid
b1d4e9a033
Fix some warnings.
2020-03-03 18:59:51 +10:00
David Reid
ab8035d793
Fix fixed_size_callback example.
2020-03-03 18:20:53 +10:00
David Reid
9dab27cdb0
Remove old test code.
2020-03-03 18:05:07 +10:00
David Reid
fff4cd56c9
Add simple_duplex example and remove old duplex text.
...
Duplex can be tested with the deviceio test.
2020-03-01 12:19:44 +10:00
David Reid
348bb43a47
Add device IO test.
2020-03-01 12:03:49 +10:00
David Reid
b8b228a9da
Fix a bug in WASAPI where an empty message could be logged.
2020-03-01 11:31:51 +10:00