- 10 Feb, 2019 3 commits
-
-
David Reid authored
-
David Reid authored
-
David Reid authored
-
- 09 Feb, 2019 2 commits
-
-
David Reid authored
-
David Reid authored
-
- 06 Feb, 2019 1 commit
-
-
David Reid authored
-
- 03 Feb, 2019 4 commits
-
-
David Reid authored
-
David Reid authored
-
David Reid authored
-
David Reid authored
-
- 02 Feb, 2019 2 commits
-
-
David Reid authored
This is now stored separately for playback can capture in the playback and capture sub-objects respectively.
-
David Reid authored
-
- 27 Jan, 2019 3 commits
-
-
David Reid authored
-
David Reid authored
-
David Reid authored
This commit also renames the onLog member of mal_context_config to logCallback for consistency with mal_device_config callback naming convention.
-
- 14 Jan, 2019 1 commit
-
-
David Reid authored
-
- 13 Jan, 2019 5 commits
-
-
David Reid authored
-
David Reid authored
-
David Reid authored
-
David Reid authored
-
David Reid authored
-
- 12 Jan, 2019 3 commits
-
-
David Reid authored
There is now only a single API for initializing a device config which is mal_device_config_init() and takes the device type as it's only parameter. By default this will use the device's native configuration. The device ID is also set in the device config. The next commits will be changing mal_device_init() to remove the device type and ID from the parameter list since they are now specified in the config.
-
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
-