Commit Graph

45 Commits (f0b0feeca77d8ee03fd1a0fa7be3db330304ce8e)

Author SHA1 Message Date
Richard Fuchs 7be1d0aef1 TT#189201 refactor sink/handler attributes
3 years ago
Richard Fuchs 84fed5ca7e TT#136957 obsolete TRANSCODE flag
3 years ago
Richard Fuchs 2240921ab3 TT#136957 use separate sequencer per sink/destination
3 years ago
Richard Fuchs c0d9f84e49 TT#14008 rename instance of `func` for clarity
3 years ago
Richard Fuchs 7836035f3f TT#14008 fix double mutex unlock
3 years ago
Richard Fuchs 60fe7104e7 TT#14008 fix possible unintentional integer overflow
3 years ago
Richard Fuchs 3582b623a9 TT#136957 DTMF delay support
3 years ago
Richard Fuchs 1ef4eeba80 TT#136957 split up DTMF event queue into in and out
3 years ago
Richard Fuchs c794c00efa TT#136957 refactor DTMF event tracking into a list
3 years ago
Richard Fuchs 2ca64340e1 TT#136957 support DTMF triggers for blocking
3 years ago
Richard Fuchs 6ac4f12c01 TT#136956 add more options for DTMF replacement
3 years ago
Richard Fuchs 576774614b TT#136956 add support for DTMF-security=zero
3 years ago
Richard Fuchs 9da5a46fcb TT#136956 support DTMF-security=random
3 years ago
Richard Fuchs 38f97c2df8 TT#136956 support DTMF silence replacement
3 years ago
Richard Fuchs 478c2608e8 TT#136956 upgrade `block_dtmf` to enum to allow for different modes
3 years ago
Richard Fuchs ba556db1d4 TT#136955 tie in DSP DTMF events with other DTMF reporting
3 years ago
Richard Fuchs fdb529eb5a TT#136955 refactor DTMF event reporting
4 years ago
Richard Fuchs 24f607752c TT#145450 add support for tracking multiple SSRCs per stream
4 years ago
Richard Fuchs 92fb330a46 TT#91151 implement one-to-many forwarding
4 years ago
Richard Fuchs 1e0765bf6e TT#91151 tie codec handlers to output media/sink
4 years ago
Richard Fuchs 1d387b98ef TT#112700 rework codec offer/answer routine
4 years ago
Richard Fuchs 256b9917ec TT#121752 associate SSRC hash to monologue instead of entire call
4 years ago
Richard Fuchs b734fc080e TT#14008 fix integer handling (overflow/sign) issues
4 years ago
Richard Fuchs 6527fb513c TT#111150 fix an SSRC reference leak
4 years ago
Richard Fuchs d5d0a3a994 TT#111150 convert str.len to size_t
4 years ago
Guillem Jover a8a0adb759 TT#111150 Remove tautological test in dtmf_inject()
4 years ago
Richard Fuchs af6ef843da TT#100200 suppress audio packets during a DTMF event
4 years ago
Guillem Jover 6a9d61dffd TT#108003 Check send() return code for DTMF UDP logging
4 years ago
Damir Nedžibović 0ae0681b28 TT#14008 Squashed commit of the following:
4 years ago
Richard Fuchs e8aac8272c TT#91003 add media_out pointer to media_packet
5 years ago
Richard Fuchs e04fb03787 Recrypt SRTP for DTMF logging
5 years ago
Richard Fuchs e25d0b99c5 TT#82100 hunt for usable payload type for DTMF injection
5 years ago
Richard Fuchs 2ef93af892 TT#79601 fix possible crash when injecting DTMF
5 years ago
Richard Fuchs 2e4617ff86 TT#78307 move SSRC send stats to actual point of sending
5 years ago
Richard Fuchs 4d99ba8f09 add missing header
6 years ago
Richard Fuchs 3bf3982de1 TT#65052 support queuing up multiple DTMF events
6 years ago
Richard Fuchs 068bdb224f TT#65052 support adding pause after DTMF PCM
6 years ago
Richard Fuchs 65fb99b31d TT#66650 fix some SSRC refcount leaks
6 years ago
Richard Fuchs b14f3b2b1c TT#64259 support injecting DTMF tones and events
6 years ago
Richard Fuchs 49f6a88086 TT#64259 add function to convert DTMF codes and chars
6 years ago
Razvan Crainea 8fb603e5c3 dtmf: prevent freeing json buf too early
6 years ago
Richard Fuchs fcb08df0ae TT#59805 add dtmf-log-dest option
6 years ago
Richard Fuchs 910c03fa62 TT#58660 PCM to RFC DTMF transcoding
6 years ago
Richard Fuchs c0781e5193 TT#58659 RFC DTMF to PCM transcoding
6 years ago
Richard Fuchs a9ec666cb4 TT#38350 implement sending DTMF events to syslog
7 years ago