Thomas Brand
b744332c5d
jack_midi_event_get(): Add note about SysEx messages
See https://github.com/jackaudio/jack2/issues/413
6 years ago
falkTX
1b2eb663cc
define JACK_LIB_EXPORT, useful for internal clients
Signed-off-by: falkTX <falktx@gmail.com>
6 years ago
falkTX
394e02b2bb
Mark jack_midi_reset_buffer as deprecated
6 years ago
Adrian Knoth
6ccfdc1058
Mass-fix spelling errors
Flagged by the Debian QA tool.
Mostly automatic search-n-replace of the mistakes flagged.
7 years ago
falkTX
4bbfaa9c62
Fix typo in previous internal-session-file commit
Fixes #288
7 years ago
falkTX
2ad48419a7
Add support for internal session files
Thanks to Timo Wischer for the initial work
7 years ago
Kjetil Matheussen
b4bdb9fe35
Windows: winsock2.h must be included before including windows.h
8 years ago
James Cowgill
39e984c38c
Don't pack structures on MIPS where unaligned access is not allowed
8 years ago
Stephane Letz
693451c361
Brad Harper patch for aarch64 - packed structure workaround.
9 years ago
Andrew Kelley
bc1a832e71
fix missing void parameter in prototypes
9 years ago
Stephane Letz
008872fc16
Possible fix in JackPosixSemaphore::ConnectInput, cleanup.
9 years ago
Adrian Knoth
460063d8dc
Fix bus error on PPC and PowerPC
Forwarded from
<https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=728710 >
9 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.
9 years ago
falkTX
fc6344e5f2
Implement new jack_port_rename API
9 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/
9 years ago
Stephane Letz
9d0acd402f
Correct NetJack2 API.
10 years ago
Stephane Letz
81c129c1dd
Alexandru Costache patch for memory allocation failure.
10 years ago
Stephane Letz
2cd233537a
Improve documentation.
10 years ago
Stephane Letz
3260d467e0
Robin Gareus patch for Windows JackRouter.
10 years ago
Stephane Letz
a9a2ad16e1
Improve net.h documentation(2).
10 years ago
Stephane Letz
7e9ef34f79
Improve net.h documentation.
10 years ago
falkTX
5fb7e2a191
Fix jack_port_uuid
11 years ago
falkTX
f7543f05db
Missing jack_port_uuid. stub/empty implementation complete
11 years ago
falkTX
b214e1427f
Add uuid.h file
11 years ago
falkTX
84431c3748
Add jack_uuid_t type
11 years ago
falkTX
d0932a8f21
main header changes needed for uuid
11 years ago
falkTX
3cdf7071a5
Add metadata.h file
11 years ago
Adrian Knoth
820c5bfde4
Revert "systemdeps.h added a new defined case __ARM__ to clear the POST_PACKED_STRUCTURE for ARM compilation."
This reverts commit 23f5919c62
.
11 years ago
Matt Flax
23f5919c62
systemdeps.h added a new defined case __ARM__ to clear the POST_PACKED_STRUCTURE for ARM compilation.
Downgraded eigen3 and sox version requirements for building iio.
Switched to using IIOMMap to access the IIO subsystem.
Added the overloaded methods for JackIIODriver::Attach, JackIIODriver::Detach, JackIIODriver::Read and JackIIODriver::Write.
Rewrite the JackIIODriver.C code to work properly.
11 years ago
KimJeongYeon
4a94e12986
jack2 supports android devices & rebase current changes to master
11 years ago
Stephane Letz
02c0e5d544
Add new jack_midi_reset_buffer API.
11 years ago
Stephane Letz
66b4bfd8bb
Support for partial buffers in libjacknet.
11 years ago
Stephane Letz
f93633a226
Cleanup NetJack2 code.
11 years ago
Stephane Letz
dbf9b71580
Distinguish SYNC_PACKET_ERROR and DATA_PACKET_ERROR in NetJack2.
11 years ago
Stephane Letz
ddf306b8dc
Add error code in net.h.
11 years ago
Stephane Letz
bdec35808b
Improve documentation for jack_set_net_slave_shutdown_callback.
11 years ago
Stephane Letz
ae2382088c
Add jack_net_slave_is_active API in libjacknet.
11 years ago
Stephane Letz
f4a158afbc
Add time-out in libjacknet netmaster side.
11 years ago
Stephane Letz
c70f01d51c
New restart callback in net API.
12 years ago
Stephane Letz
af438d2513
Improve documentation of jack_on_shutdown and jack_on_info_shutdown.
12 years ago
Stephane Letz
83baac750d
Open one virtual in/out in CoreMidi driver, fix a state refresh issue.
12 years ago
Adrian Knoth
aa5593229d
[cosmetics] Sanitise systemdeps.h
12 years ago
Adrian Knoth
2f7d512b41
Fix bus error on ARM platforms
With the current code, packed structs lead to unaligned memory access,
thus causing SIGBUS on ARM.
Let's disable packing on ARM for now. Since it's only used for mixed
32/64bit jackd installations and we're not facing such a scenario on
ARM, there's little use to worry more atm.
12 years ago
Robin Gareus
d94f5edb03
netjack1/netone opus support
12 years ago
Robin Gareus
33bef4fcb0
add opus support to NetJack2
12 years ago
Stephane Letz
a750131fba
Use of jack_free instead of free, cleanup.
12 years ago
Stephane Letz
9794815aed
Correct control.h public header.
13 years ago
Stephane Letz
6483c0d5eb
New jack_get_cycle_times() implementation from Fons Adriennsen.
13 years ago
Stephane Letz
5b6d89c452
POST_PACKED_STRUCTURE used for jack_latency_range_t type.
13 years ago
Stephane Letz
9f6c65c4b3
Use POST_PACKED_STRUCTURE for jack_position_t.
13 years ago