Commit Graph

58 Commits (d7dd7421e6e4e72b1347da9b189b290865b4390a)

Author SHA1 Message Date
Richard Fuchs 46d853972b move lib/ config options into struct
9 years ago
Richard Fuchs ba4676809d small fixes and improvements for packet forwarding feature #411
9 years ago
Richard Fuchs fb6575eefb Merge branch 'add-recording-forwarding' of https://github.com/1and1/rtpengine
9 years ago
Richard Fuchs 23eebfc4d7 Fix frame PTS when decoder returns multiple frames in a row
9 years ago
Claudiu Boriga 3dcddf3ffa recording-daemon: add option to forward calls
9 years ago
Richard Fuchs 5bcbf27fe1 fix metadata DB insert without trailing pipe character
9 years ago
Richard Fuchs 440a1f8a4e delay proc stream/call file deletion until all references are cleared
9 years ago
Richard Fuchs 6ec7c9e8cc fix mem leaks
9 years ago
Richard Fuchs 0e60000001 use cloned frames to avoid race conditions
9 years ago
Richard Fuchs 5acf56dec4 additional debug log output
9 years ago
Richard Fuchs 4313cb2596 logging improvements
9 years ago
Richard Fuchs 531febbbb0 migrate log-stderr and log-facility options to lib for recording daemon
9 years ago
Victor Seva f7aa5fa6b6 TT#14571 PEP8 for YouCompleteMe config
9 years ago
Guillem Jover 56b723ceec TT#14400 Do not check for negative values on unsigned variables
9 years ago
Victor Seva 3c813acacc support wheezy build reported at #343
9 years ago
Richard Fuchs 27af349783 fix recording daemon logging levels
9 years ago
Richard Fuchs af7b2d0508 refine version test for presence of av_frame_get_channels
9 years ago
Richard Fuchs aef463f1bb handle missing av_frame_get_channels from older versions
9 years ago
Richard Fuchs 6594b2b884 fixes for coverity
9 years ago
Richard Fuchs a8a4ed4f9d disallow arbitrarily large silence gaps
9 years ago
Richard Fuchs 2afbfa55a8 fix resampling if frame doesn't have number of channels set
9 years ago
Richard Fuchs dab9fdb20e additional logging and segfault fix
9 years ago
Richard Fuchs 46d1498801 TT#13277 logging improvements
9 years ago
Richard Fuchs 6f37badd50 TT#13277 additional DB fields for call metadata
9 years ago
Richard Fuchs 4566bd37cf TT#13005 store recording metadata to database
9 years ago
Richard Fuchs 846886c001 TT#13000 include recording filename suffix in db data
9 years ago
Richard Fuchs db6a37ac1d TT#13000 handle output avio context failure
9 years ago
Richard Fuchs 9a5cba48f2 use more precise avcodec/avformat version test macros
9 years ago
Richard Fuchs f5cc21f92b TT#10156 write recordings metadata into mysql database
9 years ago
Richard Fuchs fb81332e80 handle multiple different sample types
10 years ago
Richard Fuchs 2b72fdec73 fix segfault when resampling fails
10 years ago
Richard Fuchs 3dcfe82231 Merge branch 'stricter_build_depends' of https://github.com/1and1/rtpengine
10 years ago
Frederic-Philippe Metz a0c36c59ca Stricter build dependencies
10 years ago
Richard Fuchs 537c60b1cb fix segfault when avcctx could not be initialized
10 years ago
Richard Fuchs 42216b86f7 TT#5566 more output config options
10 years ago
Richard Fuchs b0b2a86422 TT#5566 allow for up to 4 mix inputs and fix silence padding
10 years ago
Richard Fuchs 82be3340d8 TT#5566 align mixed audio's timecodes to each other
10 years ago
Richard Fuchs 3aa302f258 TT#5566 memory allocation fixes
10 years ago
Richard Fuchs 5a54cc1772 TT#5566 support mixing all audio channels into one output
10 years ago
Richard Fuchs 040d1bec10 TT#5566 loop over encoding and decoding as required by the specs
10 years ago
Richard Fuchs df869fff0f automate lib symlink creation in makefiles
10 years ago
Richard Fuchs e0fb30e885 TT#5566 split ssrc_run() into smaller functions
10 years ago
Richard Fuchs 9ce3522719 TT#5566 support audio resampling and custom mp3 bitrates
10 years ago
Richard Fuchs 7b21df9510 split output/encoding stuff into separate file
10 years ago
Richard Fuchs a2afd79d68 TT#5566 support mp3 audio output
10 years ago
Richard Fuchs fb783f0080 TT#5566 configurable recording daemon
10 years ago
Richard Fuchs 5c22c3c71a add additional audio codecs
10 years ago
Richard Fuchs ea72733ac0 support daemonizing in recording daemon
10 years ago
Richard Fuchs 1de1706152 don't engage logging system if log level is too low
10 years ago
Richard Fuchs f958b2a197 split logging mechanism into separate common files
10 years ago