Marcus Tomlinson
7a179f6a59
Revert strict sample rate selection in WASAPI API
8 years ago
Stephen Sinclair
4a75d6db73
automake: Fix rtaudio.pc prefix variable
7 years ago
JP Cimalando
6919d35787
allow to obtain api names regardless of being compiled or not
7 years ago
Stephen Sinclair
be6a6c266b
Merge branch 'separate-os-api-testing'
7 years ago
Stephen Sinclair
77c5f22ade
Update availability of platforms in configure help.
7 years ago
Stephen Sinclair
b296e4bfdb
Remove the compiledApis vector.
7 years ago
JP Cimalando
7aa565412b
Jack: allow unconnected streams to have more ports than device
7 years ago
JP Cimalando
975e28a000
make some data extern C and const
7 years ago
JP Cimalando
5c44223993
replace with something nicer: init_compiledApis
7 years ago
JP Cimalando
609a2c2f0a
enable selective exports in CMake builds
7 years ago
JP Cimalando
7c363fe1f7
fix the link step on Windows
7 years ago
Stephen Sinclair
1abbca05a6
Fix typo in previous commit.
7 years ago
Stephen Sinclair
e92130e9e1
Fix api name functions for C, replace map with array.
7 years ago
Stephen Sinclair
5f0720fef7
Export C API symbols when compiled with g++
7 years ago
JP Cimalando
bc469fab7b
reference return for API names
7 years ago
Stephen Sinclair
3d054aec68
Use a map for API names
7 years ago
Stephen Sinclair
f4061fcdde
Merge remote-tracking branch 'upstream/pr/136'
7 years ago
Jasper Mackenzie
83a17cd9f4
add device id to audioprobe output
7 years ago
JP Cimalando
021928773b
Use short lower-case names as API identifiers
7 years ago
JP Cimalando
ee6fd4b460
Add the C interface for the name API
7 years ago
Stephen Sinclair
ecafdd6f41
cmake: forgot the C API!
7 years ago
Stephen Sinclair
9802c12859
cmake: make CMakeLists.txt more similar to RtMidi's
7 years ago
Stephen Sinclair
0b54bd2283
Improve clarity of error message when no known system was found.
7 years ago
Stephen Sinclair
598a21f411
Check for headers for Windows APIs (except ASIO)
7 years ago
Stephen Sinclair
ebd023a3c0
Improve OSS4 detection on Linux.
7 years ago
Stephen Sinclair
0c67992a5e
Allow to disable an implicitly-selected system using --without-*api*
7 years ago
Stephen Sinclair
adefaebdbc
cmake: Flatten API config logic, complete missing rtaudio.pc fields
Closes #106 .
Fixes #137 .
7 years ago
Stephen Sinclair
1de9bea0c1
Include process.h for _beginthreadex for DS.
Fixes #140 .
7 years ago
sonoro1234
8f4579a2f8
avoid cmake error: "install Library TARGETS given no DESTINATION!"
7 years ago
Connor MacDonald
ab4af532a1
Fix another missing call to snd_ctl_close
7 years ago
Connor MacDonald
d79e960d70
Fix ALSA CTL handle not being closed in the default case
7 years ago
JP Cimalando
2f4e77da2a
make WASAPI instantiation errors non-fatal for older Windows
7 years ago
JP Cimalando
f7b624ba81
API names, and conversion from/to API identifier
7 years ago
Stephen Sinclair
c2c79729f3
Fix option name with_ds -> with_dsound
7 years ago
Stephen Sinclair
2a797f963f
Remove Travis config for non-existent '--with-winmm' option
7 years ago
Stephen Sinclair
7fbc900e63
Make libossaudio a soft OSS requirement, but do check for sys/soundcard.h
7 years ago
Stephen Sinclair
7883fef28b
autoconf: separate OS defaults and audio API testing
7 years ago
Claudio Cabral
4a7ca4f1d4
fix cmake build system missing variables in pkgconfig
8 years ago
Sebastian Reimers
febd0d2438
Fix strict prototype warning
7 years ago
terminator356
13d6295090
Realtime fixes
7 years ago
Marcelo Fernandez
34376d36aa
Give more priority to PulseAudio api ( #129 )
8 years ago
Stephen Sinclair
e70927f4ee
Add jack to pkg-config requires.
8 years ago
Stephen Sinclair
a748c36885
Update ASIO headers to version 2.3.
8 years ago
Stephen Sinclair
ce13dfbf30
Fix jackXrun handle pointer
Thanks github user @bontric , closes #113 .
8 years ago
Stephen Sinclair
cd561b79e6
Send Travis notifications to Steve.
8 years ago
Stephen Sinclair
564dd60f13
Add Travis build status to README.md.
8 years ago
Stephen Sinclair
7457720940
Install libpulse-dev for Linux builds.
8 years ago
Stephen Sinclair
3b1331c16e
Fix compilation of ASIO and WASAPI backends in MingW/Ubuntu.
Warnings/errors "unused function" are from the unicode conversion
functions on Windows, and "unused but set variable" is from ASIO
source code; we disable these warnings on Windows builds.
8 years ago
Stephen Sinclair
0645e8f466
Remove use of C++11 std::to_string in WASAPI code.
8 years ago
Stephen Sinclair
853e5b7cde
Reformat readme as markdown.
8 years ago