| Name |
Last commit
|
Last Update |
|---|---|---|
| demo | ||
| demo_misc | ||
| extensions | ||
| gradle/wrapper | ||
| library | ||
| third_party | ||
| .gitignore | ||
| CONTRIBUTING.md | ||
| LICENSE | ||
| README.md | ||
| RELEASENOTES.md | ||
| build.gradle | ||
| gradle.properties | ||
| gradlew | ||
| gradlew.bat | ||
| settings.gradle |
On NVIDIA Shield, recreated passthrough AudioTracks have incorrect playback head positions, due to shared state with the previously destroyed passthrough AudioTrack. Calling AudioTrack.flush() before AudioTrack.release() ensures this state is cleared. This is a safe change so I have not made it a device-specific workaround. The combined time for flush and release is less than 10 ms (with flush normally taking less than two ms).
| Name |
Last commit
|
Last Update |
|---|---|---|
| demo | Loading commit data... | |
| demo_misc | Loading commit data... | |
| extensions | Loading commit data... | |
| gradle/wrapper | Loading commit data... | |
| library | Loading commit data... | |
| third_party | Loading commit data... | |
| .gitignore | Loading commit data... | |
| CONTRIBUTING.md | Loading commit data... | |
| LICENSE | Loading commit data... | |
| README.md | Loading commit data... | |
| RELEASENOTES.md | Loading commit data... | |
| build.gradle | Loading commit data... | |
| gradle.properties | Loading commit data... | |
| gradlew | Loading commit data... | |
| gradlew.bat | Loading commit data... | |
| settings.gradle | Loading commit data... |