David Reid
c221ba39a3
Version 0.9.7
2019-08-28 08:14:43 +10:00
David Reid
240aac8241
Update revision history.
2019-08-28 08:04:45 +10:00
David Reid
fe19e4ccb7
Merge pull request #92 from kawa-yoiko/tiny-leaks
...
Fix a few tiny memory leaks
2019-08-27 22:02:27 +00:00
Shiqing
c03716ba46
Fix a few tiny memory leaks
2019-08-28 01:06:28 +08:00
David Reid
7f3f0f4b6c
WASAPI: Fix a deadlock in loopback mode when stopping the device.
...
This happens when stopping the device while nothing is being played and
is due to how WASAPI does not signal an event in loopback mode when
nothing is being played.
2019-08-27 18:54:09 +10:00
David Reid
bfb19f2938
Experimental improvements for the ALSA backend.
2019-08-26 19:51:39 +10:00
David Reid
6f609beb1c
Remove unused code.
2019-08-25 17:19:06 +10:00
David Reid
c5e6a392b3
Refactoring work on the null backend.
2019-08-25 17:05:49 +10:00
David Reid
fdae092101
Refactoring work on the WinMM backend.
2019-08-25 16:51:39 +10:00
David Reid
9156652844
Update revision history.
2019-08-25 16:37:57 +10:00
David Reid
f656101349
Version 0.9.6
2019-08-04 08:16:03 +10:00
David Reid
bca63039cb
Update revision history.
2019-07-31 19:42:20 +10:00
David Reid
8c993a7123
Fix a couple of memory leaks.
2019-07-30 20:15:01 +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
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
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
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
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
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