Devin Anderson
db132e1974
Update server control API with jackctl_server_open and jackctl_server_close (see http://trac.jackaudio.org/ticket/219 for rationale). Update drivers to support Start/Stop of slave drivers. Update dbus to use new jackctl_server_* functions. Freewheel driver is no longer an implicit slave of the master audio driver. Haven't tested freewheeling, and didn't update Solaris OSS driver. Tested slave addition by adding loopback driver, but don't have a slave driver in this branch on Linux platform to test with.
14 years ago
nedko
6ce74b1443
jackdbus: fix client lookup
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4054 0c269be4-1314-0410-8aa9-9f06e86f4224
14 years ago
Nedko Arnaudov
fda3dbe7ea
jackdbus: reopen log file when it is deleted or replaced
Fix for #190
14 years ago
sletz
caa6cd6c27
Adrian Knoth hurd.patch, kfreebsd-fix.patch and alpha_ia64-sigsegv.patch from ticket 177.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4034 0c269be4-1314-0410-8aa9-9f06e86f4224
15 years ago
sletz
399936ee92
Remove warning.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4011 0c269be4-1314-0410-8aa9-9f06e86f4224
15 years ago
Nedko Arnaudov
d1090f0ddf
jackdbus: dont emit spurious signals. Fix for #174
When server is already in target state, there is no state change
and thus signal for state change should not be emitted
15 years ago
Nedko Arnaudov
becacb17a4
jackdbus: improved handling of server start/stop failures
* Don't override detailed error string with generic one
* Set the D-Bus reply error in case of jackctl_server_stop() failure
* Set the D-Bus reply error in case of jack_controller_patchbay_init() failure
* Don't set the D-Bus reply error in case of jack_deactivate() failure because
this failure does not cause jack_controller_stop_server() failure and thus
will cause memory leak.
15 years ago
sletz
159ce1a594
Apply jackd2-powerpc.patch.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3995 0c269be4-1314-0410-8aa9-9f06e86f4224
15 years ago
Nedko Arnaudov
e7d837eda9
Return error over dbus when server start, stop or switchmaster fails
15 years ago
nedko
ddc96f38f0
Fix jackdbus dependencies handling
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3865 0c269be4-1314-0410-8aa9-9f06e86f4224
15 years ago
nedko
d5afe86eef
jackdbus: port renamed signal. Fixes #10
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3847 0c269be4-1314-0410-8aa9-9f06e86f4224
15 years ago
nedko
3a0b63edc4
jackdbus: update port names on renames. fixes #151
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3846 0c269be4-1314-0410-8aa9-9f06e86f4224
15 years ago
nedko
6aebfde97d
jackdbus: don't print error during normal flow
Even if client is subscribed to jack server start/stop signals,
there is a timeframe between jack server stop and signal delivery.
In this frame, calls that require started server will fail.
This is part of normal operation and should not be treated as real error.
With this changeset, error is reported through dbus but no error is printed
in the log file
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3843 0c269be4-1314-0410-8aa9-9f06e86f4224
15 years ago
nedko
6dda86654b
revert the wrong revert in r3818
The revert in r3818 was wrong because r3816 was correct in svn.
The revert error in r3818 happened,
because svn r3816 had wrong git version 9fb8b55379
the right git version of svn r3816 is c9bbc68a8d
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3820 0c269be4-1314-0410-8aa9-9f06e86f4224
15 years ago
nedko
13034fdb08
Revert wrong changes that appeared in r3816 ( 9fb8b55379
)
That changeset is supposed to only patch Jackdmp.cpp
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3818 0c269be4-1314-0410-8aa9-9f06e86f4224
15 years ago
sletz
e84187fadf
Make dbus/sigsegv.c compile on OSX.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3811 0c269be4-1314-0410-8aa9-9f06e86f4224
15 years ago
nedko
aab8a77bfb
Fix typo in dbus introspection.
UnlooadInternal -> UnloadInternal
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3680 0c269be4-1314-0410-8aa9-9f06e86f4224
15 years ago
nedko
50550fada3
Fix introspection for GetClientPID
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3634 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
sletz
af9790fa3a
More cleanup in Solaris boomer backend.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3631 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
sletz
56f4d13ecb
In combined --dbus and --classic compilation ode, use PulseAudio acquire/release code.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3603 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
sletz
5bd0d7711f
Fix wscripts when --libdir is used.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3593 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
nedko
3aa9b525c3
Move dbus device reservation code to jackdbus
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3579 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
nedko
28d8832a61
Fix deadlock
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3552 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
nedko
747a847639
Improved log messages
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3549 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
nedko
9e9cab8a4b
Fix typo in log message
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3548 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
sletz
51f6a07821
D-Bus access for jackctl_server_add_slave/jackctl_server_remove_slave API.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3530 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
sletz
c972442a7c
D-Bus control for switch master API.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3519 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
sletz
29d663fca6
Better debug message in audio_reserve.c.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3512 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
sletz
ff2b38bc8a
Add CreateAggregateDevice method in JackCoreAudioDriver (in progress).
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3505 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
sletz
b822633846
For audio device reservation, add card_to_num function.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3348 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
sletz
37875f215f
Correct licence headers.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3346 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
sletz
abf1b2bca8
First version of D-Bus based audio device rerservation.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3342 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
sletz
60f5da860e
Fix compiler warning.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3235 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
nedko
b8f5e3e74f
Fix dbus detection and svnversion.h [re]generation
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3077 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
nedko
3383f36952
Import waf.diff patch sent Stephane Letz
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3075 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
nedko
cf848b8573
Fix bug (potential crash) in jackdbus error message formatting
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3052 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
nedko
407b735a28
New method of D-Bus configure interface: ResetParameterValue
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3020 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
nedko
4f871f28c7
Refactor dbus configure interface; always have a selected driver, default one
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3018 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
nedko
0184012b96
Remove debug log that is useless now
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3012 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
nedko
5fe2a26bfd
Implement jack_controller_get_parameter_constraint() for range constraints
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2997 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
nedko
dc7cb7ddbf
New DBUS configure interface methods:
* GetEngineParameterConstraint
* GetInternalParameterConstraint
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2995 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
nedko
8409374edd
Improve GetDriverParameterConstraint D-Bus method signature
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2994 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
nedko
bfaf8988f0
Transform range bool into flags
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2992 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
nedko
6546208a4d
New DBUS configure interface method: GetDriverParameterConstraint
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2990 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
nedko
9e113a0712
Expose through introspection signals of D-Bus control interface
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2937 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
sletz
3e01068967
Merge Michael Voigt drops branch after reorganization step.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2880 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago