Barnabás Pőcze
934ab3036e
treewide: use SPDX tags to specify copyright information
...
SPDX tags make the licensing information easy to understand and clear,
and they are machine parseable.
See https://spdx.dev for more information.
2023-02-16 10:54:48 +00:00
Wim Taymans
164e343dbf
remove pipewire/private.h includes when possible
...
In many places this is not needed.
Expose pw_impl_node_set_param() for adapter.
2023-01-20 16:08:38 +01:00
Wim Taymans
d11fb766c6
module-pipe: improve properties on nodes
...
Actually move the stream properties in stream.props object for the pipe
tunnel module.
Set pipe.filename on the node. Remap this to device.string in pulse.
Add some more default properties on the pipe nodes.
See #2973
2023-01-19 11:05:54 +01:00
Wim Taymans
f472fd736d
fix includes
...
Only include debug we need. We usually only need the debug types.
2023-01-18 13:12:16 +01:00
Wim Taymans
2254c74fb9
use TARGET_OBJECT instead of the deprecated NODE_TARGET
...
Clarify the docs.
2023-01-10 16:51:47 +01:00
Ashok Sidipotu
f383956b7b
module-pipe-tunnel: Update the description of the module.
2022-10-28 07:07:43 +00:00
Ashok Sidipotu
315b2d1ad5
module-pipe-tunnel: Initialize the target.node property
...
Initialize the PW_KEY_TARGET_OBJECT property on the stream node based on the
user config.
2022-10-28 07:07:43 +00:00
Wim Taymans
de65fd442f
modules: use TARGET_OBJECT instead of NODE_TARGET
2022-07-11 13:52:35 +02:00
Wim Taymans
60cbc44526
modules: improve docs
2022-06-23 12:48:45 +02:00
Wim Taymans
c8b8b24a9c
modules: fix format parsing
...
Use the same logic for parsing the format.
2022-06-23 12:39:51 +02:00
Barnabás Pőcze
84c01bb0bc
pipewire: module-pipe-tunnel: accept file descriptor 0
...
As Coverity points out, `open()` returning 0 is not an error,
it should be handled just like any other valid file descriptor.
2022-06-16 17:55:59 +02:00
Wim Taymans
0f839c7b61
modules: clamp input offset and size
...
So that we don't cause memory errors with invalid input.
2022-06-04 11:47:48 +02:00
Wim Taymans
6276253c30
pulse-server: implement pipe sink/source with module
2022-06-03 11:51:29 +02:00
Wim Taymans
fe1652e843
modules: add more docs and options to pipe-tunnel
2022-06-03 10:52:45 +02:00
Wim Taymans
af41d45e1a
modules: add pipe tunnel
2022-06-03 10:52:45 +02:00