Commit Graph

45 Commits (3a57face1128430c27f03e34c59c921d58531fb0)

Author SHA1 Message Date
Richard Fuchs 3a57face11 TT#146201 support forwarding RTCP FB packets directly
2 years ago
Richard Fuchs 9a767fc9c9 TT#146201 mark RTCP-capable kernel streams
2 years ago
Richard Fuchs e0415ef3d0 TT#146201 support kernel RTCP outputs
2 years ago
Richard Fuchs 01e3e9b74f TT#146201 remove unused `rtcp_only` flag
2 years ago
Richard Fuchs d4b8d6dcc0 TT#146201 add RTCP sending kernel function
2 years ago
Richard Fuchs 5ff9294bab TT#146201 support RTCP encryption in kernel
2 years ago
Richard Fuchs 8fc168784f MT#56861 support RTP seq no adjustments in kernel
2 years ago
Richard Fuchs ddac2ac3d0 MT#56856 add REMG_DEL_TARGET_STATS
2 years ago
Richard Fuchs 15863ba3dc MT#57093 introduce kernel module version check
2 years ago
Richard Fuchs 8b4d337e86 MT#57093 more granular kernel I/O structs
2 years ago
Richard Fuchs 387895b61c TT#44805 add bookkeeping for output stream stats
3 years ago
Richard Fuchs e7abe3b378 TT#44805 rename `stats` to `stats_in`
3 years ago
Richard Fuchs 1efc3d9409 TT#189201 move kernel media silencing from input to output
3 years ago
Richard Fuchs 85ec6e2870 TT#189900 use explicit flag to enable kernel SSRC tracking
3 years ago
Richard Fuchs 84fed5ca7e TT#136957 obsolete TRANSCODE flag
3 years ago
Richard Fuchs 50b8f54bcf TT#155900 add `RTCP mirror` flag
3 years ago
Richard Fuchs 24f607752c TT#145450 add support for tracking multiple SSRCs per stream
4 years ago
Richard Fuchs eaec8cb2c2 TT#145450 properly namespace kernel module defines
4 years ago
Richard Fuchs b397bf6373 TT#14008 increase number of kernel payload types
4 years ago
Richard Fuchs 413798e43f TT#132251 implement media silencing
4 years ago
Richard Fuchs c2b78aa9cd TT#132251 refactor kernel payload type tracking
4 years ago
Richard Fuchs 01a10c0379 TT#91151 split input from output legs in kernel module
4 years ago
Richard Fuchs a009f76456 TT#14008 support media echo and blackhole
4 years ago
Guillem Jover 07695d2abb TT#111150 Use modern <stdint.h> uint<bits>_t types
4 years ago
Guillem Jover 68797f4195 TT#111150 Mark bit-fields explicitly with as unsigned
4 years ago
Richard Fuchs abb281daac TT#91151 add additional check for kernel module commands
4 years ago
Richard Fuchs 8b1c958f8e TT#91151 obsolete unused REMG_UPDATE op
4 years ago
Richard Fuchs 6602a3a7c5 TT#108551 add kernel support for AEAD-AES-GCM
4 years ago
Richard Fuchs 68be3d2afb TT#108350 add kernel module version/size check
4 years ago
Richard Fuchs 09026c1910 TT#99621 track basic RTP stats in kernel
5 years ago
Richard Fuchs f6f484fff6 TT#59501 add optional RTCP sink
6 years ago
Richard Fuchs 0636b083dc TT#31700 implement payload-type specific passthrough kernel forwarding
7 years ago
Anthony Alba d5cecc500f Add AES-192, AES-256 CM to kernel SRTP
8 years ago
Richard Fuchs 984585a32c TT#5003 implement kernel-side call recording
9 years ago
Richard Fuchs 6b5c4e8b0c Mass update for non-daemon code (see `6d3865b`)
10 years ago
Richard Fuchs 7db15eb87c Merge branch 'rfuchs/1and1-master'
10 years ago
Marc Soda 16b91847f9 Track SSRCs and sequence numbers. Sync between userspace and the kernel.
10 years ago
Richard Fuchs ed2c101a3f preliminary fixup of new kernel stats - needs more work
10 years ago
Frederic-Philippe Metz 89bbaf12e3 Merge branch 'dev-fmetz'
10 years ago
Frederic-Philippe Metz f8aaf358cd Implemented TOS/Traffic Class bit in received first RTP packet
10 years ago
Frederic-Philippe Metz a9e4c023e4 Merge branch 'dev-fmetz'
10 years ago
Frederic-Philippe Metz 6d33ef76b0 Implemented delay measurement of RTP packets in kernel.
10 years ago
Frederic-Philippe Metz 6bc7a77e9b First try of implementation of measureing delay.
10 years ago
Richard Fuchs c2ff5c3fd3 MT#9935 understand, learn, remember and report RTP payload types (codecs)
10 years ago
Richard Fuchs 0113991ef5 MT#9585 rename kernel module and all related items from MEDIAPROXY to RTPENGINE
11 years ago