Marcus Tomlinson
298396eca0
Slight optimization
5 years ago
Marcus Tomlinson
6fd444c67c
Add maxOutSampleCount to WasapiResampler::Convert()
5 years ago
garyscavone
1cba5c90a3
Merge pull request #210 from f1xpl/master
Fix high CPU usage by PulseAudio backend when stream is stopped
5 years ago
Gary Scavone
1b570c8b2d
Fix to CoreAudio update for deprecated behaviour.
5 years ago
Gary Scavone
5d3d33bc46
Update to CoreAudio start and stop stream functions for deprecated behaviour and to allow multiple instances of RtAudio accessing same device.
5 years ago
Michal Szwaj
2d9b95f999
Fix high CPU usage by PulseAudio backend when stream is stopped
5 years ago
garyscavone
241e666f54
Merge pull request #207 from mcwissink/capture-flags-wasapi
Change type of captureFlags to DWORD
5 years ago
Mark Wissink
40c1649ede
Change type of captureFlags to DWORD
5 years ago
garyscavone
97e780e3ab
Merge pull request #204 from thestk/fix-wasapi-channel-offset
Fix WASAPI channel offset
6 years ago
garyscavone
6bbbed77c9
Merge pull request #203 from thestk/fix-pulseauio-non-interleaved
Fix PulseAudio non-interleaved user streams
6 years ago
Marcus Tomlinson
50e9bba755
Fix WASAPI channel offset
6 years ago
Marcus Tomlinson
a3af2b6e81
Fix PulseAudio non-interleaved user streams
6 years ago
Gary Scavone
d27f257b4b
A few minor documentation updates for release 5.1.0.
6 years ago
Gary Scavone
896623a477
Documentation and version updates before release 5.1.0
6 years ago
Gary Scavone
5536d3a2d3
Added github URL to headers.
6 years ago
Stephen Sinclair
acb8458e22
[doc] document C interface.
6 years ago
Stephen Sinclair
6c585b5941
[doc] fix header file paths for out-of-source builds
6 years ago
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