- [Improve] add
setup
check before feed
- [Improve] Android: feed 200 samples at a time, to align with common feed rates
- [Improve] iOS: don't try to play until setup is called
- [API] remove -1 feed threshold support
- [API] iOS: clear input samples to prevent annoying noises when debugging
- [API] simplify api: remove
start
- [API] simplify api: remove
stop
- [API] simplify api: to start & stop, just feed & stop feeding.
- [API] simplify api: remove
remainingSamples
. uneeded.
- [API] simplify api: combine
pause
&stop
into single function
- [Fix] Example: accidentally pushed changes
- [Improve] Android: continue to refine htz
- [Improve] Android: target 100htz when feed theshold is not set
- [Feature]
setFeedThreshold(-1)
will ignore the threshold
- [Fix] Android: setLogLevel would hang
- [Fix] MacOS: fix warnings
- [Fix] Android: Fix crash when releasing PCM player
- [Feature] iOS: add support for AVAudioSessionCategory
- [Fix] android: fix crash when
release
is called
- [Readme] update
- [Feature] Initial Release.