Karl Linden
c4f01e5140
Merge branch 'master' into waf-macosx-fixes
9 years ago
Stephane Letz
51f923882e
Correct JackDriver::Open : call to fGraphManager->SetBufferSize has to use current fEngineControl->fBufferSize value.
9 years ago
Stephane Letz
a1f2d86d05
Merge remote-tracking branch 'upstream/master'
9 years ago
Stephane Letz
123de3614f
Correct midiseq.c : better use jack_midi_reset_buffer instead of jack_midi_clear_buffer for output port.
9 years ago
Karl Linden
a907931409
example-clients/transport.c: replace '#ifdef' with '#if' and '#ifndef x' with '#if !x'
9 years ago
Karl Linden
dd7d23431e
example-clients/transport.c: remove trailing spaces
9 years ago
Stephane Letz
5e565e684a
Merge remote-tracking branch 'upstream/master'
9 years ago
Stephane Letz
02f74a659a
String management fix.
9 years ago
Karl Lindén
75dfaa6575
Merge pull request #179 from joshdekock/merger-branch
Fixed waf building on OSX.
9 years ago
ethe
7cb81394ec
Fixed building AudioAdapter on OSX
9 years ago
Josh de Kock (ethe)
bc66447e37
fixed frameworks in wscripts
9 years ago
ethe
184e10dde7
Fixed styling of wscripts
9 years ago
ethe
ee2a4cadfa
Update travis.yml to test on both OSX & Linux
9 years ago
ethe
acbe8b11a6
Remember to add Foundation.h to use NS*
9 years ago
ethe
8ed3e8228f
Fixed linking errors with frameworks for OSX
9 years ago
ethe
7dbf04ca22
Use mach semaphore rather than posix
9 years ago
ethe
ea8e853365
Updated deprecated error handling function
9 years ago
ethe
309025c3fb
Renamed OSX C++ files to Objective-C++ files
9 years ago
Karl Linden
af99165ef6
Drop problematic CPPFLAGS for MacOSX.
9 years ago
Karl Linden
d0352b4a60
Link all drivers against serverlib on MacOSX and Windows.
9 years ago
Karl Linden
9d55d69a19
Merge branch 'master' into waf-macosx-fixes
9 years ago
Karl Linden
790243f357
Remove unused file config.h.in.
9 years ago
Karl Linden
4db015a0d7
Check packages before anything else so use variables can be used in checks.
This makes sure header checks work when the third party package is
installed in a non-standard location, as long as a pkg-config file is
found.
9 years ago
Karl Linden
f37f8dc1c4
Merge branch 'master' into waf-macosx-fixes
9 years ago
Karl Linden
3eec03a64a
Modernize MacTypes.h #includes.
9 years ago
Karl Linden
b3d0fcd723
Drop (seemingly) unused and deprecated #include.
9 years ago
Karl Linden
f5206fca7b
Remove unused file config.h.in.
9 years ago
Karl Linden
aaaeeea8d7
Refactor duplicated code into toplevel wscript.
9 years ago
Karl Linden
089bc06305
Tidy up linux/wscript and make it ready for unification. See issue #164 .
9 years ago
Karl Linden
3368b91de9
Check for ppoll() in toplevel wscript.
9 years ago
Karl Linden
6399b803a5
Remove unnecessary define HAVE_PPOLL.
It is already defined by conf.define().
9 years ago
Karl Linden
484d28f0d5
Remove unused HAVE_TIMERFD define.
9 years ago
Karl Linden
b62b650d30
Remove unused import.
9 years ago
Karl Linden
33c7d58df4
Load xcode and xcode6 in waf.
9 years ago
Karl Linden
87ccc8a883
Ignore *.pyc files.
9 years ago
Karl Linden
bb8e749736
Update to waf 1.8.17.
9 years ago
Stéphane Letz
f3cf9d6f89
Merge pull request #162 from Jajcus/release-alsa-card-on-init-error
Release audio devices when alsa_driver_new fails
9 years ago
Jacek Konieczny
57e16b9a05
Release audio devices when alsa_driver_new fails
Call JackAlsaDriver::Close() when alsa_driver_new() fails, to
release devices acquired just before that call. Otherwise
JackAlsaDriver::Open() will never succeed again, as re-acquiring the
same device will fail with "A handler is already registered" DBus error.
9 years ago
Stéphane Letz
dab7e50e00
Merge pull request #157 from andrewrk/fix-prototype
fix missing void parameter in prototypes
9 years ago
Andrew Kelley
bc1a832e71
fix missing void parameter in prototypes
9 years ago
Stéphane Letz
c996e6b79a
Merge pull request #153 from escitalopram/fix-midi-cpu-hogging
Fix CPU hogging of the midi_thread()
9 years ago
escitalopram
400f318adb
Fix CPU hogging of the midi_thread()
The midi thread was always late after 2^31-1 Samples (~13.5h at 44.1kHz), because when there's no time limit, a uint64_t sample counter was compared against a signed 32bit INT_MAX to determine lateness. Now the CPU lockup will occur only after ~3 million years (at 192kHz), and because of the overflow it will presumably fix itself after a few milliseconds.
9 years ago
Stéphane Letz
22e843fc6a
Merge pull request #152 from falkTX/master
Fix 3 minor issues.
9 years ago
falkTX
55b54d6455
Missing return in jack_port_rename
9 years ago
falkTX
394537687c
Missing return in JackPosixSemaphore::ConnectInput
9 years ago
falkTX
b6911f9281
Remove linux/cycles.h
It's used for get_cycles() implementation, but it's never used.
On certain architectures it gives a warning which is be confusing.
9 years ago
Stéphane Letz
38f946f5e8
Typos in JackWeakAPI.c.
9 years ago
Stephane Letz
eb5545eee5
Log code in JackWeakAPI.c.
9 years ago
Stephane Letz
c388561e68
Correct version.
9 years ago
Stephane Letz
b1efb10e85
Correct instllations scripts.
9 years ago