Wim Taymans
|
860b8fc27f
|
modules: fix rate update
Setting the rate with the PROP_rate would actually result in a rate
adjustment of 1.0f / rate, so do the same here.
See #2891
|
2022-12-29 12:22:56 +01:00 |
|
Wim Taymans
|
2f397035b8
|
modules: don't call pw_stream_set_control in process
pw_stream_set_control can only be used from the pipewire main_loop, not
the process callback. Instead, use the rate_match field directly.
Fixes #2633
|
2022-12-08 11:01:24 +01:00 |
|
Gleb Popov
|
525e7aa734
|
FreeBSD build fixes.
|
2022-11-14 21:03:22 +03:00 |
|
Wim Taymans
|
3e9b4657cb
|
modules: add since tag
|
2022-10-13 13:16:33 +02:00 |
|
Dmitry Sharshakov
|
ec0688fa87
|
module-rtp-source: reduce log level for RTP packets to trace
Signed-off-by: Dmitry Sharshakov <d3dx12.xx@gmail.com>
|
2022-10-12 07:36:13 +00:00 |
|
Wim Taymans
|
9dd1c78f50
|
module-rtp: for multicast we need to add the TTL
|
2022-10-07 16:40:04 +02:00 |
|
Wim Taymans
|
c06f936a88
|
module-rtp: improve properties
|
2022-10-07 16:12:22 +02:00 |
|
Wim Taymans
|
0d7e20534f
|
module-rtp: half buffer-time for node latency
Spend half of the allowed latency on buffering and the other half
on the node-latency.
|
2022-10-07 13:05:17 +02:00 |
|
Wim Taymans
|
b32093b896
|
module-rtp: receive packets in the RT thread
|
2022-10-07 13:04:46 +02:00 |
|
Wim Taymans
|
ecc53cfcdb
|
module-rtp: handle non-multicast addresses
Handle errors when creating a session by destroying the session.
|
2022-10-07 10:33:24 +02:00 |
|
Wim Taymans
|
68b30e36b4
|
module-rtp: improve debug messages
|
2022-10-06 17:29:05 +02:00 |
|
Wim Taymans
|
4a41a03f5c
|
module-rtp: fix L24 sample size
|
2022-10-06 16:16:49 +02:00 |
|
Wim Taymans
|
dfb6206207
|
module-rtp: support more formats
|
2022-10-06 16:04:15 +02:00 |
|
Wim Taymans
|
be1159eb66
|
module-rtp: make sender work
Small cleanups
|
2022-10-06 11:41:01 +02:00 |
|
Wim Taymans
|
3e57570e9a
|
module-rtp: add beginnings of rtp-sink
|
2022-10-05 21:42:36 +02:00 |
|
Wim Taymans
|
1b4ade211d
|
module-rtp: improve debug
|
2022-10-05 21:42:36 +02:00 |
|
Wim Taymans
|
04cc036f94
|
module-rtp: add session timeout and bye
Handle recovery better.
|
2022-10-05 21:42:36 +02:00 |
|
Wim Taymans
|
afc3c12bea
|
module-rtp: add rate control
|
2022-10-05 21:42:36 +02:00 |
|
Wim Taymans
|
6065c699bf
|
module-rtp: add some properties
|
2022-10-05 21:42:36 +02:00 |
|
Wim Taymans
|
f20959d62f
|
module-rtp: add receive to ringbuffer
|
2022-10-05 21:42:36 +02:00 |
|
Wim Taymans
|
6f1e96bb59
|
module-rtp: work on session setup
|
2022-10-05 21:42:36 +02:00 |
|
Wim Taymans
|
14194e137f
|
module-rtp: parse some more SDP
|
2022-10-05 21:42:36 +02:00 |
|
Wim Taymans
|
38f908e758
|
rtp: add SAP parsing
|
2022-10-05 21:42:36 +02:00 |
|
Wim Taymans
|
d21fc6f378
|
Start of RTP module
|
2022-10-05 21:42:36 +02:00 |
|