Commit Graph

261 Commits (01e3e9b74f90b39070a89edb0a65f5aa497fa211)

Author SHA1 Message Date
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
Richard Fuchs c9fa42c347 MT#56470 support egress call recording
3 years ago
emvondo 900d2bebee Update asymmetric RTP behaviour with STRICT_SOURCE flag
3 years ago
Richard Fuchs 91340fa947 MT#55283 fix possible null deref
3 years ago
Richard Fuchs de00d07169 MT#55283 update type to bool
3 years ago
Richard Fuchs 1753ef569f MT#55283 remove pointless case distinction
3 years ago
Richard Fuchs 906f5c0a94 MT#55283 remove unused value
3 years ago
Richard Fuchs b956303748 MT#55283 support reporting per-interval metrics
3 years ago
Richard Fuchs 4498e181a6 MT#55283 refactor interfaces stats block
3 years ago
Richard Fuchs 095ff4a88f MT#55283 collect per-interface stats
3 years ago
Richard Fuchs c34e6dcc82 MT#55283 remove "const" from local_intf
3 years ago
Richard Fuchs 410a277f50 MT#55283 remove useless struct member
3 years ago
Richard Fuchs 8db4d64b84 MT#56521 add reference to plain RTP protocol
3 years ago
Richard Fuchs 99230b9a93 Revert "MT#56420 use actual local socket for decryption"
3 years ago
Richard Fuchs b28794f853 MT#56420 use actual local socket for decryption
3 years ago
Richard Fuchs deb676e009 MT#56420 fix incorrect local socket switching
3 years ago
Richard Fuchs 4d708350ee MT#56447 add new "media" Janus event
3 years ago
Richard Fuchs 2ccc910354 MT#56447 rename _media_up to _rtc_up
3 years ago
Richard Fuchs 57ae65c6f1 TT#146201 remove unused function arguments
3 years ago
Richard Fuchs c81859f231 MT#55283 fix SSRC stats tracking
3 years ago
Donat Zenichev 47375c5bfd MT#55897 Document general objects/funcs in RTPEgnine code (part 2)
4 years ago