mirror of
https://github.com/mozilla/cubeb
synced 2024-11-21 06:26:10 -07:00
No description
bbbe5bb0b2
Some checks failed
Build / build (macos-13, Debug) (push) Has been cancelled
Build / build (macos-13, Release) (push) Has been cancelled
Build / build (macos-14, Debug) (push) Has been cancelled
Build / build (macos-14, Release) (push) Has been cancelled
Build / build (ubuntu-20.04, Debug) (push) Has been cancelled
Build / build (ubuntu-20.04, Release) (push) Has been cancelled
Build / build (windows-2019, Debug) (push) Has been cancelled
Build / build (windows-2019, Release) (push) Has been cancelled
Build / build-android (arm64-v8a, Debug) (push) Has been cancelled
Build / build-android (arm64-v8a, Release) (push) Has been cancelled
Build / build-android (armeabi-v7a, Debug) (push) Has been cancelled
Build / build-android (armeabi-v7a, Release) (push) Has been cancelled
Build / build-android (x86_64, Debug) (push) Has been cancelled
Build / build-android (x86_64, Release) (push) Has been cancelled
Build / check_format (push) Has been cancelled
When reinitializating, `cubeb_stream::previous_clock` isn't reset properly but stream gets reset and restarts `AAudioTimingInfo::output_frame_index` from zero. Therefore, `aaudio_stream_get_position()` always reports previous clock rather than actual position until it is surpassed later. To estimate the position correctly, Save the number of frames sent to stream before it's reset, and use the value as the basis for future position estimation. |
||
---|---|---|
.github/workflows | ||
cmake | ||
docs | ||
googletest@40412d8512 | ||
include/cubeb | ||
src | ||
subprojects/speex | ||
test | ||
tools | ||
.clang-format | ||
.gitignore | ||
.gitmodules | ||
AUTHORS | ||
CMakeLists.txt | ||
Config.cmake.in | ||
cubeb.supp | ||
INSTALL.md | ||
LICENSE | ||
README.md | ||
scan-build-install.sh |
See INSTALL.md for build instructions.
See Backend Support in the wiki for the support level of each backend.
Licensed under an ISC-style license. See LICENSE for details.