Stephen Sinclair
4ea20ca26f
[doc] callback return value in \return field
6 years ago
Stephen Sinclair
7da164bbb0
[doc] update RtAudioFormat description to match code
6 years ago
Stephen Sinclair
d4e011159d
[automake, cmake] add apinames as automated test
6 years ago
Stephen Sinclair
2a9e187d7c
[automake] add CMakeLists.txt to EXTRA_DIST
6 years ago
Stephen Sinclair
9bf6f57149
[automake] add README.md and cmake to EXTRA_DIST
6 years ago
Stephen Sinclair
1558bb5077
[cmake] support previous RTAUDIO_BUILD_* variables
Compromise for changes in CMake build introduced by previous commit
that would interfere with use with add_subdirectory.
Re-adds:
- RTAUDIO_BUILD_TESTING
- RTAUDIO_BUILD_SHARED_LIBS
- RTAUDIO_BUILD_STATIC_LIBS
These now override BUILD_TESTING, BUILD_SHARED_LIBS, BUILD_STATIC_LIBS,
but only if they are defined and are not "".
6 years ago
Stephen Sinclair
6ca53c0e11
Merge branch 'pr193'
6 years ago
Stephen Sinclair
944c378e2a
[cmake] expose some standard CMake options
- make build type a drop-down if it's not otherwise set.
- default to 'd' suffix for Windows debug builds only.
6 years ago
Gary Scavone
c962b1a4e9
Bug fix for stream ticking in OS-X if using two different devices.
6 years ago
Francesco Bertolaccini
d3a4e88162
Update CMakeLists.txt
6 years ago
Stephen Sinclair
4ba65da527
Changes to CMakeLists to make use with add_subdirectory easier.
Analog of pr #190 for RtMidi.
6 years ago
Marcus Tomlinson
939bc9655b
WASAPI : Ring buffer in/out index fix
6 years ago
Marcus Tomlinson
155ccfd9eb
WASAPI : Call tickStreamTime() only once per callback
6 years ago
Marcus Tomlinson
03599c1281
Check for '#if defined( WIN32 )' in test apps
6 years ago
Marcus Tomlinson
70250813b7
Fix CMake VS build
6 years ago
garyscavone
01cc43c819
Merge pull request #185 from jleben/fix-alsa-get-device-count-error
Alsa API: Fix use of invalid card handle
6 years ago
Jakob Leben
56cbfb5627
Alsa API: Fix use of invalid card handle
6 years ago
Marcus Tomlinson
3174b038b9
Merge pull request #183 from MarcusTomlinson/master
WASAPI : Fixed #180 and reduced latency
6 years ago
Marcus Tomlinson
4fa4a0f965
WASAPI : Fixed issue where latency was introduced on stream stop / start
6 years ago
Marcus Tomlinson
482eceb06a
WASAPI : Removed unnecessary latency in I/O ring buffers
6 years ago
Marcus Tomlinson
f31e1f80e4
WASAPI: calloc stream buffers to ensure unused channels are left silent
6 years ago
Stephen Sinclair
8c8240ecb9
Ensure a warning in asiolist.cpp does not become error with -Wall.
6 years ago
Stephen Sinclair
f25f7f23b5
Fix warning about casting result of GetProcAddress.
6 years ago
Stephen Sinclair
b787f3630b
Fix warning re S24 not trivially copyable by removing copy constructor.
6 years ago
Stephen Sinclair
bd3db58ad0
automake: fix inconsistency between --with-ds and --with-dsound
Go with --with-dsound.
6 years ago
Stephen Sinclair
aba5317def
automake: add configuration for mingw64 and msys/msys2
6 years ago
Stephen Sinclair
995012960b
automake: fix repeated defines and libs for WASAPI and DSound.
6 years ago
Stephen Sinclair
f580e841ce
Update lastTickTimestamp in startStream.
Fixes #144 .
6 years ago
Stephen Sinclair
b9468aa6f8
Windows: include stdint.h for ThreadHandle.
Fixes #142 .
6 years ago
Marcus Tomlinson
22c1d6cbea
#170 : Insert missing render memcpy when !doConvertBuffer in WASAPI
6 years ago
Stephen Sinclair
fa8b676a57
Merge remote-tracking branch 'upstream/pr/174'
6 years ago
Marcus Tomlinson
79c306a909
#170 : Enable WASAPI doConvertBuffer when userInterleaved is enabled
6 years ago
Stephen Sinclair
f58bf86ad5
Merge remote-tracking branch 'upstream/pr/173'
6 years ago
Marcus Tomlinson
affbdbe901
#172 : Fix hang in closing logic of wasapiThread()
6 years ago
sonoro1234
71fa91ede7
rename in header also
6 years ago
sonoro1234
9fe31398ed
rtaudio_num_comiled_api renamed rtaudio_get_num_compiled_apis
6 years ago
sonoro1234
be9c18c31b
drop const from return
6 years ago
sonoro1234
7b58989d83
rtaudio_c: add rtaudio_num_compiled_api()
6 years ago
sonoro1234
be212c14cd
CMakeLists.txt: only change include in WASAPI
6 years ago
sonoro1234
ee101b2f7f
CMakeLists: avoid include error: C:\luaGL\gitsources\luaRtAudio\rtaudio\RtAudio.cpp:3758:43: fatal error: functiondiscoverykeys_devpkey.h: No s
uch file or directory
#include <functiondiscoverykeys_devpkey.h>
6 years ago
garyscavone
0757c50e3d
Merge pull request #165 from MarcusTomlinson/master
WASAPI : Allow loopback without output parameters
6 years ago
Marcus Tomlinson
05f5f4ae9e
Fix potential memory leak
6 years ago
Marcus Tomlinson
4e5d52a99b
Allow loopback without having to define output parameters
6 years ago
Taylor Holberton
6ee55842a5
removed getStreamLatency() from derived API classes
7 years ago
Ryan Schmidt
e41e3e845d
Change "Direct Sound" to "DirectSound"
6 years ago
Marcus Tomlinson
5dff50ada9
Add loopback support to WASAPI
6 years ago
Serge Zaitsev
920bb62a47
Fix Go build due to enum casting ( #164 )
* fix go build due to enum casts by casting enum array explicitly
6 years ago
Stephen Sinclair
ab57ca2569
Merge remote-tracking branch 'upstream/pr/141'
6 years ago
Stephen Sinclair
40d607b2b3
Merge remote-tracking branch 'upstream/pr/154'
6 years ago
Stephen Sinclair
4690b26068
Merge remote-tracking branch 'upstream/pr/136'
6 years ago