Stephen Sinclair
3edab6eaec
Add .gitignore
9 years ago
Gary Scavone
70b95123e8
WASAPI stream time update, as suggested by Patrice Taravel
9 years ago
garyscavone
9bbdbbe9c1
Merge pull request #43 from guidefloripa/master
Release lock if GetCurrentPosition from DS failed
9 years ago
garyscavone
2e50a308a8
Merge pull request #42 from berkus/master
Multiple minor compile fixes with modern C++
9 years ago
Guilherme Steinmann
2495e75004
Release lock if GetCurrentPosition from DS failed
9 years ago
Berkus Decker
33ce5cdac6
Don't take address of boolean flag, use flag itself instead.
9 years ago
Berkus Decker
73339493ae
Add ALSA include directories to fix compile on some systems.
9 years ago
Berkus Decker
3a3d648108
Disable policy change for cmake 3.0
10 years ago
Berkus Decker
f851c2ac5d
Register is no more in modern C++.
10 years ago
Gary Scavone
f6829a48de
Update optional stream name for playback in PulseAudio API.
10 years ago
garyscavone
479259ce02
Merge pull request #35 from xord/fix_compile_errors_with_core_audio
fix compile errors with -D__MACOSX_CORE__
10 years ago
snori
258dc8832e
delete not needed line. (duplicated)
10 years ago
garyscavone
18be2b035a
Merge pull request #34 from diamond-msc/patch-1
duplex test: 64 bit compatibility
10 years ago
Gary Scavone
dbc3df943c
Merge branch 'igor-mikushkin-fix_alsa_underrun_warning'
Merge of ALSA underrun warning fix.
10 years ago
Gary Scavone
d4387bfdc0
Commit of ALSA underrun warning message fix
10 years ago
Gary Scavone
c336dc89f6
Merge branch 'guidefloripa-master'
Merge of OS-X closeStream() fix to remove property listener.
10 years ago
Gary Scavone
f3ef51b6d5
Merge branch 'master' of https://github.com/guidefloripa/rtaudio into guidefloripa-master
Trying to merge OS-X closeStream() update.
10 years ago
Gary Scavone
661a34e77d
Update to DS code for getDeviceCount() when cleaning out devices that may have disappeared
10 years ago
David Császár
f639653f5e
duplex test: 64 bit compatibility
This change was necessary to prevent BAD ACCESS when compiling on 64 bit OSX
10 years ago
Guilherme Steinmann
d58bf8ca75
Fix closeStream on Mac OS X
10 years ago
Gary Scavone
8e58b61517
Small fix in documentation regarding pkg-config argument specification for Jack API.
10 years ago
Gary Scavone
06296a58ed
Small ASIO update to support buffersize value of 0 (setting to preferred size).
10 years ago
Gary Scavone
7d46492974
Fixed some missing unlocks before calling error() in DS API.
10 years ago
garyscavone
9edad402b4
Merge pull request #25 from yedey/master
Fixes for WASAPI / ASIO
10 years ago
garyscavone
8dffd235a3
Merge pull request #29 from tmatth/static_analysis_fixes
Static analysis fixes
10 years ago
garyscavone
626dd78364
Merge pull request #28 from geo-harris/master
Fix for NULL options in PULSE audio backend in probeDeviceOpen
10 years ago
garyscavone
a3ebd26052
Merge pull request #27 from TyounanMOTI/fix_wasapi_buffer_free_calloc
Fix calloc-free mismatch
10 years ago
garyscavone
e6d26d3a21
Merge pull request #26 from TyounanMOTI/fix_std_max_vs2013
Add algorithm header include
10 years ago
Tristan Matthews
554c6c5035
rtaudio: avoid NULL dereference
10 years ago
Tristan Matthews
7efec74033
alsa: avoid uninitialized read
The check if ( subdevice != -1 ) was being done on a potentially
uninitialized variable.
10 years ago
Harris Georgiou
8408e11e5d
Fix for NULL options in PULSE audio backend in probeDeviceOpen
10 years ago
Hirotoshi YOSHITAKA
17188fb2b1
Fix calloc-free mismatch
Use free() for allocated memory by calloc (not delete).
Deleting calloc-ed memory will become problem in the environment which
overrides global "operator delete" like some game engine.
10 years ago
Hirotoshi YOSHITAKA
d0e2d3a608
Add algorithm header include
Without algorithm header, Visual Studio complaints that std::max is not
declared and defined.
Including algorithm header resolves this issue.
10 years ago
yedey
53ac6ffe14
Fixed major ASIO duplex initialization bug. Added "preferredSampleRate" to the device info.
10 years ago
yedey
b9e6faacf4
ASIO fix for crash for early callbacks (initiated from ASIOCreateBuffers), ASIO fix for strict/misbehaving drivers
10 years ago
yedey
440272d68f
WASAPI device name encoding fix, fixed skipped samples in WASAPI buffer conversion
10 years ago
garyscavone
e2f63bd305
Merge pull request #14 from dancing-bone-machine/debian-configure
Checking for pulseaudio on Debian
11 years ago
Rafael Vega
54e567b8af
Checking for pulseaudio on Debian
11 years ago
Gary Scavone
c0b9de42a3
Removed add_defines line for ALSA from CMakeLists.txt file, as it does not seem necessary (and the add_defines macro does not exist)
11 years ago
Gary Scavone
22c00ec584
Added new setStreamTime function; Documentation updates for 4.1.1 release.
11 years ago
Gary Scavone
097b83163e
Updates to test programs when specifying default device numbers.
11 years ago
Gary Scavone
1bf562b79a
Merge branch 'master' of https://github.com/thestk/rtaudio
11 years ago
garyscavone
bd6177260d
Merge pull request #11 from MarcusTomlinson/master
Fix choppy audio on input only mode (WASAPI)
11 years ago
Gary Scavone
154e121e50
Wasap bug(?) fix in destructor; Update to record.cpp for default device selection.
11 years ago
Marcus Tomlinson
4411d7c79e
Let convertBuffer() take care of all channel count conversion, while convertBufferWasapi() does only sample rate conversion.
11 years ago
Marcus Tomlinson
1a14e053f7
Set callbackPushed flag if there is no render stream (input only mode)
11 years ago
Gary Scavone
9a920447e1
Bug fix in Core, Jack, ASIO, and DS for internal draining in INPUT mode only; Added some mutexes in DS to fix input-only errors; Added libraries to CMakeLists.txt for MinGW compile of WASAPI.
11 years ago
Gary Scavone
4ca315146d
Added an explicit cast of (LPCTSRT) on line 4626, which seemed necessary when compiling with UNICODE defined.
11 years ago
garyscavone
1bf01e75ca
Merge pull request #8 from MarcusTomlinson/master
Fix WASAPI shutdown crash
11 years ago
Marcus Tomlinson
e4a070b5fc
Removed now irrelevant comment
11 years ago