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
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
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
Xavier Mendez
2cece7e29b
Correct netmanager latency reporting
10 years ago
Stéphane Letz
cd59d67847
Merge pull request #128 from maksqwe/jack_midi_event_write_fix
Fix buf nullptr dereferencing in jack_midi_event_write()
10 years ago
Maks Naumov
a4b59f6620
Fix buf nullptr dereferencing in jack_midi_event_write()
10 years ago
Stéphane Letz
b5bceb50c7
Merge pull request #125 from mseeber/fix-jack_bufsize-off-by-ten
[jack_bufsize] Fix off by 10 error
10 years ago
Markus Seeber
8a66d611b9
[jack_bufsize] Fix off by 10 error
Since help and error messages suggest, that 8192 samples is a valid
buffer size, this fixes the value in the check to 8192 instead of 8182.
10 years ago
Stéphane Letz
c9bb19a958
Merge pull request #123 from Vampouille/fix_timebase_callback
Fix return value of SetTimebaseCallback()
10 years ago
Julien Acroute
9c85871d8a
Fix return value of SetTimebaseCallback()
return value of JackGenericClientChannel->SetTimebaseCallback() instead
of -1 where there is a conditional request
10 years ago
Karl Lindén
89e6b8b71c
update .gitignore to accomodate the switch from binary based waf distribution to source based
10 years ago
Karl Lindén
cc6f7c438d
update to waf 1.8.9 (it is now stored in source form to ease downstream maintainence)
10 years ago
Karl Lindén
75c27f6505
add a script to update waf; it will come in handy now and in the future
10 years ago
Karl Lindén
adae4b538e
replace deprecated bld.add_subdirs with bld.recurse
10 years ago
Karl Lindén
1715d63cd8
drop unused Build imports
10 years ago
Karl Lindén
cf818931e4
explicitly import Logs and Options from waflib
10 years ago
Karl Lindén
eccfdb908d
replace compiler_cc with compiler_c since the former is just an alias for the latter
10 years ago