Wim Taymans
c915f2a6fd
modules: add quotes around hw:0
...
Because of the : it needs to be surrounded with quotes to be parsed
as a string.
Fixes #3515
2023-09-16 19:39:51 +02:00
Wim Taymans
b094057b0b
handle NULL latency param
...
Fixes #3504
2023-09-13 11:13:48 +02:00
Wim Taymans
5e2a7dbc4e
modules: remove include of private.h
...
Remove some includes of private.h
Add some methods to get the mempool of client and context so that we can
remove direct access.
Move some things around.
Use methods to get pw_loop variables.
See #3243
2023-07-11 19:31:27 +02:00
Barnabás Pőcze
0a00d9c4d7
pipewire: module-ffado-driver: remove unused module_schedule_destroy()
2023-07-03 19:40:31 +02:00
Wim Taymans
882df500b6
module-ffado: don't read/write twice
...
The process callbacks are called twice, once on graph start and once
on graph complete, make sure we only read in the right phase.
2023-06-19 16:43:56 +02:00
Wim Taymans
7de7a620f3
module-ffado: fix latency configuration
...
Don't deref the port before we created it.
2023-06-05 10:21:18 +02:00
Barnabás Pőcze
212c574821
pipewire: module-ffado-driver: don't have labels at the end
...
Labels are only allowed before statements before C23,
and clang does not support them as an extension in
gnu11 that pipewire uses, so add `break`s.
2023-06-01 16:56:59 +00:00
Wim Taymans
d9e29e70f3
module-ffado: fix compilation with -UFASTPATH
2023-05-30 15:57:07 +02:00
Wim Taymans
149bb3eee8
module-ffado: set playback buffers as well
2023-05-29 09:17:08 +02:00
Wim Taymans
a4f6c02a7d
modules-ffado: add properties
2023-05-28 19:17:41 +02:00
Wim Taymans
3c44634dd8
modules: add ffado driver module
2023-05-28 15:53:58 +02:00