nedko
7bbe5971bf
jackdbus: group batch of saves into one
...
When a parameter is set, jackdbus used to save immediately.
This was quite annoying and ineffective when configuring
lot of parameters without delay. It caused log line to appear
for each parameter set and xml file serialization as well.
This changeset implements delayed save. Parameters are saved
two seconds after last parameter set.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4583 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-11-12 19:23:44 +00:00
nedko
343a0e8069
jackdbus: params store
...
This changeset removes code duplication that was caused by lack of
unified access to parameters in the control API. Adding new virtual
parameters should be much easier now.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4315 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-04-17 18:18:32 +00:00
nedko
e155b755bc
jackdbus: reduce code duplication
...
parameter info is transformed to dbus representation in same way for
single and for all parameters
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4293 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-04-10 02:36:42 +00:00
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
2008-10-25 15:29:32 +00:00
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
2008-10-19 22:33:04 +00:00
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
2008-10-19 20:46:35 +00:00
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
2008-10-18 12:34:57 +00:00
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
2008-10-13 15:54:46 +00:00
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
2008-10-13 15:54:33 +00:00
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
2008-10-13 15:54:27 +00:00
nedko
bfaf8988f0
Transform range bool into flags
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2992 0c269be4-1314-0410-8aa9-9f06e86f4224
2008-10-13 15:54:10 +00:00
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
2008-10-13 15:53:50 +00:00
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
2008-09-05 13:36:28 +00:00