Stephen Sinclair
ac3032ecbb
Fix handling of CXXFLAGS in configure.ac.
CXXFLAGS should be set before AC_PROG_CXX. This patch uses a syntax
allowing it to be overridden during "env CXXFLAGS=... ./configure",
"./configure CXXFLAGS=..." or during "make CXXFLAGS=..."
Keeps previous behaviour of -O3 for normal builds, -g -O0 for debug
builds, and keeps the define __RTAUDIO_DEBUG__, however this is done
using AC_DEFINE.
10 years ago
Stephen Sinclair
155405f0de
Move version check up to beginning of configure.ac.
10 years ago
Gary Scavone
3d86f23d6f
Version number update in configure.ac in advance of new release.
10 years ago
garyscavone
0b6207d325
Merge pull request #49 from radarsat1/automake
Port the build system to automake
10 years ago
garyscavone
ce98d4a31c
Merge pull request #48 from radarsat1/duplex-64-compat
Revert "duplex test: 64 bit compatibility"
10 years ago
garyscavone
b4fe17fb7e
Merge pull request #47 from radarsat1/fix-version
Fix version and add version check
10 years ago
Stephen Sinclair
77cfec0f03
Revert "duplex test: 64 bit compatibility"
This reverts commit f639653f5e .
This change breaks the build with g++ 5.2.1 (Ubuntu 15.10).
10 years ago
Stephen Sinclair
0a3600eff2
Update version number to 4.1.1 in configure.ac
10 years ago
Stephen Sinclair
51e51e34aa
Add a test to configure.ac to ensure RtAudio.h defines the same version number.
10 years ago
Stephen Sinclair
fbcd1910a3
Port the build system to automake.
10 years ago
Stephen Sinclair
0f60381cb4
Rename librtaudio.pc to rtaudio.pc.
10 years ago
Stephen Sinclair
6239939788
Generate version number in Doxyfile with configure.
10 years ago
Stephen Sinclair
3d5977804e
Rename install to install.txt, to avoid conflicts with "make install" target.
10 years ago
Stephen Sinclair
3edab6eaec
Add .gitignore
10 years ago
Gary Scavone
a4078d4870
Removed execute mode from RtAudio.cpp (why was it set?)
10 years ago
Gary Scavone
f92ecf14ca
Documentation updates in advance of new release
10 years ago
Gary Scavone
70b95123e8
WASAPI stream time update, as suggested by Patrice Taravel
10 years ago
garyscavone
9bbdbbe9c1
Merge pull request #43 from guidefloripa/master
Release lock if GetCurrentPosition from DS failed
10 years ago
garyscavone
2e50a308a8
Merge pull request #42 from berkus/master
Multiple minor compile fixes with modern C++
10 years ago
Guilherme Steinmann
2495e75004
Release lock if GetCurrentPosition from DS failed
10 years ago
Berkus Decker
33ce5cdac6
Don't take address of boolean flag, use flag itself instead.
10 years ago
Berkus Decker
73339493ae
Add ALSA include directories to fix compile on some systems.
10 years ago
Berkus Decker
3a3d648108
Disable policy change for cmake 3.0
11 years ago
Berkus Decker
f851c2ac5d
Register is no more in modern C++.
11 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__
11 years ago
snori
258dc8832e
delete not needed line. (duplicated)
11 years ago
garyscavone
18be2b035a
Merge pull request #34 from diamond-msc/patch-1
duplex test: 64 bit compatibility
11 years ago
Gary Scavone
dbc3df943c
Merge branch 'igor-mikushkin-fix_alsa_underrun_warning'
Merge of ALSA underrun warning fix.
11 years ago
Gary Scavone
d4387bfdc0
Commit of ALSA underrun warning message fix
11 years ago
Gary Scavone
c336dc89f6
Merge branch 'guidefloripa-master'
Merge of OS-X closeStream() fix to remove property listener.
11 years ago
Gary Scavone
f3ef51b6d5
Merge branch 'master' of https://github.com/guidefloripa/rtaudio into guidefloripa-master
Trying to merge OS-X closeStream() update.
11 years ago
Gary Scavone
661a34e77d
Update to DS code for getDeviceCount() when cleaning out devices that may have disappeared
11 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
11 years ago
Guilherme Steinmann
d58bf8ca75
Fix closeStream on Mac OS X
11 years ago
Gary Scavone
8e58b61517
Small fix in documentation regarding pkg-config argument specification for Jack API.
11 years ago
Gary Scavone
06296a58ed
Small ASIO update to support buffersize value of 0 (setting to preferred size).
11 years ago
Gary Scavone
7d46492974
Fixed some missing unlocks before calling error() in DS API.
11 years ago
garyscavone
9edad402b4
Merge pull request #25 from yedey/master
Fixes for WASAPI / ASIO
11 years ago
garyscavone
8dffd235a3
Merge pull request #29 from tmatth/static_analysis_fixes
Static analysis fixes
11 years ago
garyscavone
626dd78364
Merge pull request #28 from geo-harris/master
Fix for NULL options in PULSE audio backend in probeDeviceOpen
11 years ago
garyscavone
a3ebd26052
Merge pull request #27 from TyounanMOTI/fix_wasapi_buffer_free_calloc
Fix calloc-free mismatch
11 years ago
garyscavone
e6d26d3a21
Merge pull request #26 from TyounanMOTI/fix_std_max_vs2013
Add algorithm header include
11 years ago
Tristan Matthews
554c6c5035
rtaudio: avoid NULL dereference
11 years ago
Tristan Matthews
7efec74033
alsa: avoid uninitialized read
The check if ( subdevice != -1 ) was being done on a potentially
uninitialized variable.
11 years ago
Harris Georgiou
8408e11e5d
Fix for NULL options in PULSE audio backend in probeDeviceOpen
11 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.
11 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.
11 years ago
yedey
53ac6ffe14
Fixed major ASIO duplex initialization bug. Added "preferredSampleRate" to the device info.
11 years ago
yedey
b9e6faacf4
ASIO fix for crash for early callbacks (initiated from ASIOCreateBuffers), ASIO fix for strict/misbehaving drivers
11 years ago