Commit Graph

80 Commits (eb7244e83cdef48bbc803b67f689cdcd56224f54)

Author SHA1 Message Date
Richard Fuchs eb7244e83c TT#14008 fix minimum XR packet size check
5 years ago
Richard Fuchs 92fb330a46 TT#91151 implement one-to-many forwarding
5 years ago
Richard Fuchs be11890cb4 TT#14008 don't pass potential null pointer to media_update_stats
5 years ago
Richard Fuchs 256b9917ec TT#121752 associate SSRC hash to monologue instead of entire call
5 years ago
Richard Fuchs 369e64f9a7 TT#14008 add mqtt support
5 years ago
Guillem Jover 07695d2abb TT#111150 Use modern <stdint.h> uint<bits>_t types
5 years ago
Richard Fuchs 292ba2e72b TT#111150 convert refcounting functions to macros
5 years ago
Guillem Jover 68797f4195 TT#111150 Mark bit-fields explicitly with as unsigned
5 years ago
Richard Fuchs 7101f535da TT#108003 remove unnecessary null checks
5 years ago
Richard Fuchs 6602a3a7c5 TT#108551 add kernel support for AEAD-AES-GCM
5 years ago
Richard Fuchs 16c9f4c729 TT#14008 skip over non-ASCII characters in JSON output
5 years ago
Richard Fuchs 30733ec5cd TT#97301 support granular log levels
5 years ago
Richard Fuchs 44bc0b90c8 TT#99621 feed locally generated RTCP to stats tracker for MOS
5 years ago
Richard Fuchs c12ec6600d TT#99621 support jitter tracking for RTCP
5 years ago
Richard Fuchs ba66e5fa3a TT#99621 support RTCP generation
5 years ago
Richard Fuchs 97c75349cf TT#99621 allow null RTCP handler funcs
5 years ago
Richard Fuchs 195542a4ec TT#99621 allow RTCP handlers to discard the packet
5 years ago
Richard Fuchs 6dca19ed93 TT#99621 move RTCP sending logic to rtcp.c
5 years ago
Richard Fuchs a168a3c024 TT#78307 generate RTCP for media players
6 years ago
Richard Fuchs 2e4617ff86 TT#78307 move SSRC send stats to actual point of sending
6 years ago
Richard Fuchs 0cd8883639 TT#78203 add SRTP debug options
6 years ago
Richard Fuchs 26b725d024 TT#45617 add new options to support log markers for sensitive data
7 years ago
Richard Fuchs fc026cd7e4 fix possible null pointer dereference
7 years ago
Richard Fuchs 14100b0b8a use reference counting on SSRC objects
8 years ago
Richard Fuchs 6e8d57e528 honour RFC 5506 by allowing more RTCP packet types leading the group
8 years ago
Richard Fuchs 2a4acf5e29 TT#31403 handle passthrough payloads in a transcoding context
8 years ago
Richard Fuchs 6988b2361e TT#31403 keep track of stats required for RTCP translation/output
8 years ago
Richard Fuchs 613f7afdb6 TT#31403 map and replace RTCP SSRCs when transcoding
8 years ago
Richard Fuchs 26a356ccae TT#31403 eliminate stub RTCP handler functions
8 years ago
Richard Fuchs 5d67605535 TT#31403 decouple RTCP AVPF filtering from crypto stuff
8 years ago
Richard Fuchs dd338975f6 drop log level for messages about unknown RTP/RTCP packets
8 years ago
Richard Fuchs 23bc99ed81 TT#12800 consider RTCP XR reports for MOS calculations and stats
9 years ago
Richard Fuchs 868c3b64fe TT#12800 add ssrc handling into packet_stream struct
9 years ago
Richard Fuchs 84e76e7cba TT#12800 calculate MOS values from RTCP RR
9 years ago
Richard Fuchs 0f285899e0 TT#12800 avoid creating empty log messages
9 years ago
Richard Fuchs 90693a1969 TT#12800 refactor RCTP XR processing
9 years ago
Richard Fuchs 70b7112617 TT#12800 store and process RTCP SR and RR for statistics
9 years ago
Richard Fuchs c1711ea948 TT#12800 consolidate and combine RTCP parsing and logging
9 years ago
Richard Fuchs 223c7f17dd TT#12800 abstractize rtcp parsing and logging functions
9 years ago
Richard Fuchs e85759a3b8 fix some errors caught by coverity
9 years ago
Anthony Alba 87aaf82111 Document RFC 3711 errata id 3712 that SRTCP_R_LENGTH == 6 is canonical
9 years ago
Richard Fuchs 7395f8bef1 TT#5566 recognize and ignore (for now) RTCP packets
9 years ago
Richard Fuchs 0206f09b93 fix obj-debug stuff
10 years ago
Richard Fuchs 29545e5434 MT#18599 use kernel socket receive timestamping
10 years ago
Richard Fuchs 6187f5186e MT#18599 support parsing of RTCP SDES fields
10 years ago
Richard Fuchs b5e36c223c MT#18599 simplify RTCP parsing
10 years ago
Richard Fuchs 8267966569 MT#18599 use glib GString for RTCP logging
10 years ago
Richard Fuchs 133e6304b3 MT#18599 support sending RTCP stats to Homer via HEP
10 years ago
Richard Fuchs 5b33498291 fix RTCP content output
10 years ago
Richard Fuchs a3bcdc58bf dont abort on unknown RTCP payload type
11 years ago