Karl Linden
af99165ef6
Drop problematic CPPFLAGS for MacOSX.
10 years ago
Karl Linden
d0352b4a60
Link all drivers against serverlib on MacOSX and Windows.
10 years ago
Karl Linden
9d55d69a19
Merge branch 'master' into waf-macosx-fixes
10 years ago
Karl Linden
790243f357
Remove unused file config.h.in.
10 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.
10 years ago
Karl Linden
f37f8dc1c4
Merge branch 'master' into waf-macosx-fixes
10 years ago
Karl Linden
3eec03a64a
Modernize MacTypes.h #includes.
10 years ago
Karl Linden
b3d0fcd723
Drop (seemingly) unused and deprecated #include.
10 years ago
Karl Linden
f5206fca7b
Remove unused file config.h.in.
10 years ago
Karl Linden
aaaeeea8d7
Refactor duplicated code into toplevel wscript.
10 years ago
Karl Linden
089bc06305
Tidy up linux/wscript and make it ready for unification. See issue #164 .
10 years ago
Karl Linden
3368b91de9
Check for ppoll() in toplevel wscript.
10 years ago
Karl Linden
6399b803a5
Remove unnecessary define HAVE_PPOLL.
It is already defined by conf.define().
10 years ago
Karl Linden
484d28f0d5
Remove unused HAVE_TIMERFD define.
10 years ago
Karl Linden
b62b650d30
Remove unused import.
10 years ago
Karl Linden
33c7d58df4
Load xcode and xcode6 in waf.
10 years ago
Karl Linden
87ccc8a883
Ignore *.pyc files.
10 years ago
Karl Linden
bb8e749736
Update to waf 1.8.17.
10 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
10 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.
10 years ago
Stéphane Letz
dab7e50e00
Merge pull request #157 from andrewrk/fix-prototype
fix missing void parameter in prototypes
10 years ago
Andrew Kelley
bc1a832e71
fix missing void parameter in prototypes
10 years ago
Stéphane Letz
c996e6b79a
Merge pull request #153 from escitalopram/fix-midi-cpu-hogging
Fix CPU hogging of the midi_thread()
10 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.
10 years ago
Stéphane Letz
22e843fc6a
Merge pull request #152 from falkTX/master
Fix 3 minor issues.
10 years ago
falkTX
55b54d6455
Missing return in jack_port_rename
10 years ago
falkTX
394537687c
Missing return in JackPosixSemaphore::ConnectInput
10 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.
10 years ago
Stéphane Letz
38f946f5e8
Typos in JackWeakAPI.c.
10 years ago
Stephane Letz
eb5545eee5
Log code in JackWeakAPI.c.
10 years ago
Stephane Letz
c388561e68
Correct version.
10 years ago
Stephane Letz
b1efb10e85
Correct instllations scripts.
10 years ago
Stephane Letz
3a6d6b32fc
Framework moved in /Library again, using posing semaphores.
10 years ago
Stephane Letz
af94a45d2b
Correct VERSION.
10 years ago
Stephane Letz
600bebe38d
Missing include, correct log message.
10 years ago
Karl Linden
8b8be73880
Update waf to 1.8.14
10 years ago
Karl Linden
a3ad1ff94b
Strip unnecessary tools and extras from waflib
10 years ago
Karl Linden
f1549b4f0d
Delete waf-update.sh
It is maintained independently at: https://gitlab.com/lilrc/wafupdate
10 years ago
Xavier Mendez
d239893d5f
Correct typos in JackNetTool.cpp
10 years ago
Xavier Mendez
821dfa0653
Account for IP+UDP header in MTU
10 years ago
Stephane Letz
2e8c5502c6
Merge remote-tracking branch 'upstream/master'
10 years ago
Stephane Letz
008872fc16
Possible fix in JackPosixSemaphore::ConnectInput, cleanup.
10 years ago
Adrian Knoth
460063d8dc
Fix bus error on PPC and PowerPC
Forwarded from
<https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=728710 >
10 years ago
Stéphane Letz
1ed50c928f
Merge pull request #134 from kmatheussen/master
Use _WIN32 instead of WIN32 in header files since WIN32 might not alw…
10 years ago
Stéphane Letz
bc26ff0570
Merge pull request #136 from falkTX/master
Implement new jack_port_rename API
10 years ago
falkTX
b906558e4b
Update changelog
10 years ago
falkTX
05216197b4
Make JackPortRenameCallback return void, to match JACK1 API
JACK2 added this function first, but the int return has been always wrong.
When JACK1 added JackPortRenameCallback it used the proper return.
Now that JACK1 supports port renames, devs will start to use it.
(previously it didn't work properly because of the missing jack_client_t* arg)
Some code might be broken because of this, but it's a very simple change,
and existing code would have been broken when changing JACK1 to JACK2.
Finally, JACK2 code never uses the int return value of this callback.
So there's no real reason to NOT change this.
10 years ago
falkTX
fc6344e5f2
Implement new jack_port_rename API
10 years ago
Kjetil Matheussen
49f06118a1
Use _WIN32 instead of WIN32 in header files since WIN32 might not always be defined
For instance, if compiling with gcc and the option --stc=c++11, WIN32 is not defined.
See http://webcache.googleusercontent.com/search?q=cache:amvfgAUCdsgJ:sourceforge.net/p/mingw-w64/mailman/message/31850993/+&cd=4&hl=en&ct=clnk&gl=no
http://sourceforge.net/p/mingw-w64/mailman/message/31850993/
10 years ago
Stéphane Letz
7f2ceecf02
Merge pull request #131 from jmendeth/patch-1
Correct netmanager latency reporting
10 years ago