pipewire/src/pipewire
Wim Taymans 5bdd65e066 device: pass original seq in async reply
When we get an async reply from the implementer, use the original
seq from the caller in the reply.

Fixes !287
2020-07-31 15:19:45 +02:00
..
.gitignore move things around 2017-07-11 16:08:22 +02:00
array.h array: add and use pw_array_consume 2020-05-06 15:56:31 +02:00
buffers.c buffers: increase max datas and metadata in buffers 2020-07-01 11:43:18 +02:00
buffers.h pw_core -> pw_context 2019-12-10 18:19:56 +01:00
client.h core: add some defines 2020-01-14 11:07:45 +01:00
context.c context: avoid compiler warning 2020-07-22 18:53:18 +02:00
context.h docs: update docs 2020-02-24 10:20:33 +01:00
control.c pw_port -> pw_impl_port 2019-12-11 12:24:03 +01:00
control.h pw_port -> pw_impl_port 2019-12-11 12:24:03 +01:00
core.c core: improve debug 2020-06-04 17:31:29 +02:00
core.h core: always use explicitly configured properties first 2020-07-23 13:40:02 +02:00
data-loop.c data-loop: add function to invoke 2020-04-30 11:54:15 +02:00
data-loop.h data-loop: add function to invoke 2020-04-30 11:54:15 +02:00
device.h device: implement subscribe_params 2020-02-12 16:07:10 +01:00
factory.h Make interface types a string 2019-12-19 13:36:04 +01:00
filter.c stream: only unconnect when core unconnects 2020-07-02 15:39:15 +02:00
filter.h filter: expose pw_filter_get_name() 2020-02-12 08:57:09 +01:00
global.c permission: add some helpers 2020-07-30 16:26:29 +02:00
global.h avoid including private.h 2020-01-02 13:48:50 +01:00
impl-client.c client: add function to check permissions of a client 2020-07-30 15:16:30 +02:00
impl-client.h client: add function to check permissions of a client 2020-07-30 15:16:30 +02:00
impl-core.c permission: add some helpers 2020-07-30 16:26:29 +02:00
impl-core.h context: move core implementation to impl-core.h 2019-12-12 16:34:01 +01:00
impl-device.c device: pass original seq in async reply 2020-07-31 15:19:45 +02:00
impl-device.h pw_impl_device_new -> pw_context_create_device 2019-12-11 17:56:24 +01:00
impl-factory.c avoid including private.h 2020-01-02 13:48:50 +01:00
impl-factory.h avoid including private.h 2020-01-02 13:48:50 +01:00
impl-link.c port: debug param changes some more 2020-07-20 10:28:34 +02:00
impl-link.h pw_impl_link_new -> pw_context_create_link 2019-12-11 17:54:27 +01:00
impl-module.c Add pw_in_valgrind() to check running in valgrind 2020-06-02 17:38:07 +02:00
impl-module.h pw_impl_module_load -> pw_context_load_module 2019-12-11 17:40:32 +01:00
impl-node.c impl-node: update driver stats as well 2020-07-30 18:22:33 +02:00
impl-node.h add some more useful defines 2020-01-15 11:15:51 +01:00
impl-port.c impl-port: unlink as part of destroy 2020-07-22 16:49:29 +02:00
impl-port.h port: add param_changed event 2020-06-18 15:47:29 +02:00
impl.h context: move core implementation to impl-core.h 2019-12-12 16:34:01 +01:00
introspect.c introspect: use the user flag to count changes 2020-03-06 15:40:58 +01:00
keys.h keys: add stream to avoid remixing channels 2020-07-28 10:16:04 +02:00
link.h Make interface types a string 2019-12-19 13:36:04 +01:00
log.c log: don't re-initialize the log level in pw_init() 2020-05-14 16:54:53 +03:00
log.h log: add option to set log before pw_init() 2020-05-08 11:00:48 +02:00
loop.c loop: pass spa_dict to *_loop_new 2019-12-13 11:34:25 +01:00
loop.h loop: pass spa_dict to *_loop_new 2019-12-13 11:34:25 +01:00
main-loop.c loop: pass spa_dict to *_loop_new 2019-12-13 11:34:25 +01:00
main-loop.h loop: pass spa_dict to *_loop_new 2019-12-13 11:34:25 +01:00
map.h map: handle more error cases 2019-05-15 15:19:25 +02:00
mem.c mem: add some more debug 2020-07-10 12:44:50 +02:00
mem.h mem: add flag to suppress notify 2020-06-02 14:05:57 +02:00
meson.build pkgconfig: require libspa on the libpipewire pkgconfig file 2020-02-11 14:01:52 +00:00
module.h Make interface types a string 2019-12-19 13:36:04 +01:00
node.h add some more useful defines 2020-01-15 11:15:51 +01:00
permission.h permission: add M permission 2020-07-30 16:35:14 +02:00
pipewire.c make some errors into debug 2020-07-29 11:30:11 +02:00
pipewire.h Add pw_in_valgrind() to check running in valgrind 2020-06-02 17:38:07 +02:00
port.h Fix some -Wenum-conversion errors 2020-04-04 20:03:08 +02:00
private.h make some errors into debug 2020-07-29 11:30:11 +02:00
properties.c avoid some leaks and NULL pointer derefs 2020-06-08 11:15:53 +02:00
properties.h enable and fix -Werror=suggest-attribute=format 2020-02-20 18:20:04 +01:00
protocol.c Make interface types a string 2019-12-19 13:36:04 +01:00
protocol.h core: implement pw_core_set_paused 2020-01-14 16:37:01 +01:00
proxy.c proxy: debug more errors 2020-06-04 20:58:39 +02:00
proxy.h avoid including private.h 2020-01-02 13:48:50 +01:00
resource.c proxy: debug more errors 2020-06-04 20:58:39 +02:00
resource.h resource: add function to send error to another resource 2020-02-25 15:05:51 +01:00
stream.c stream: fix some more leaks in error paths 2020-07-02 16:22:49 +02:00
stream.h stream: remove useless size on input streams 2020-04-14 15:42:25 +02:00
thread-loop.c thread_loop: add more accurate timed_wait 2020-07-14 17:13:59 +02:00
thread-loop.h thread-loop: fix comment 2020-07-21 11:02:11 +02:00
type.h Make interface types a string 2019-12-19 13:36:04 +01:00
utils.c use SPA_EXPORT to export symbols 2019-02-06 13:24:41 +01:00
utils.h node: improve async handling 2019-02-21 09:40:12 +01:00
version.h.in Don't use __ in defines or declarations, it's reserved 2019-01-14 13:00:00 +01:00
work-queue.c node: revert previous commit 2019-09-10 12:27:29 +02:00
work-queue.h Don't use __ in defines or declarations, it's reserved 2019-01-14 13:00:00 +01:00