summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-08-29Added pulse audio fix that was just applied to master.noexceptionsGary Scavone
2019-08-27CoreAudio fix for deprecated behaviour in stopping and starting stream, ↵Gary Scavone
which allows multiple instances of RtAudio accessing the same device.
2019-08-27No exception updates for Jack API.Gary Scavone
2019-08-22Modified CoreAudio cleanup in case of error during initialization, fixed ↵Gary Scavone
duplex streamtime bug for single device in CoreAudio, updated playsaw.cpp with interrupt handler instead of cin.get() function.
2019-08-22Added errorCallback function argument to RtAudio constructor. Updated ↵Gary Scavone
documentation and removed commented-out RtAudioError class. Updated playsaw.cpp to test errorCallback constructor argument.
2019-07-30Removed RtAudioError class and created a new enum for error types. Only ↵Gary Scavone
implemented for RtApiCore and RtApiDummy, not rtaudio_c.
2019-07-30Added new setErrorCallback() function and removed errorCallback argument in ↵Gary Scavone
openStream(). Also added RtAudioError::Type return value to openStream(), startStream(), stopStream() and abortStream() functions, but only implemented in RtApiCore.
2019-04-19Minor text formatting issues.Gary Scavone
2019-04-19Move input user buffer clearing to startStream().Gary Scavone
2019-04-19Added clearing of input user buffer in stopStream for OS-X, in case stream ↵Gary Scavone
is restarted.
2019-04-19Bug fix for previous bug fix for duplex stream time ticking.Gary Scavone
2019-04-19Bug fix for double stream time ticking in OS-X if duplex stream with two ↵Gary Scavone
different devices.
2019-04-19Updates to playsaw.cpp and testall.cpp for new behaviourGary Scavone
2019-04-19Simplified error() function, removing exception throwing.Gary Scavone
2019-04-19More updates for sample rate changes, plus added support to get current ↵Gary Scavone
system rate (OS-X only).
2019-04-19Almost complete removal of exceptions for RtApiCore, plus an update for ↵Gary Scavone
changing the sample rate.
2019-04-19Another temp commitGary Scavone
2019-04-19Some initial changesGary Scavone
2019-04-17A few minor documentation updates for release 5.1.0.5.1.0Gary Scavone
2019-04-17Documentation and version updates before release 5.1.0Gary Scavone
2019-04-17Added github URL to headers.Gary Scavone
2019-04-17[doc] document C interface.Stephen Sinclair
2019-04-17[doc] fix header file paths for out-of-source buildsStephen Sinclair
2019-04-17[doc] callback return value in \return fieldStephen Sinclair
2019-04-17[doc] update RtAudioFormat description to match codeStephen Sinclair
2019-04-17[automake, cmake] add apinames as automated testStephen Sinclair
2019-04-17[automake] add CMakeLists.txt to EXTRA_DISTStephen Sinclair
2019-04-17[automake] add README.md and cmake to EXTRA_DISTStephen Sinclair
2019-04-16[cmake] support previous RTAUDIO_BUILD_* variablesStephen Sinclair
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 "".
2019-04-16Merge branch 'pr193'Stephen Sinclair
2019-04-16[cmake] expose some standard CMake optionsStephen Sinclair
- make build type a drop-down if it's not otherwise set. - default to 'd' suffix for Windows debug builds only.
2019-04-16Bug fix for stream ticking in OS-X if using two different devices.Gary Scavone
2019-03-26Update CMakeLists.txtFrancesco Bertolaccini
2019-02-25Changes to CMakeLists to make use with add_subdirectory easier.Stephen Sinclair
Analog of pr #190 for RtMidi.
2019-02-25WASAPI : Ring buffer in/out index fixMarcus Tomlinson
2019-02-25WASAPI : Call tickStreamTime() only once per callbackMarcus Tomlinson
2019-02-24Check for '#if defined( WIN32 )' in test appsMarcus Tomlinson
2019-02-24Fix CMake VS buildMarcus Tomlinson
2019-02-13Merge pull request #185 from jleben/fix-alsa-get-device-count-errorgaryscavone
Alsa API: Fix use of invalid card handle
2019-02-12Alsa API: Fix use of invalid card handleJakob Leben
2019-01-28Merge pull request #183 from MarcusTomlinson/masterMarcus Tomlinson
WASAPI : Fixed #180 and reduced latency
2019-01-27WASAPI : Fixed issue where latency was introduced on stream stop / startMarcus Tomlinson
2019-01-27WASAPI : Removed unnecessary latency in I/O ring buffersMarcus Tomlinson
2019-01-27WASAPI: calloc stream buffers to ensure unused channels are left silentMarcus Tomlinson
2019-01-24Ensure a warning in asiolist.cpp does not become error with -Wall.Stephen Sinclair
2019-01-24Fix warning about casting result of GetProcAddress.Stephen Sinclair
2019-01-24Fix warning re S24 not trivially copyable by removing copy constructor.Stephen Sinclair
2019-01-24automake: fix inconsistency between --with-ds and --with-dsoundStephen Sinclair
Go with --with-dsound.
2019-01-24automake: add configuration for mingw64 and msys/msys2Stephen Sinclair
2019-01-24automake: fix repeated defines and libs for WASAPI and DSound.Stephen Sinclair