1. 09 Feb, 2020 4 commits
    • David Reid's avatar
      Update examples. · 86a0e65d
      David Reid authored
      86a0e65d
    • David Reid's avatar
      API CHANGE: Remove bufferSizeInFrames and bufferSizeInMilliseconds. · 7aac6949
      David Reid authored
      These used to represent the size of the entire buffer, with the latency
      defined by the the size of this buffer, divided by the period count.
      This ended up being confusing because people assumed the buffer size by
      itself was enough to define the latency. With this commit, these config
      variables have been replaced with ones that take the size of a period
      rather than the size of the entire buffer. These are called
      periodSizeInFrames and periodSizeInMilliseconds. With this change, the
      latency is determined by these settings alone, without needing to take
      the period count into account. This should make things much easier to
      understand.
      
      This commit removes MA_BASE_BUFFER_SIZE_IN_MILLISECONDS_LOW_LATENCY and
      MA_BASE_BUFFER_SIZE_IN_MILLISECONDS_CONSERVATIVE.
      
      This commit removes ma_get_default_buffer_size_in_milliseconds() and
      ma_get_default_buffer_size_in_frames().
      7aac6949
    • David Reid's avatar
      4fbe12ca
    • David Reid's avatar
      Update documentation for ma_device_init(). · cb11e6c0
      David Reid authored
      cb11e6c0
  2. 08 Feb, 2020 6 commits
  3. 06 Feb, 2020 1 commit
  4. 05 Feb, 2020 2 commits
  5. 04 Feb, 2020 1 commit
  6. 03 Feb, 2020 4 commits
  7. 02 Feb, 2020 22 commits