- 18 May, 2023 1 commit
-
-
David Reid authored
This commit makes it so SetFilePointer/Ex() are dynamically loaded at runtime which allows miniaudio to branch dynamically based on available support. This is necessary because versions of Windows prior to XP do not support the Ex version which results in an error when trying to run the program. Public issue https://github.com/mackron/miniaudio/issues/672
-
- 17 May, 2023 2 commits
-
-
David Reid authored
-
David Reid authored
-
- 15 May, 2023 1 commit
-
-
David Reid authored
-
- 12 May, 2023 1 commit
-
-
David Reid authored
Since the calling thread is waiting anyway, it's better to just do the processing on the calling thread rather than posting it to the job queue and waiting. This ensures the calling thread stays busy which will improve performance, but it also makes it so the calling thread doesn't get stalled while already-queued jobs are getting processed.
-
- 06 May, 2023 4 commits
-
-
David Reid authored
-
David Reid authored
-
David Reid authored
-
David Reid authored
-
- 05 May, 2023 5 commits
-
-
David Reid authored
-
David Reid authored
-
David Reid authored
-
David Reid authored
-
David Reid authored
-
- 03 May, 2023 1 commit
-
-
David Reid authored
Public issue https://github.com/mackron/miniaudio/issues/667
-
- 30 Apr, 2023 9 commits
-
-
David Reid authored
-
David Reid authored
-
David Reid authored
-
David Reid authored
-
David Reid authored
-
David Reid authored
-
David Reid authored
-
David Reid authored
-
David Reid authored
-
- 28 Apr, 2023 1 commit
-
-
David Reid authored
-
- 25 Apr, 2023 1 commit
-
-
David Reid authored
This is still not working on my machine. The device will initialize and run, but the captured data is always silent for some reason. I have been unable to figure out how to make this work. This commit allows initialization of the device to complete at the very least. Public issue https://github.com/mackron/miniaudio/issues/484
-
- 24 Apr, 2023 1 commit
-
-
David Reid authored
Public issue https://github.com/mackron/miniaudio/issues/660
-
- 20 Apr, 2023 1 commit
-
-
David Reid authored
The issue here is that it's possible for miniaudio to attempt to access data from a WAVEFORMATEXTENSIBLE structure when the object is actually only a WAVEFORMATEX structure which is smaller which can therefore result in trying to access unallocated memory. Public issue https://github.com/mackron/miniaudio/issues/660
-
- 19 Apr, 2023 2 commits
-
-
David Reid authored
-
David Reid authored
Public issue https://github.com/mackron/miniaudio/issues/659
-
- 08 Apr, 2023 2 commits
-
-
David Reid authored
-
David Reid authored
This is set via the engine config.
-
- 07 Apr, 2023 2 commits
-
-
David Reid authored
-
David Reid authored
Smoothing is disabled by default. To enable it, you must use ma_sound_init_ex() and configure it via the volumeSmoothTimeInPCMFrames member of ma_sound_config. This commit also fixes a bug where ma_gainer is not properly applying smoothing.
-
- 29 Mar, 2023 1 commit
-
-
David Reid authored
-
- 28 Mar, 2023 4 commits
-
-
David Reid authored
This is an attempt to work around an issue with PipeWire.
-
David Reid authored
-
David Reid authored
-
David Reid authored
-
- 27 Mar, 2023 1 commit
-
-
David Reid authored
-