Commit Graph

501 Commits (mr26.0.1.6)

Author SHA1 Message Date
Richard Fuchs e519ef492e MT#55283 add missing lock for subscribe streams
3 months ago
Richard Fuchs 2ab345ccd5 MT#55283 move call components into arena
3 months ago
Richard Fuchs cb3edfb996 MT#55283 modernise t_hash_table_iter
3 months ago
Richard Fuchs a255e84180 MT#55283 be more selective for sub unkernel
4 months ago
Richard Fuchs cdba96c09d MT#55283 switch subscriptions to intrusive list
4 months ago
Richard Fuchs d3ef4edfcf MT#55283 allow RTCP APP for peer verification
4 months ago
Richard Fuchs 690d601269 MT#55283 const qualifier
5 months ago
Richard Fuchs d813453a56 MT#55283 avoid implicit memcpy
5 months ago
Richard Fuchs 8b4219f739 MT#55283 introduce stream_fd lock
5 months ago
Richard Fuchs fede2a051e MT#55283 fix deadlock retry logic
5 months ago
Richard Fuchs b9d1509244 MT#55283 rename module
6 months ago
Matteo Brancaleoni e9fd1f89e3 MT#55283 Add inbound-peer, outbound-peer and peer flags for automatic interface selection
6 months ago
Richard Fuchs 0b94847eae MT#55283 local var for shorter code
7 months ago
Richard Fuchs 15682312b7 MT#55283 convert extmap to iqueue
7 months ago
Richard Fuchs f68e614709 MT#55283 convert slp to iqueue
7 months ago
Richard Fuchs ef8967dafe MT#55283 convert packets_out to iqueue
7 months ago
Richard Fuchs 914f6dfa1a MT#55283 use intrusive list
7 months ago
Richard Fuchs 4f5d013640 MT#55283 introduce socket use counter
7 months ago
Richard Fuchs 6b785e77a2 MT#55283 make arg non null
7 months ago
Richard Fuchs 37813ddf86 MT#63317 rework port opening mechanics
8 months ago
Richard Fuchs fbb61c2454 MT#63317 don't rekernelize when SSRC order changes
8 months ago
Richard Fuchs ae603e7c3e MT#63317 fix incorrect sorting of PTs
8 months ago
Richard Fuchs 0eea0db4ef MT#63317 amend and fix some logging
8 months ago
Richard Fuchs 26385f3056 MT#63317 fix missing filter length setting
8 months ago
Richard Fuchs 8317cc7071 MT#55283 reorder ICE candidate check
8 months ago
Richard Fuchs b018e64463 MT#63317 fix typo
9 months ago
Richard Fuchs e1cfefc07e MT#55283 disable kernel RTCP FW if filtering
9 months ago
Richard Fuchs 40d45821fc MT#63317 use correct bundle sink for kernel
9 months ago
Richard Fuchs 4aa3641cad MT#63317 avoid mismatched extmap IDs
9 months ago
Richard Fuchs d78064344a MT#63317 add SSRC mapping to kernel
9 months ago
Richard Fuchs 4c78949654 MT#63317 associate SSRC with media
9 months ago
Richard Fuchs cc48a89c41 MT#63317 set correct output media w bundle
9 months ago
Richard Fuchs ffd362cbf4 MT#63317 allow alternative endpoints
9 months ago
Richard Fuchs bc185e6f0f MT#63317 rework endpoint matching a bit
9 months ago
Richard Fuchs 3b0496979a MT#63317 extmap parsing in kernel
9 months ago
Richard Fuchs 607866ed13 MT#63317 send bundle media to kernel
9 months ago
Richard Fuchs c2aa97466f MT#63317 separate out stream/media/sink setting
9 months ago
Richard Fuchs 7ce5b7660e MT#63317 typedef for kernelize_state
9 months ago
Richard Fuchs 8cf038e4fa MT#63317 rework kernel output grouping
9 months ago
Richard Fuchs 07a046a257 MT#63317 push MID ext to kernel
9 months ago
Richard Fuchs 4ea2867d55 MT#63317 support generating MID RTP extension
9 months ago
Richard Fuchs 78f9c0147a MT#63317 generalise functions
9 months ago
Richard Fuchs 774834d0c7 MT#63317 set media from RTP ext
9 months ago
Richard Fuchs e4f1717c7e MT#63317 set media/stream from PT
9 months ago
Richard Fuchs 5853dcb41b MT#63317 move confirmed/kernel flags to stream_fd
9 months ago
Richard Fuchs 09ed1d3c20 MT#55283 store RTCP payload in phc
9 months ago
Richard Fuchs de6e8e3763 MT#55283 use embedded array
9 months ago
Richard Fuchs 61103a2ac5 MT#63317 remove unused struct member
9 months ago
Richard Fuchs 29886ae555 MT#55283 fix old gcc error p2
9 months ago
Richard Fuchs 1b05cb043e MT#63317 support ext filter in kernel
9 months ago