Cross platform audio library
Перейти к файлу
Dan Glastonbury 1d53c3a377
Provide access to cubeb_stream's user ptr. (#407)
Provide access to cubeb_stream's user ptr.

cubeb_stream in every backend has a copy of the user data ptr passed
in during `stream_init` but there is no way to access the
value. (Besides from `data_callback`/`state_callback`).

Add `cubeb_stream_user_ptr()` to retrieve the stored value.
2018-02-13 12:30:46 +10:00
cmake Setup CMake to compile with Clang/GCC sanitizers. 2017-05-22 13:06:17 +12:00
docs Replace autotools build system with CMake. 2016-10-12 17:06:10 +13:00
googletest@800f5422ac Add googletest submodule and compile tests as gtests. 2016-11-11 09:44:29 +13:00
include/cubeb Provide access to cubeb_stream's user ptr. (#407) 2018-02-13 12:30:46 +10:00
src Provide access to cubeb_stream's user ptr. (#407) 2018-02-13 12:30:46 +10:00
test Fix deadlock and device collection changed callback issue on OSX (#401) 2018-01-26 14:15:41 +01:00
.gitmodules Setup CMake to compile with Clang/GCC sanitizers. 2017-05-22 13:06:17 +12:00
.travis.yml Enable ASAN for clang 2017-05-22 13:06:17 +12:00
AUTHORS Update AUTHORS 2017-02-23 10:47:11 +02:00
CMakeLists.txt Add loopback test file and test for duplex stream with loopback. 2018-01-23 08:50:28 +13:00
Config.cmake.in CMake: Generate and install CMake config files 2017-10-09 11:48:31 +13:00
INSTALL.md Elaborate the build instructions for Windows 2017-10-25 13:26:59 +13:00
LICENSE initial import (from 892ca582fe32577392a9843f14b8c5370df6ed78). 2011-07-08 16:23:47 +12:00
README.md Fix AppVeyor badge and build type in yml. 2016-10-29 12:47:40 +13:00
TODO add status of directsound code to TODO. 2011-12-01 17:20:06 +13:00
appveyor.yml Disable MSBuild mode in AppVeyor. 2017-10-24 17:54:01 +13:00
cubeb.supp add leak suppresion file for valgrind. 2012-05-02 16:50:07 +12:00
scan-build-install.sh Use the variable in the scan-build install script. 2016-07-29 14:57:18 +02:00

README.md

Build Status Build status

See INSTALL.md for build instructions.

Licensed under an ISC-style license. See LICENSE for details.