David Reid
ea3f4f3ffd
Add APIs for checking for loopback support.
2019-08-24 07:12:51 +10:00
David Reid
3c68046fd3
Remove a debugging line from the loopback example.
2019-08-21 11:03:30 +10:00
David Reid
4edc39acd0
Add loopback example.
2019-08-21 11:00:06 +10:00
David Reid
af1edfa844
Initial implementation of loopback mode for WASAPI.
2019-08-21 10:59:45 +10:00
David Reid
060a030fb5
Add some loopback validation checks.
2019-08-21 08:40:10 +10:00
David Reid
2bd9726f64
Fix crash when an error occurs in ma_device_init().
2019-08-21 08:38:54 +10:00
David Reid
25f723ba9c
Merge branch 'dev' into loopback
2019-08-20 17:38:39 +10:00
David Reid
25dc16d09b
Merge branch 'dev' of https://github.com/dr-soft/miniaudio into dev
2019-08-20 17:38:06 +10:00
David Reid
337838f701
Merge pull request #91 from raysan5/master
...
Corrected minor issue
2019-08-20 17:37:19 +10:00
Ray
39123f867a
Corrected minor issue
2019-08-19 13:22:36 +02:00
David Reid
6a8ff78b63
Add some infrastructure for loopback mode.
2019-08-17 12:45:49 +10:00
David Reid
3e825396c1
Random resampler work.
2019-08-17 11:01:53 +10:00
David Reid
f656101349
Version 0.9.6
2019-08-04 08:16:03 +10:00
David Reid
dcca80dd70
Update dr_wav.
2019-08-04 08:13:17 +10:00
David Reid
bca63039cb
Update revision history.
2019-07-31 19:42:20 +10:00
David Reid
9f6d101ae4
Update test project files.
2019-07-30 20:15:18 +10:00
David Reid
8c993a7123
Fix a couple of memory leaks.
2019-07-30 20:15:01 +10:00
David Reid
c520d7618d
Update Emscripten build script to not build WASM by default.
2019-07-30 20:13:29 +10:00
David Reid
4b0305c656
Add some wide character versions of some string APIs.
2019-07-29 19:05:13 +10:00
David Reid
e55143bc0a
Add support for opening decoders using wide character paths.
2019-07-28 21:17:03 +10:00
David Reid
0129578323
Update dr_mp3.
2019-07-28 21:16:07 +10:00
David Reid
1e41c005a0
Try fixing a compiler error on VS 2010.
2019-07-28 16:26:00 +10:00
David Reid
336e842dad
Rename a parameter for clarity.
2019-07-08 17:31:56 +10:00
David Reid
6b610f5cba
Minor fixes to some comments.
2019-07-07 07:58:13 +10:00
David Reid
d9e5aa522f
Remove jar_* from the extras directory.
...
These are not used by miniaudio and are just a waste of maintenance
costs. Only libraries that are actually used by miniaudio will be
included in the extras directory from now on.
2019-07-06 11:53:14 +10:00
David Reid
04ce7dd5ac
Update release notes.
2019-07-04 21:09:17 +10:00
David Reid
413b59a393
Fix a crash in ma_convert_frames_ex().
2019-07-04 20:28:00 +10:00
David Reid
2056a6b024
Whitespace.
2019-06-29 12:31:05 +10:00
David Reid
1140e56ecb
PulseAudio: Try fixing an issue with delayed playback.
2019-06-27 18:39:18 +10:00
David Reid
7973f54278
Update dr_flac.
2019-06-26 18:15:36 +10:00
David Reid
c31c0bb69a
Add website to the top section.
2019-06-18 20:52:25 +10:00
David Reid
2c1a09d6b1
Make device state retrieval explicitly atomic.
2019-06-18 17:26:15 +10:00
David Reid
7a745d1d8f
Update dr_flac.
2019-06-16 10:41:02 +10:00
David Reid
158b0f282f
Update dr_mp3.
2019-06-16 10:14:50 +10:00
David Reid
d2cab99d5e
Add declarations for ma_decoder_init_file_flac/vorbis/mp3.
2019-06-16 10:04:24 +10:00
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
8cc7a37810
Update dr_mp3.
2019-06-06 17:39:14 +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
94406c3c26
Update dr_flac and dr_wav.
2019-05-21 17:43:45 +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
David Reid
e0f098d239
Merge pull request #66 from chiarfe/opensles_fix
...
Android opensles fix
2019-05-15 17:26:51 +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
d289e5cf6f
Sketch out an API idea for the new resampler.
2019-05-09 19:10:28 +10:00