Commit Graph

1837 Commits

Author SHA1 Message Date
David Reid c858ef1569 Fix a warning in ma_wfopen(). 2020-03-26 20:26:57 +10:00
David Reid 537a27ded6 Minor changes to ma_wfopen(). 2020-03-26 17:28:03 +10:00
David Reid f9032c55fb Documentation fixes. 2020-03-23 20:03:40 +10:00
David Reid 4b45e1ef1b Version 0.10.2 2020-03-22 19:02:38 +10:00
David Reid e01fc7472b Fix a bug in ma_linear_resampler_set_rate(). 2020-03-21 09:06:07 +10:00
David Reid 7ac0f9f28a Update revision history. 2020-03-18 07:40:43 +10:00
David Reid 31883679e9 Merge pull request #143 from Clownacy/dev
Mark some non-static functions as MA_API
2020-03-18 07:38:07 +10:00
Clownacy 8bfad9ddd9 Mark some non-static functions as MA_API 2020-03-17 14:35:13 +00:00
David Reid 06e2f7c993 Version 0.10.1 2020-03-17 15:37:13 +10:00
David Reid c9cc99141c Minor formatting. 2020-03-17 07:14:01 +10:00
David Reid bb2a31d7a3 Merge pull request #142 from kondrak/dev
Return proper result when fopen() fails.
2020-03-17 07:10:38 +10:00
Krzysztof Kondrak 75e20452d9 Return proper result when fopen() fails. 2020-03-16 21:55:57 +01:00
David Reid b3d5842460 Update revision history. 2020-03-15 07:56:40 +10:00
David Reid c9b6875d64 Minor change for the VC6 build. 2020-03-14 21:43:04 +10:00
David Reid 388080d60b Update dr_flac. 2020-03-14 17:51:51 +10:00
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