Frederic-Philippe Metz
d08dd6a5f3
Fixes SRTP restore in onekey concept
9 years ago
Frederic-Philippe Metz
6985784cea
Fixes redis recording flag in onekey concept
9 years ago
Frederic-Philippe Metz
14b37ebfe5
Removes multikey stuff
9 years ago
Victor Seva
89393e1dfd
TT#11400 debian: fix binary only builds
...
* remove module-assistant definitions
* use debhelper (>= 9~)
* wrap-and-sort -sat
Fix #322
Change-Id: I9eec49edb967f99c39241ab85eafed180e582c5a
9 years ago
Frederic-Philippe Metz
f3364d9e7d
Omits redisreply in redis restore and eliminates 'multikey' feature
9 years ago
Richard Fuchs
458d359379
Merge branch '1and1-redis-onekey-concept-master'
9 years ago
Michael Prokop
5784cb7500
TT#10155 Use stop/start behavior for init script's restart action
...
We want to have the same behavior as within
ngcp-rtpengine-recording-daemon's init script. Let's avoid code
duplication between start/stop vs restart and instead invoke
plain stop + start actions via restart.
While at it fix missing 'set -e' that was caught by Richard
during creation of ngcp-rtpengine-recording-daemon's init
script.
Change-Id: I4ef894d17e5e716f6f75eb59a153ba026e1df685
9 years ago
Richard Fuchs
f77726caa8
update redis one-key concept
...
Change-Id: Ifc164f5737decefef2463af57d75f717b97e169b
9 years ago
Richard Fuchs
9d8861afb3
Merge branch 'redis-onekey-concept-master' of https://github.com/1and1/rtpengine into 1and1-redis-onekey-concept-master
9 years ago
Richard Fuchs
8b18bc5d23
TT#10155 split recording daemon into separate debian package
...
Change-Id: Iadbc629b8aa9e241fee3348bd957b4e0d4057fce
9 years ago
Frederic-Philippe Metz
ea9512c520
Adds URI encoding for json strings in redis.
9 years ago
Richard Fuchs
2992031c24
TT#10252 add lsb-base to package depends as per lintian
...
Change-Id: I4dc3f889f6831111edca224b48417e4719f1c299
9 years ago
Sipwise Jenkins Builder
5a7903cefc
Release new version 5.2.0.0+0~mr5.2.0.0
9 years ago
Frederic-Philippe Metz
ed760fb566
Fix more issues from richards comments
9 years ago
Karsten Horsmann
06922c530d
Update rtpengine.init
...
There is no INPUT_prefilter table on CentOS 6 systems. So put it on INPUT should be good enough.
9 years ago
Frederic-Philippe Metz
1134fbeb67
Merge branch 'redis-onekey-concept-master-fixes' of https://github.com/1and1/rtpengine into redis-onekey-concept-master-fixes
9 years ago
Frederic-Philippe Metz
88b89ea2e6
Fixes STR_FMT comment my @rfuchs or pull request #316
9 years ago
Frederic-Philippe Metz
6a3bcf58e8
Fixes STR_FMT comment my @rfuchs or pullrequest 316
9 years ago
Frederic-Philippe Metz
9ebd06f40f
Some fixes for pull request #316
9 years ago
Frederic-Philippe Metz
749a7da7b0
Implements redis onekey concept
...
The redis onekey concepts is introduced to reduce traffic to redis
and redis notification traffic.
It modifies the current structure for one call in redis, which are
multiple keys with pre- and postfixes and the callid in between to
one key with the structure "json-<callid>". The value is a json
formatted string with the previous multi-key identifiers in it.
9 years ago
Richard Fuchs
fb81332e80
handle multiple different sample types
...
fixes #306
9 years ago
Richard Fuchs
1d5668d793
compile fixes for openssl >= 1.1.0
...
Change-Id: I815c89dde5b6e85b9887dcaf04c25f0a45dcfd5c
9 years ago
Richard Fuchs
2b72fdec73
fix segfault when resampling fails
...
reported in #306
Change-Id: I08786671d71e5f2919c493a6d529e2ea66efe8aa
9 years ago
Richard Fuchs
3dcfe82231
Merge branch 'stricter_build_depends' of https://github.com/1and1/rtpengine
9 years ago
Frederic-Philippe Metz
a0c36c59ca
Stricter build dependencies
9 years ago
Richard Fuchs
a3d5764026
Merge branch 'correlation_images' of https://github.com/1and1/rtpengine
9 years ago
Richard Fuchs
537c60b1cb
fix segfault when avcctx could not be initialized
...
closes #304
Change-Id: I8b01e269f81352f305d2ae20d01c006649876cda
9 years ago
Lucian Balaceanu
cef493a4d1
Pictures for Internal data structures and Redis correlations wiki
9 years ago
Richard Fuchs
42216b86f7
TT#5566 more output config options
...
Change-Id: I8d9d1ec1274bbd0ac2e5f86408f4b6c8a60537c2
9 years ago
Richard Fuchs
9036d30ed8
fix call struct being accessed after obj_put
...
Change-Id: I33dea4d637c531bdf33c54485da5627b5eeb5a32
9 years ago
Richard Fuchs
acc49fe58e
Merge branch 'simple_redis_notify_create' of https://github.com/1and1/rtpengine
9 years ago
Richard Fuchs
b0b2a86422
TT#5566 allow for up to 4 mix inputs and fix silence padding
...
Change-Id: I0491ecae169c56aad0b3f78ef6b267a221c0af00
9 years ago
Richard Fuchs
82be3340d8
TT#5566 align mixed audio's timecodes to each other
...
Change-Id: Ib9f82ba7f56da80a0171b108bccdb56e5334ce94
9 years ago
Pawel Kuzak
d2314ea247
Reduced complexity in onRedisNotification()
...
If a call already exists and a Redis notification for that call is received, don't change the call (ignore notification).
9 years ago
Richard Fuchs
3aa302f258
TT#5566 memory allocation fixes
...
Change-Id: I7b247c591d3f35b2b767fd9faec6d1b09f52b871
9 years ago
Richard Fuchs
5a54cc1772
TT#5566 support mixing all audio channels into one output
...
Change-Id: I0ffd8ba39fbda2c27e8bf7e6c36b965897f22c0c
9 years ago
Richard Fuchs
97183b10df
make sure call_destroy unrefs the correct call object
...
avoids a possible race condition with rapid create/delete/create of the
same call
Change-Id: I293c7064ea0c491b4040eb41300c56384c325719
9 years ago
Richard Fuchs
040d1bec10
TT#5566 loop over encoding and decoding as required by the specs
...
Change-Id: I575b0653e00e2bae15cb9bfda564ff7a9a2b7ffe
9 years ago
Richard Fuchs
df869fff0f
automate lib symlink creation in makefiles
...
Change-Id: I5bedecfbe6e7c61bd505c075c4b2cd444cc4cc41
9 years ago
Richard Fuchs
e0fb30e885
TT#5566 split ssrc_run() into smaller functions
...
Change-Id: I816cdea26e2c20734779117d923f08d987255711
9 years ago
Richard Fuchs
9ce3522719
TT#5566 support audio resampling and custom mp3 bitrates
...
Change-Id: I71a245c69139815fd30f9f5cc6fb4fff9df8288b
9 years ago
Richard Fuchs
7b21df9510
split output/encoding stuff into separate file
...
Change-Id: Ibb5a16858728dc2803d5c973eb3ce02cee84fc59
9 years ago
Richard Fuchs
a2afd79d68
TT#5566 support mp3 audio output
...
Change-Id: Ife4001f5a9fcf8951c7c2b93d47fa2dcf2750a7b
9 years ago
Richard Fuchs
9e38b8fa94
modernize debian init.d script to eliminate warnings
...
Change-Id: I06a01c82a3f7547d939e5d41de4535f91a423f90
9 years ago
Richard Fuchs
a2391f9490
kfree_skb must be called lock-free
...
closes #299
Change-Id: I342e5c35263bbd9ef034b0248e5aff7c15da22a4
9 years ago
Richard Fuchs
fb783f0080
TT#5566 configurable recording daemon
...
share more code between the two daemons
Change-Id: I77af5146cf3cef6ab8c145274b3fd8b031fba3e4
9 years ago
Richard Fuchs
28b80181f2
TT#5566 add support for config file handling
...
closes #252
Change-Id: I92dd61c100319469c6ff4764c90bba5c3ab367a2
9 years ago
Richard Fuchs
5c22c3c71a
add additional audio codecs
...
Change-Id: I4d9c62d16fbdb10c3c38fc5d7ec0e9dacf970702
9 years ago
Richard Fuchs
ea72733ac0
support daemonizing in recording daemon
...
Change-Id: I9c76d63efe72d6598087a97f8bf93e0958b81fad
9 years ago
Richard Fuchs
1de1706152
don't engage logging system if log level is too low
...
Change-Id: I3d54da1b587637119f3e4de92e50d029274204a7
9 years ago