pipewire/src/pipewire
Wim Taymans 51b6c2cbd7 context: handle the fallback node correctly
A passive node can still be the fallback node. It becomes non-passive
if there is a node assigned to it.
This makes the Dummy node work again in the case of jack clients
that always need to be scheduled.
2020-09-16 18:11:16 +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 Run codespell on the entire codebase 2020-08-17 17:16:31 +00:00
context.c context: handle the fallback node correctly 2020-09-16 18:11:16 +02:00
context.h Run codespell on the entire codebase 2020-08-17 17:16:31 +00: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 Run codespell on the entire codebase 2020-08-17 17:16:31 +00:00
data-loop.c data-loop: small cleanup 2020-09-07 16:15:36 +02:00
data-loop.h data-loop: add function to invoke 2020-04-30 11:54:15 +02:00
device.h Run codespell on the entire codebase 2020-08-17 17:16:31 +00:00
factory.h Make interface types a string 2019-12-19 13:36:04 +01:00
filter.c stream: Only disconnect once 2020-09-07 16:06:20 +02:00
filter.h filter: expose pw_filter_get_name() 2020-02-12 08:57:09 +01:00
global.c global: add method to update global keys 2020-08-05 12:29:19 +02:00
global.h global: add method to update global keys 2020-08-05 12:29:19 +02:00
impl-client.c use global_update_keys 2020-08-05 12:55:33 +02:00
impl-client.h Run codespell on the entire codebase 2020-08-17 17:16:31 +00:00
impl-core.c use global_update_keys 2020-08-05 12:55:33 +02:00
impl-core.h context: move core implementation to impl-core.h 2019-12-12 16:34:01 +01:00
impl-device.c use global_update_keys 2020-08-05 12:55:33 +02:00
impl-device.h pw_impl_device_new -> pw_context_create_device 2019-12-11 17:56:24 +01:00
impl-factory.c use global_update_keys 2020-08-05 12:55:33 +02:00
impl-factory.h avoid including private.h 2020-01-02 13:48:50 +01:00
impl-link.c impl: emit error on resource when error 2020-09-03 14:21:59 +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 node: Use the work queue to cancel old operations 2020-09-16 10:36:47 +02:00
impl-node.h Run codespell on the entire codebase 2020-08-17 17:16:31 +00:00
impl-port.c impl: emit error on resource when error 2020-09-03 14:21:59 +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 node: add group_id property 2020-08-06 18:00:46 +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 Run codespell on the entire codebase 2020-08-17 17:16:31 +00: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 Run codespell on the entire codebase 2020-08-17 17:16:31 +00: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 Run codespell on the entire codebase 2020-08-17 17:16:31 +00:00
permission.h permission: add M permission 2020-07-30 16:35:14 +02:00
pipewire.c pipewire: improve get_prgname() 2020-09-16 12:19:33 +02:00
pipewire.h Run codespell on the entire codebase 2020-08-17 17:16:31 +00:00
port.h Run codespell on the entire codebase 2020-08-17 17:16:31 +00:00
private.h impl: emit error on resource when error 2020-09-03 14:21:59 +02:00
properties.c properties: use the _for_each iterator 2020-08-05 12:26:26 +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 Run codespell on the entire codebase 2020-08-17 17:16:31 +00:00
proxy.h Run codespell on the entire codebase 2020-08-17 17:16:31 +00:00
resource.c proxy: debug more errors 2020-06-04 20:58:39 +02:00
resource.h Run codespell on the entire codebase 2020-08-17 17:16:31 +00:00
stream.c stream: Only disconnect once 2020-09-07 16:06:20 +02:00
stream.h Run codespell on the entire codebase 2020-08-17 17:16:31 +00:00
thread-loop.c thread-loop: add some more debug 2020-09-15 18:01:51 +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 work-queue: avoid invalid sequence numbers 2020-09-16 10:36:09 +02:00
work-queue.h Don't use __ in defines or declarations, it's reserved 2019-01-14 13:00:00 +01:00