- 12 Jan, 2019 2 commits
-
-
David Reid authored
This swaps the order of the input and output pointers so that it's consistent with the order used by memcpy().
-
David Reid authored
This removes the two separate callbacks for sending and receiving data to/from the device to a unified callback that's used for both input and output. The new callback takes a pointer to both an input and output buffer. When the device is opened in playback mode the input pointer will be set to null. Likewise the output pointer will be set to null for capture devices. Both input and output pointers will be non-null for full-duplex devices.
-
- 05 Jan, 2019 1 commit
-
-
David Reid authored
-
- 30 Jul, 2018 1 commit
-
-
David Reid authored
-
- 25 Aug, 2018 1 commit
-
-
David Reid authored
-
- 30 Jul, 2018 2 commits
-
-
David Reid authored
-
David Reid authored
-
- 05 Jan, 2019 4 commits
-
-
David Reid authored
-
David Reid authored
-
David Reid authored
-
David Reid authored
-
- 04 Jan, 2019 1 commit
-
-
David Reid authored
This change makes a device run it's own loop with a timer to better simulate an actual device.
-
- 03 Jan, 2019 3 commits
-
-
David Reid authored
-
David Reid authored
-
David Reid authored
-
- 02 Jan, 2019 3 commits
-
-
David Reid authored
-
David Reid authored
-
David Reid authored
-
- 01 Jan, 2019 5 commits
-
-
David Reid authored
-
David Reid authored
-
David Reid authored
-
David Reid authored
-
David Reid authored
Automatic device switching has not yet been tested with this.
-
- 31 Dec, 2018 4 commits
-
-
David Reid authored
This work is isolated to WASAPI for now while I figure out requirements and the API. This will be the basis for an improved main loop in the audio thread.
-
David Reid authored
# Conflicts: # mini_al.h
-
David Reid authored
-
David Reid authored
-
- 30 Dec, 2018 13 commits
-
-
David Reid authored
-
David Reid authored
-
David Reid authored
This change makes it consistent with mal_pcm_converter, mal_src, etc.
-
David Reid authored
All functions have been renamed from mal_dsp_*() to mal_pcm_converter_*(). All structures have been renamed from mal_dsp* to mal_pcm_converter*.
-
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
* Return MAL_SHARE_MODE_NOT_SUPPORTED if SetCooperativeLevel fails. * Always fail with MAL_SHARE_MODE_NOT_SUPPORTED if exclusive mode is requested for capture.
-