Don Turner
Don Turner
When you first start an audio stream there can be significant jitter on the callback period. For example, consider a stream which, when running optimally, has a 4ms callback period:...
Some developers have expressed concern over our use of the Apache license for binary distributions. We should consider changing the license to something which doesn't have these concerns, such as...
https://developer.android.com/codelabs/making-waves-1-synth#0 and (now offline) https://codelabs.developers.google.com/codelabs/making-waves-2-sampler
Currently the RhythmGame codelab assumes that touch input, screen output and audio output latencies are all effectively zero. It should be updated to properly synchronize the various events, maybe add...
Getting the following error when trying to build the RhythmGame sample on the `game-codelab` branch: ``` /Users/donturner/Code/workspace-android/oboe/src/flowgraph/resampler/PolyphaseResampler.cpp:26:5: error: use of undeclared identifier 'assert' ```
This PR updates the timing model used in `StabilizedCallback`. Essentially the epoch value is not stored until 100 callbacks have occurred. This gives the stream time to settle. I've tested...
### Discussed in https://github.com/google/oboe/discussions/1434 Originally posted by **YouheiLee** November 8, 2021 At the last of doc "Full Guide To Oboe" said that: getFramesRead(), getFramesWritten(), getTimestamp() will return Result::ErrorUnimplemented for OpenSLES...
Manual fix for #259
### Is there an existing issue for this? - [X] I have searched the existing issues ### Is there a StackOverflow question about this issue? - [X] I have searched...