Commit Graph

281 Commits (674ec81cbc4a6cb61dcdfddea206148eef6fdf11)

Author SHA1 Message Date
Richard Fuchs 674ec81cbc MT#55283 reset read events after loop cap
2 years ago
Richard Fuchs 27e9e93e57 MT#55283 protect read with mutex
2 years ago
Richard Fuchs 52aa05d38c MT#55283 check DTLS src/dst addressses
2 years ago
Richard Fuchs 1f13f79578 MT#57977 integrate block/silence_media into bfield
2 years ago
Richard Fuchs 13ea207d6f MT#57977 convert call flags to uint bit field
2 years ago
Richard Fuchs 618c9cfdb5 MT#57977 convert monologue flags to uint
2 years ago
Richard Fuchs 8f338b7cfe MT#57977 support short-packet blocking
2 years ago
Richard Fuchs cbd217d5b1 MT#55283 fix for NULL selected_sfd
2 years ago
Richard Fuchs 4cbc35e0f2 MT#55283 fix RTCP/MOS reporting
2 years ago
Orgad Shaneh 1a28b73a2d MT#55283 Rename aux -> helpers
3 years ago
Richard Fuchs 7a2b7d57c0 TT#136957 add RTP mirrors to kernel mode
3 years ago
Richard Fuchs 583c6816a0 TT#136957 refactor some parts of kernelize()
3 years ago
Richard Fuchs 088c58a367 TT#136957 fix typo
3 years ago
Richard Fuchs e93b2fd5de TT#146201 update SRTCP index from kernel
3 years ago
Richard Fuchs 7bf1595fe5 TT#146201 support forwarding all RTCP
3 years ago
Richard Fuchs 3a57face11 TT#146201 support forwarding RTCP FB packets directly
3 years ago
Richard Fuchs c03362cc71 TT#146201 use kernel's RTCP sending function
3 years ago
Richard Fuchs 9a767fc9c9 TT#146201 mark RTCP-capable kernel streams
3 years ago
Richard Fuchs 7c1930af2a TT#146201 don't special-case RTCP rule
3 years ago
Richard Fuchs a71824bf3b TT#146201 push RTCP outputs to kernel module
3 years ago
Richard Fuchs 01e3e9b74f TT#146201 remove unused `rtcp_only` flag
3 years ago
Richard Fuchs 5ff9294bab TT#146201 support RTCP encryption in kernel
3 years ago
Richard Fuchs b90edf0ecf MT#55283 looper thread bool return type
3 years ago
Richard Fuchs 15709a62a6 MT#55283 refactor loop thread creation
3 years ago
Richard Fuchs 9ed6aacd68 MT#55283 avoid erroneous endpoint learning
3 years ago
Richard Fuchs 5c9078550e MT#55283 update return type to bool
3 years ago
Richard Fuchs 86f2a8fb60 MT#57466 MT#57337 set rtpe_now in thread
3 years ago
Donat Zenichev 6fe9cc9b8a MT#57337 Move kernel stats update to a separate thread
3 years ago
Richard Fuchs fdc9b14509 MT#55283 force sequential socket reads
3 years ago
Donat Zenichev a236f465e5 MT#57268 Move release closed sockets to a separate thread
3 years ago
Richard Fuchs 07bf12d08f MT#56750 fix typo
3 years ago
Richard Fuchs 8cb7a4c9a6 MT#56861 support DTMF injection with kernel mode
3 years ago
Richard Fuchs 8fc168784f MT#56861 support RTP seq no adjustments in kernel
3 years ago
Richard Fuchs 684174d608 MT#56856 ignore reversed TS update
3 years ago
Richard Fuchs 42284d4fa2 MT#56856 support the new REMG_DEL_TARGET_STATS
3 years ago
Richard Fuchs 62d8326050 MT#56856 split up __stream_update_stats
3 years ago
Richard Fuchs fc491af7f3 MT#57093 log reasons for unkernel event
3 years ago
Richard Fuchs 95176a3cc9 MT#57093 shortcut _update_stats
3 years ago
Richard Fuchs 5822cb889d MT#56447 change ml->medias to GPtrArray
3 years ago
Donat Zenichev 6b7bf4df92 MT#56750 Fix some typos introduced by 3444feb
3 years ago
Donat Zenichev 024d7da179 MT#56750 Destroy the `port_pool.free_list_lock`
3 years ago
Donat Zenichev c024b54dc3 MT#56750 Deprecate unused objects of `media_socket.port_pool`
3 years ago
Donat Zenichev 21562866ce MT#56750 ports allocation: add helpers
3 years ago
Donat Zenichev 3444febebc MT#56750 Reworked port allocation
3 years ago
Richard Fuchs 4e300b4ccd MT#56447 honour RECV flag when receiving RTP
3 years ago
Richard Fuchs 05256d0c9f MT#56447 use explicit BLACKHOLE flagging
3 years ago
Richard Fuchs 60f910a1ff MT#56447 prettierer code
3 years ago
Michael Prokop dfc705d9b0 TT#71950 Unify rtpengine wording
3 years ago
Richard Fuchs 0914bf761d MT#55283 add per-call dtmf-log-dest
3 years ago
Tom Briden 35ac2610af MT#55283 Add an option to not send dtmf log events for injected dtmf
3 years ago