Wim Taymans
a672a9ee67
modules: add usage to factories
...
Improve audio-dsp properties
Fix some keys
2019-05-31 16:41:07 +02:00
Wim Taymans
e1cbdaed0b
remote: add option for extra user data for proxy
...
When doing an export, make it possible to add extra data to the
resulting proxy for user data.
2019-05-30 16:11:31 +02:00
Wim Taymans
165f3e06ad
client-device: add missing file
2019-05-29 17:01:21 +02:00
Wim Taymans
32ee1f045d
client-device: directly map resource to spa_device
...
The resource is an implementation of a spa_device with remote methods
so we directly use this as a device implementation.
2019-05-29 11:24:47 +02:00
Wim Taymans
e9ecc47696
clean up proxy and resource api
...
Remove override for resources, it can't work in general.
Rename method to add_object_listener to add a listener for
events/methods from the remote object.
Rename some methods to _call to call the interface and _notify
to notify the listeners.
Remove unused client event to be notified of resource
implementations.
2019-05-29 10:39:24 +02:00
Wim Taymans
b1ea91fa1d
client-device: fix cleanup
2019-05-28 17:23:52 +02:00
Wim Taymans
67a1d317c4
client-device: add client device
...
Make it possible to implement a device out-of-process
2019-05-28 14:04:58 +02:00