Richard Fuchs
59d3399b41
add DTMF capability to simulator test script
...
Change-Id: Ied1e02d74eb998d3d0b54a5277bf4aeff2ccbeae
7 years ago
Richard Fuchs
a44b34a7a9
don't free event base before calling loopbreak()
...
Change-Id: I7f4283804b1c34a110e5f4ddad14bd1dd4122cc4
7 years ago
Richard Fuchs
89c0aa167d
additional options for test scripts
...
Change-Id: Idbbcc5323fa94f535ef7f868413f90800a1625ad
7 years ago
Guillem Jover
0224a49162
TT#40459 Move the rtpengine NFS mount point into its own systemd unit
...
We do not use a proper mount unit because that requires the mount point
to be encoded in the filename which is variable and depends on the value
coming from config.yml.
Change-Id: Ibb637c533c94bc3db119111460ca647a50a205af
7 years ago
Eric Green
f91b64fcdf
Make recording more accurately report source address. Fixes #584
7 years ago
Richard Fuchs
694e9d8f60
do not memcmp against uninitialized bytes
...
silences valgrind warnings
reported in #585
Change-Id: I40098d6eab5e128b537fb0cc2821b60d3553c4cb
7 years ago
Richard Fuchs
0aeb06f613
TT#40900 store metadata in call struct instead of recording struct
...
makes it possible to set the metadata before recording has been started
closes #579
Change-Id: I885a39fbc53345a4e9f2459f3cd972cb1198c210
7 years ago
Richard Fuchs
178391e177
fix possible core dump when processing certain malformed SDP
...
Change-Id: I3240f09033d7e587c48f8baa315953c553b99f0b
7 years ago
Alexander Lutay
bc9f09cdf5
TT#41051 Fix shellcheck warning for Red Hat init scripts
...
* warning: cachefile appears unused. Verify it or export it. [SC2034]
* warning: Double quote to prevent globbing and word splitting. [SC2086]
* removed unnecessary space
Change-Id: I71276ca08d1a5599bf1034403d2973ef78d8079e
7 years ago
Sipwise Jenkins Builder
1a8dc4aada
Release new version 6.5.0.0+0~mr6.5.0.0
7 years ago
Richard Fuchs
eac981c424
Merge branch 'master' of https://github.com/netaskd/rtpengine
...
Change-Id: I7e6b8cdd4fce880c118791ead30b48f573e09b31
7 years ago
netaskd
1ab8cb121e
commented out all pre-start arguments because all of them can be configured in main config file of application
7 years ago
netaskd
f52e3490a9
refactoring handling kernel table for config and sysconfig. variable KERNEL deleted as unused
7 years ago
Richard Fuchs
e860b640db
Merge branch 'master' of https://github.com/netaskd/rtpengine
...
Change-Id: I32a7f520e535d6bb05b4ba47e9a32c1b30f0cb3a
7 years ago
netaskd
e64a8147cd
renamed mariadb-devel to mysql-devel for centos6 compatibility
7 years ago
netaskd
a1ac45aa71
- add package recording
...
- update to ngcp-rtpengine version 6.4.0.0
7 years ago
Richard Fuchs
d26b11ffb0
fix compilation for with_transcoding=no
...
Change-Id: Ibb63f51b909052d81ebf1865335a428a421d856e
7 years ago
Richard Fuchs
be9c3146f4
fix missing header include
...
fixes #569
Change-Id: I795a96dbe224bc798317e47b11d758e56e26d1ae
7 years ago
Richard Fuchs
08fc00906d
fix segfault with DTMF logging and implicit payload types
...
fixes #571
Change-Id: Id2b575ff555d7968006309bcb5b5d6bbac2ed1e7
8 years ago
Richard Fuchs
a9ec666cb4
TT#38350 implement sending DTMF events to syslog
...
Change-Id: I82fbdc7da6cbe2505ef1c98dd3c45b63c4461994
8 years ago
Richard Fuchs
dd34574669
TT#38350 keep track of the most used RTP payload type
...
Instead of just remembering the last seen RTP payload type, this adds a
tracker that keeps track of the last 32 seen payload types and keep the
list in order of how often each type was seen.
Change-Id: I062a43b7bfc9413b755dca548d72953ff8245477
8 years ago
Richard Fuchs
4eb80da836
compile fix for with_transcoding=no option
...
fixes #568
Change-Id: I97fba6bb767a572d6b701e274176913270e55f16
8 years ago
Richard Fuchs
d66a2e5191
TT#38351 support specifying interfaces by name
...
closes #566
Change-Id: Ia9a5c6d9d702e27404a7e27503970ee9a8dac7b9
8 years ago
Richard Fuchs
cbe7e5ab1d
TT#36700 implement ports free list
...
eases CPU usage when the number of available ports runs low
Change-Id: I0cdb035991a54a96c94ff47b074c91ff2b74c9bd
8 years ago
Richard Fuchs
bfac341aec
shut down transcoding engine when it's not needed
...
closes #562
Change-Id: I3c96cdcdeea8ee815f0ae7e40a4caccbfee9977e
8 years ago
Richard Fuchs
8562bdee70
support new `asymmetric codecs` flag
...
Change-Id: I244b3576be19658ecc2af353e427e95aea4fca70
8 years ago
Richard Fuchs
f1b81b649e
simplify parameters passed to codec_rtp_payload_types()
...
Change-Id: I8a9147bb527b3084ed9f4acfa82868fc26b0d8c2
8 years ago
Richard Fuchs
a2ed8e613a
convert transcoding unit test macros to functions
...
Change-Id: I409003397c7b510f79169e6069829b4bb949d12e
8 years ago
Richard Fuchs
9f3f24f3ef
TT#36759 rate limiting for ICE/STUN log messages
...
Change-Id: Iac172a52ac9a48d5ff62995454bda108680228d7
8 years ago
Richard Fuchs
f0b4f1d9a9
TT#37157 make payload mismatches in lossy codecs non-fatal
...
required to accomodate different versions of encoders
Change-Id: I47c574f1a8761b0ba042532145548e87d4398b75
8 years ago
Richard Fuchs
9b447cf18a
TT#37157 add G722 transcoding test incl RTP TS testing
...
Change-Id: I33f244eeccfbf9a9358608a73743585fd235686b
8 years ago
Richard Fuchs
e404f18975
TT#37157 fix missing G722 RTP TS output scaling
...
fixes #560
Change-Id: Ief961a1f0e3d7fb1bd07e79eab1ceb54b5d131be
8 years ago
Richard Fuchs
6e9776876c
TT#37157 add RTP TS and seq checking to transcoding tests
...
Change-Id: Ib9e17aa6b0b3b3ec945d0abe54cdefca5e7ea989
8 years ago
Richard Fuchs
88778d981e
TT#37157 eliminate stray compiler warning in test code
...
Change-Id: I554308499edb326bae56841629827ed85152efe4
8 years ago
Richard Fuchs
6f6bad1d74
TT#37157 swap parameter order for packet_seq() test macro
...
Change-Id: I61f257efad7afc9634c73a32c3167b2ef8aca608
8 years ago
Richard Fuchs
50394e8dd2
TT#37156 fix divide by zero error (regression from db58aa80)
...
fixes #564
Change-Id: Ifdc58c814d6a0c82d95ca86ab2fd4eb3a85486ae
8 years ago
Sipwise Jenkins Builder
956aedcf24
Release new version 6.4.0.0+0~mr6.4.0.0
8 years ago
Huseyin Dikme
30ba1cd2a6
control command logs have been updated
8 years ago
Richard Fuchs
9c3edeef88
support cooked format in replay tool
...
Change-Id: I3e1e991a5ef2492c958354dac309f0cec25ccb66
8 years ago
Richard Fuchs
78accdb639
fix segfault when both forwarding and output are enabled
...
fixes #556
Change-Id: I80179a55bb9bac5478ed70e445bd4e2b87dfaaa6
8 years ago
Richard Fuchs
95a7cc6cfb
eliminate redundant function argument
...
Change-Id: I5bff4436072c2855590e08d90c5098af3abceb93
8 years ago
Richard Fuchs
99c2ac9bd5
Merge branch 'master' of https://github.com/etamme/rtpengine
...
Change-Id: Idbd733c119b07f95254a8bbebebe42135b2f520d
8 years ago
Richard Fuchs
d64c888a0e
TT#36301 transcoding unit tests
...
Change-Id: If48e5afe5a343b557183b6e87441f52424dd2c6a
8 years ago
Richard Fuchs
2f5d792aae
TT#36301 add `always-transcode` flag
...
closes #527
Change-Id: I0d8192cf93c49823f35a6307ccd8c77842fb51dd
8 years ago
Richard Fuchs
5c3d39748b
TT#35456 fix regression from 895fa9605
...
Adding a fixed length to the size of the buffer requested from the
packetizer was wrong, as this is not just the length of the working
buffer but also the size of the buffer to be returned for sample stream
(PCM) codecs. Instead, use the codec definition's bit per sample spec
to make AMR provide a larger buffer than the bare frame.
Change-Id: Ibff59b21d491e3327cc9e907e6515379a8ca9188
8 years ago
Richard Fuchs
7de16e104c
TT#14008 fix codec mask logic if no masking info is present
...
fixes a glib warning
Change-Id: I8c79231e52a88b9fd2af7c3acf1be6b994e86876
8 years ago
Richard Fuchs
4d2d788c43
TT#14008 fix compiler warning from libavformat
...
Change-Id: Ia22a0c66c511973e935d5a4e40a744d8f92eb19e
8 years ago
Richard Fuchs
fb75ef748a
TT#14008 fix libpcre references in makefile
...
Change-Id: I16c18d48a0df01d2b1e505fca81697658614d2d3
8 years ago
Eric Tamme
627294beeb
do not require epel-release in spec file
8 years ago
Richard Fuchs
0361bbd9b7
add missing include
...
closes #553
Change-Id: Ia605ebac697ab0d8cd28b4d758f27712345f2a81
8 years ago