Richard Fuchs
17e22ade36
TT#98901 add limit to length of DTX processing
...
Change-Id: I6fba28b985ff63de6185dccc2ca16f4264a0493d
5 years ago
Richard Fuchs
bae79d3fef
TT#98901 handle AMR SID DTX
...
Change-Id: I418c43e0cef2a70143010235988523f195a3bf5a
5 years ago
Richard Fuchs
fa64e2261e
TT#98901 add codec timers thread
...
Change-Id: If50d2d42ce918961588dfc79793a26ba15416991
5 years ago
Richard Fuchs
58c436e5a7
TT#98901 add ssrc_hash_foreach()
...
Change-Id: Ia90fc84ee82afc78b8fa5b6f8fed160959636d28
5 years ago
Richard Fuchs
054339e0ec
TT#98901 improve/fix some obj debuggin
...
Change-Id: Idd2e9fe110fa734b2d32f70c837317d1365bfb25
5 years ago
Richard Fuchs
c3ebbc4b43
TT#98901 add decoder_packet_lost() and callbacks
...
Change-Id: I782b79ac02238ae7bc52bf05ced4318aa14d6164
5 years ago
Richard Fuchs
36eb641966
TT#98901 add media_packet_copy/_release
...
Change-Id: I60bc6b258e9efc0d704b6d8cc6b2c2c915330bdc
5 years ago
Richard Fuchs
4519db78bd
TT#98901 allow NULL send_now timerthread function
...
Change-Id: Ic5e9b97780f787122fe12fb31fdd4093f26587d6
5 years ago
Richard Fuchs
6ae33a4b85
TT#98901 split out ssrc locking
...
Change-Id: I7275a25598be6b9a07364573d687fa478addaa4d
5 years ago
Richard Fuchs
014173dc5c
TT#98901 allow packet handler func to consume packet
...
Change-Id: Ic73b1bdab1205d2f3feefe48d83e0ca7e81a726d
5 years ago
Sipwise Jenkins Builder
52fa3b0962
Release new version 9.2.0.0+0~mr9.2.0.0
5 years ago
Richard Fuchs
64ba12c4c7
TT#99503 fix possible T.38 gateway deadlock
...
closes #1100
Change-Id: Ifd4be1ca5d4f343a805be31d39abdb73011ec6c4
(cherry picked from commit 0c581e59a1 )
5 years ago
Richard Fuchs
f0212124fe
fix compiler warning
...
Change-Id: I19ee1b097a4d0d85ba69fd01975e26f69c6c55fd
5 years ago
Stefan Mititelu
b5179464f6
Add format_cmp_f stub when transcoding is not enabled
5 years ago
Richard Fuchs
ee74914b22
TT#92250 ignore format parameters for DTMF codec
...
closes #1098
Change-Id: I180667a7c5fa9da8a95d99826cb3fc4006598976
5 years ago
Richard Fuchs
4910f7b33f
TT#88951 support queuing multiple WS output messages
...
Change-Id: I9bcb1f5dd2942c4631820c25f343331c9630b8d7
5 years ago
Richard Fuchs
cd3652e81a
TT#97302 fix some DTLS negotiation issues
...
add explicit flag for fingerprint length instead of using the hash
function
restart DTLS after a shutdown due to a reset
clear fingerprint buffer when running the hash
suppress stray log message when no fingerprint was seen yet
add option to test script
closes #1095
Change-Id: Ic58ea6c5aa48a215743d6a3c1b371fc4a5ea77ce
5 years ago
Richard Fuchs
d78be3997b
Merge branch 'master' of https://github.com/smititelu/rtpengine into master
...
Change-Id: Id3b571931e4fdb35d7889aa186b46ed967e2f157
5 years ago
Stefan Mititelu
cf1721c930
Fix compilation when transcoding disabled
5 years ago
Richard Fuchs
6ccfd14530
TT#94201 change default ICE= behaviour, add new =optional flag
...
Change-Id: Ie510bc05879c91eb1a0c7d7351461a63056ba410
5 years ago
Richard Fuchs
65cf46bc0a
TT#94201 convert ICE= options internally to enum
...
Change-Id: I3d7a6049cd7ab8e95da56820ccd3f2981ef03bc5
5 years ago
Richard Fuchs
a89696c4be
TT#94201 add tests for 95b81455
...
Change-Id: I75e2da6bf210f0aa818082f39ef59dc7e1d5cefc
5 years ago
Richard Fuchs
95b814553b
TT#94201 add ICE=default option
...
Change-Id: If10e0aa284cc7cc5c1e69855733835bd5b52da31
5 years ago
Richard Fuchs
e67eb7b57f
TT#94201 add explicit passthrough flags
...
Change-Id: Ib5015011320490c0bf63b3c8bed9e6caadfa8953
5 years ago
Richard Fuchs
74fd959ccc
TT#92250 use matching output codec with inject-DTMF
...
Change-Id: I220947872303c534368363e8f980b94bd7d406a5
5 years ago
Richard Fuchs
2502b44ff8
TT#92250 keep supp codecs last when transcoding in reverse
...
Change-Id: I20d9b6e54c38ab92dcbe4e706ed04bca7145c373
5 years ago
Richard Fuchs
377f088254
TT#14008 suppress stray redis log warnings
...
Change-Id: Ice39f3e7ccfaae235db83d0839351c20369bbd6e
5 years ago
Richard Fuchs
e4c17022c8
TT#14008 use G_SLICE=debug-blocks in tests
...
Change-Id: I235ed0b4a13e7c496786d20decf4fe3ef25fc704
5 years ago
Richard Fuchs
4c773366f3
TT#92250 use correct size when freeing codec tracker
...
closes #1091
Change-Id: I10c0cd5449811fafd76415c3d73d845c03a3b26c
5 years ago
Richard Fuchs
bbc6aa9dac
TT#14008 avoid double free on shutdown
...
Change-Id: I30ca16313ee8039b51797b60955265fb4a7545a1
5 years ago
Richard Fuchs
3893069fae
TT#92250 allocate strings for hash table storage
...
closes #1091
Change-Id: Ia3384fc3eb640bb6c728ebde6e7bde09968eeb9a
5 years ago
Richard Fuchs
5883f16383
TT#14008 allow externally set CFLAGS
...
Change-Id: I1cfc8ef5ae2df9edace39acffd803b0c766e9ac3
5 years ago
Richard Fuchs
18a3b9df0f
clean up codec stats on shutdown
...
Change-Id: Iac082cda84c62be4a340448ef7c97c2f94e2992f
5 years ago
Richard Fuchs
b260e145e7
TT#97500 set thread stack size
...
closes #1078
Change-Id: Iebe5effb917731c8ca553c9e599df613e763b255
5 years ago
Richard Fuchs
e1dda97028
TT#14008 fix some warnings from musl
...
Change-Id: I99fe1185cf814232b44c078b62199e850850cb0d
5 years ago
Richard Fuchs
32cfb61e0b
TT#92250 add tests for 68ccc5
...
Change-Id: I25e31a2fa5ae29614828c4953bb97db42062a50e
5 years ago
Richard Fuchs
68ccc52b2b
TT#92250 postpone codec_tracker to final stage
...
Change-Id: I222f705e53fc95f56da40cf927197afcb2ee5107
5 years ago
Richard Fuchs
dbd817a2a6
TT#92250 match codec params during codec matchup
...
Change-Id: Ie1d6ee0d3e55098497d250eb465228c3982f3a4c
5 years ago
Richard Fuchs
71c3154142
TT#88750 restore DTLS SRTP details from Redis
...
Change-Id: Ie831787a72b49d119cf81efb55a2682fdc138c15
5 years ago
Richard Fuchs
3654309b95
TT#97302 tests for 5ad4a5
...
Change-Id: If5c8bf6f74c3169a252440ccc9eb8639843fef69
5 years ago
Richard Fuchs
5ad4a59ea7
TT#97302 add new flag to select DTLS fingerprint algo
...
Change-Id: I48d9bf7184a860ca6f8f488076fe2859db6018f2
5 years ago
Richard Fuchs
dc4775d5ce
TT#97302 respond with the same DTLS hash func as was offered
...
Change-Id: Id72df1083b5d329fa33875853981ec471440a6c1
5 years ago
Richard Fuchs
9553af11df
TT#92250 add tests for single-codec flag
...
Change-Id: I0954747bb72af82151598edb8444d0040e0d3c67
5 years ago
Richard Fuchs
ea1ba5837c
TT#92250 also honour single-codec for reverse transcoded codecs
...
Change-Id: I9f2822e70688716e06380879622db4087c02bbb9
5 years ago
Richard Fuchs
653b09ca93
TT#92250 add `single codec` flag
...
Change-Id: I7c84e1f906fec93ed624d2fb4a4d9e9bfc9b4109
5 years ago
Richard Fuchs
1bc43aa506
TT#92250 allow codec-strip/offer/except also in answer messages
...
Change-Id: I9a8dcb3ec83b7037ffa0017a810de506bfa5a356
5 years ago
Richard Fuchs
241c78c915
TT#92250 add codec-except option
...
Additionally allow `except` and `offer` (and `transcode`) to revert
masked codecs.
Also adds `mask=full` and `strip=full`
closes #1054
Change-Id: I93a2891f2a0b9d324f6804e38f992be73c46211a
5 years ago
Richard Fuchs
2ce7b6476e
TT#92250 better handle supplemental codecs
...
Change-Id: Id6bac3892642d6ae58c71a1781b5d282c48a3a1c
5 years ago
Richard Fuchs
5ac91499fe
TT#92250 keep supplemental codecs last in list when transcoding
...
Change-Id: I3172414fd724e5c5fe9d69b5a78270bed41f83b6
5 years ago
Richard Fuchs
ca86f81a53
TT#14008 fix compilation for libwebsockets 3.x
...
closes #1087
Change-Id: I2178d577a6913a13c1a3df7caa46978c1423501f
5 years ago