Wim Taymans
bd28637233
module-rtp-sap: ttl is uint32_t
2023-05-12 16:37:25 +02:00
Sebastian Jaeckel
3ec0e1499f
rtp-sap: use correct audio format string for L24 mime
2023-05-10 17:40:30 +00:00
Sebastian Jaeckel
44feba4bb4
rtp-sap: decrement session counter when a session is freed
2023-05-10 17:40:30 +00:00
Wim Taymans
0520db8d5f
module-sap: add opus to sap receiver
2023-04-06 12:10:25 +02:00
Wim Taymans
07e6f44e58
modules: clean up USAGE arguments
...
use () to mark optional arguments to avoid confusion with arrays.
Add some more optional arguments.
2023-03-22 16:35:55 +01:00
Wim Taymans
79b6dab5f9
modules: avoid some leaks in error paths
2023-03-16 11:44:56 +01:00
Gleb Popov
2a02479877
Fix rtp modules build on FreeBSD.
2023-03-15 16:53:41 +00:00
Wim Taymans
8e5b9da177
module-rtp: fix direct timestamps
...
fix some other properties.
2023-03-09 13:14:23 +01:00
Wim Taymans
933743581b
module-rtp: fix rtp.media property
...
Use sess.media for the media type (audio/midi) because rtp.media is used
in the SDP to describe the media (midi and audio are both are audio).
2023-03-09 13:14:22 +01:00
Wim Taymans
9e67d6781d
module-rtp: fix loading of source
2023-03-09 13:14:22 +01:00
Wim Taymans
be09198249
module-rtp: port source and sink to new stream
2023-03-09 13:14:22 +01:00
Wim Taymans
e8119cb087
docs: improve docs
2023-03-09 13:14:22 +01:00
Wim Taymans
9a6fa2e6a1
module-rtp: use new random functions
2023-03-09 13:14:22 +01:00
Wim Taymans
56d2e1e880
module-rtp: improve SSRC, seq and timestamp randomness
2023-03-09 13:14:22 +01:00
Wim Taymans
eca9bbf73b
module-rtp-sap: handle session timeout
...
Handle module unload
2023-03-09 13:14:22 +01:00
Wim Taymans
de6f04a1ac
module-rtp-sap: add default rules
2023-03-09 13:14:22 +01:00
Wim Taymans
104ecad44d
module-rtp: fix SAP multicast send/recv
2023-03-09 13:14:22 +01:00
Wim Taymans
a015edb934
module-rtp: fix some memory leaks
2023-03-09 13:14:22 +01:00
Wim Taymans
a48822c38a
module-rtp: make source from module
...
Add match rules to SAP to decide when to announce and create RTP
streams.
Use SAP to load an RTP source.
Remove SAP code from RTP source.
2023-03-09 13:14:22 +01:00
Wim Taymans
cb1e5661dc
move SAP in separate module
...
The idea is to have the rtp-source and rtp-sink be separate modules that
can be loaded a static ip/port as well.
The SAP module would then expose existing rtp-sinks or additionally load
rtp-sources based on SAP messages.
This makes things a bit more flexible when we also want to expose the
rtp-sink using zeroconf, for example.
2023-03-09 13:14:22 +01:00