Richard Fuchs
|
e1b2532fe8
|
eliminate (re)connected redis state duplication
closes #982
Change-Id: I9c559ff98000a577f511648b01f67f13528bc7e8
|
6 years ago |
Richard Fuchs
|
2ef93af892
|
TT#79601 fix possible crash when injecting DTMF
Change-Id: I3bfdd7085d193a4e1b6719313b64ed70c1dca7a8
|
6 years ago |
Richard Fuchs
|
cca6ba70c7
|
allow protocol=RTP/AVP plus OSRTP-offer
closes #976
Change-Id: Id409d08a5a89b0ca9dbaf8cc457cc8ea89a433f1
|
6 years ago |
Richard Fuchs
|
5caf47f51f
|
add missing SDES=pad parsing
reported in #976
Change-Id: I808c7f1cab2efec086081e4a1e9b8fb3a8143958
|
6 years ago |
Richard Fuchs
|
abe7caf066
|
TT#75350 update cipher lists and make the configurable
closes #918
Change-Id: I949810a7c84679eac25f65784f97fdd2e9abb07d
|
6 years ago |
Richard Fuchs
|
a168a3c024
|
TT#78307 generate RTCP for media players
Change-Id: Ic6dd65211ca253491a7ef3acd35499155b60fe4c
|
6 years ago |
Richard Fuchs
|
92bcedc08a
|
TT#78307 keep track of RTP stats also when forwarding
Change-Id: Iea6214104b7032687608af71f6270a375fed2702
|
6 years ago |
Richard Fuchs
|
34baba9d22
|
TT#78307 don't update RTP stats for non-forwarding ports
Change-Id: I2dc40d7f9a511588c676fe487a23074e0d8129e2
|
6 years ago |
Richard Fuchs
|
2e4617ff86
|
TT#78307 move SSRC send stats to actual point of sending
Change-Id: I54ff4afeb8b3a205a678e9102fb0d8cedee78bae
|
6 years ago |
Richard Fuchs
|
dfc76d23b5
|
TT#78900 leave m=message connection details untouched
closes #959
Change-Id: Iaf01c87697ce46f507563ed1560e664b0ca33544
|
6 years ago |
Richard Fuchs
|
5fc326c64b
|
TT#78001 support OSRTP
closes #951
Change-Id: I8cd21d60b16e357a57d0d505649b74f38f4ca0b3
|
6 years ago |
Richard Fuchs
|
e59ccc2973
|
TT#79900 add SDES=lifetime option
closes #966
Change-Id: I462dabffb5c00387ab1b91cabf3fcb2be998f76e
|
6 years ago |
Richard Fuchs
|
c1d29a41a7
|
TT#79601 support media/DTMF playback to all parties
Change-Id: I534ba39c800e0b075c1502808a56b887baf3e323
|
6 years ago |
attermann
|
ccf1d4698a
|
Extended json control statistics
Added missing control statistics as well as aggregate counts for all
proxies.
|
6 years ago |
attermann
|
032c6e473c
|
Added cli command for parseable stats.
Added support for "list jsonstats" CLI command that return the same
stats as "list totals" but in easily parseble json format.
|
6 years ago |
root
|
e7c85ce578
|
jitter buffer correction
|
6 years ago |
Richard Fuchs
|
f5eaa657d7
|
TT#76711 allow alternate format for T.38 SDP options
Change-Id: I6e9af10bfe4be697d1d4f2be6cfd41ba76fabd5b
|
6 years ago |
Richard Fuchs
|
1055a1e71e
|
TT#79351 detect and fix payload type collisions
fixes #963
Change-Id: I938b1c4b9baed37caf718f7537bbb9c11f7b91e5
|
6 years ago |
Richard Fuchs
|
28efacc8d8
|
TT#76711 more resilient UDPTL handling
Change-Id: I11b40cdd0c0562f49bd702f7efa58f9cf01d87e9
|
6 years ago |
Richard Fuchs
|
d611bbbb74
|
TT#78501 add T.38 options
Change-Id: I4f173f384db18e832c1d24a7015a836ec4215a96
|
6 years ago |
Richard Fuchs
|
213b6074f4
|
TT#76711 fix media type ID when restoring from redis
Change-Id: I87d5bd7b2edae147283627c82d2876d39fdb887d
|
6 years ago |
Richard Fuchs
|
48c3af7f9d
|
TT#76711 add spandsp logging
Change-Id: I75dbf1e420818bf5c4033b0807b38824f96e2915
|
6 years ago |
Richard Fuchs
|
cc7a9a5de8
|
TT#78307 clean up debug/log messages
Change-Id: I8e10be7f297480c01a213c89f06ee93a2215767f
|
6 years ago |
Richard Fuchs
|
1d514a063c
|
TT#78307 add helper functions for SSRC contexts
Change-Id: I32470c03c19c8bb889900ca277b73713ee66c485
|
6 years ago |
Richard Fuchs
|
dfae8d6a22
|
TT#78201 add symmetric-codecs flag
closes #953
Change-Id: I848f501709f48927a7156033ccd42eacd742e2d8
|
6 years ago |
Richard Fuchs
|
0cd8883639
|
TT#78203 add SRTP debug options
closes #956
Change-Id: I751f6bc1ea9228b257f6258dbb1927276db10c99
|
6 years ago |
Richard Fuchs
|
d872802ba2
|
TT#76711 T.38 <> audio gateway
Change-Id: I4552e07eee632fa730745410b08c3bf70ab67ab2
|
6 years ago |
Richard Fuchs
|
468fca8ead
|
TT#76711 error-proof codec_handler_free()
Change-Id: Iaaf67bc21bcb904096a30497e817f5527fdf074d
|
6 years ago |
Richard Fuchs
|
20607bbabc
|
TT#76711 generalise media_player mechanism
Change-Id: I940bd8c156691418ee0fe7743e9fade59ba8635a
|
6 years ago |
Richard Fuchs
|
9ab6c27b4f
|
TT#76711 replace SDP media type as necessary
Change-Id: I49ba0eb38fd4774ab9f61f08692ebafe56a05fdc
|
6 years ago |
Richard Fuchs
|
6792cde8b6
|
TT#76711 add custom SDP attributes capability
Change-Id: Iaf924938af1ef32a5a7eb961951c0debe7351ee5
|
6 years ago |
Richard Fuchs
|
0dc052e2cc
|
TT#76711 globalise ensure_codec_def function
Change-Id: I2183ed5c7882b3e8909584425b1a37dd7da36124
|
6 years ago |
Richard Fuchs
|
570ad9427d
|
TT#76711 add handler functions for enc/dec packet
Change-Id: I59b26793f233dde367cbe895f36642ebf58a7ab9
|
6 years ago |
Richard Fuchs
|
641fd160ca
|
TT#77358 create helper function to determine RTP protocols
Change-Id: I6ee4a2c48c896fa9f3f00c9f90c0ae65c1ae3bae
|
6 years ago |
Richard Fuchs
|
9ff3d666b8
|
TT#76711 split out common parts of codec_handlers_update
Change-Id: I3d6d8364d797e14df9dd55a284096038872cca2c
|
6 years ago |
Richard Fuchs
|
a68a59fbf5
|
TT#76711 keep track of the raw SDP format string
Change-Id: I7f20dbff3237e39cea700c984a4f41016a2264fc
|
6 years ago |
Richard Fuchs
|
de69c5ed1f
|
TT#76711 split codec_handler_get for different protocols
Change-Id: I67573100108aedb1c8e7fc5920682a7872fd10c2
|
6 years ago |
Richard Fuchs
|
2d78c36338
|
TT#76711 allow update of media type
Change-Id: I3e860fe8683be2d7b0cd3cc70d4f7e4b39a0e147
|
6 years ago |
Richard Fuchs
|
6513bfd5bd
|
TT#76711 split out function to handle media protocols
Change-Id: I51066ddd4c9d926ec77b9495fb5ca494290bff95
|
6 years ago |
Richard Fuchs
|
d847d26e0b
|
TT#76711 convert codec handlers hash table to direct hash
Change-Id: Ieeb8183cd8041a10e311fb4f2fe6b92bbc5ad8bb
|
6 years ago |
Richard Fuchs
|
50b0757f4b
|
TT#76711 add missing log_info_clear in send_timer
Change-Id: I4cb205d12ae0c83c710f1d6317e6e807fcfd4940
|
6 years ago |
Richard Fuchs
|
9b9dde3ad8
|
TT#76711 don't run send timers that don't exist
Change-Id: I5ee38499051afd5b6d5b7e74ea60b84ad7d74d26
|
6 years ago |
Richard Fuchs
|
01cf85f6ac
|
TT#76711 add missing locking and tree-remove for media player
Change-Id: I276adfdb7b9aba163f51d296862d8fcc152959b5
|
6 years ago |
Richard Fuchs
|
5744c04d0d
|
TT#76368 add port status to graphite output
Change-Id: I7a12d55fd2e31222964361b301c6507b4e7760a5
|
6 years ago |
Richard Fuchs
|
dcce2ba1a1
|
TT#76368 move graphite timestamping into wrapper macro
Change-Id: Iee58d38b8746b866944535160e131021a047a920
|
6 years ago |
Richard Fuchs
|
ceb6814332
|
TT#76368 handle connection blocking on graphite writes
Change-Id: I261bb890fa7f403061f92c1300b69a3833282f09
|
6 years ago |
Richard Fuchs
|
10ab85b3e5
|
TT#76368 remove some graphite functions from global namespace
Change-Id: Ic24778e9d04e015012e9d7cc873203d0dfbacaa6
|
6 years ago |
Richard Fuchs
|
1c00016974
|
possible null pointer fix
Change-Id: I6b0122c7ba51e0fbd3de40da3adbec53a85cfa60
|
6 years ago |
Richard Fuchs
|
ad4ea21ef4
|
fix for d09071a
Change-Id: I9d24df2b88f5de12ddee73eceaab060f277e2004
|
6 years ago |
Richard Fuchs
|
335e3d2416
|
TT#76368 clean up graphite writing functions
Change-Id: I8efebe57417a9d060c4d3dd402d014df5f0feda4
|
6 years ago |