Nedko Arnaudov
da2edb9c0e
switch to cdbus code from libcdbus.so
2023-05-01 07:46:34 +03:00
Nedko Arnaudov
a0738fe6e7
dbus/ -> cdbus/
2011-11-09 02:45:13 +02:00
Nedko Arnaudov
df4def70b2
ladishd: data integrity checks
2010-12-23 04:20:52 +02:00
Nedko Arnaudov
45c73b34ac
Fix path of ladish log file that is announced when error occures
2010-10-19 23:48:21 +03:00
Nedko Arnaudov
91d5fceade
daemon: studio.h include is not common include at all
2010-04-03 19:12:05 +03:00
Nedko Arnaudov
0a60fa61a6
daemon: initial room object implementation
2010-01-10 17:44:14 +02:00
Nedko Arnaudov
a964d9c768
basic ports
2009-09-06 20:31:42 +03:00
Nedko Arnaudov
3fb3fcc75e
Virtual clients in studio graph
2009-09-06 00:13:05 +03:00
Nedko Arnaudov
322dca7c1c
cleanup dbus helpers
2009-09-04 02:27:05 +03:00
Nedko Arnaudov
2fe467e0bf
compose path of and eventually create base dir (~/.ladish/)
2009-08-24 00:02:45 +03:00
Nedko Arnaudov
a193d965b4
Move jack handling into studio object; fix race
...
Studio is a singleton and jack server start/stop races are avoided by using a queue
2009-08-23 01:21:23 +03:00
Nedko Arnaudov
005e011f7d
Move catdup() from daemon/ to top dir, it is needed for gladish too
2009-08-22 16:55:55 +03:00
Nedko Arnaudov
74133da587
move view object to separate files
2009-08-22 14:11:38 +03:00
Nedko Arnaudov
5defb7982b
Move daemon jack_proxy code to top dir
...
Step toward removal of code duplication between daemon and gui
2009-08-11 11:50:22 +03:00
Nedko Arnaudov
d9ac0f36cd
new dbus helper function: dbus_call_simple()
2009-08-09 22:19:32 +03:00
Nedko Arnaudov
c52d209bed
Refactor jack settings retrieval code
...
* Move the jack settings retrieval code to studio object
* Make the studio object opaque one
2009-08-07 23:28:34 +03:00
Nedko Arnaudov
4b93feb267
Separate d-bus object paths for control and studio objects
2009-08-01 19:07:16 +03:00
Nedko Arnaudov
5df6a51654
remove use of the dbus service helper object
2009-07-31 01:40:59 +03:00
Nedko Arnaudov
de37a1ef33
Add copyright headers to the reverntly added new files
2009-07-29 20:45:43 +03:00
Nedko Arnaudov
3f71b1bc2d
When JACK server is started, create studio object and store JACK conf as part of it
2009-07-26 23:26:29 +03:00
Nedko Arnaudov
cd979e7655
cleanup conf_callback
...
* compose the full address for leaves too. will be used to get parameter value
* remove redudancy by using the fact that buffer (context) and address are same pointer
* add error message
2009-07-24 02:20:30 +03:00
Nedko Arnaudov
d6d6818a1a
jack conf tree scan
2009-07-24 01:41:05 +03:00
Nedko Arnaudov
42af29b3d0
Dispatch signals from jack
2009-07-24 01:39:06 +03:00
Nedko Arnaudov
3360209378
Watch for dbus signals
2009-07-23 01:37:53 +03:00
Nedko Arnaudov
acf50a5001
New object model.
2009-07-21 09:13:13 +03:00
Nedko Arnaudov
4cf6b9dd63
compile striped down dbus control interface
2009-07-21 00:12:07 +03:00
Nedko Arnaudov
ba111e16a3
strip & cleanup ladishd
...
* code for the service lifecycle object moved to main.c - remove polution by fake OO concept
* removed types.h - typedefs for public structs are evil. typedefs for handles must be per header
* compile with -Wall and -Werror flags. Warnings are here to help.
* define _GNU_SOURCE globally, in config.h. This is propoerty of the whole daemon codebase.
* common.h is header to collect stuff that is needed almost everywhere in the ladishd
* cleanup loader module.
2009-07-20 23:49:57 +03:00