Commit Graph

87 Commits (b82cf56ec0e5536253ffcbf601627f3897c2f134)

Author SHA1 Message Date
Richard Fuchs 828e2eea2c add missing lock for configuring mixed output decoder
8 years ago
Richard Fuchs 78accdb639 fix segfault when both forwarding and output are enabled
8 years ago
Richard Fuchs 4d2d788c43 TT#14008 fix compiler warning from libavformat
8 years ago
Richard Fuchs 8c770b9e05 appropriate use of LDFLAGS and LDLIBS
8 years ago
Richard Fuchs 53a2165871 fix default value if output-storage isn't specified
9 years ago
Richard Fuchs af963a23fd make the new `stream` db field optional based on settings
9 years ago
Juha Heinanen 7f603b262e recording-daemon: added possibility to store audio streams to database
9 years ago
Richard Fuchs 33b262af78 TT#33700 migrate from avresample to swresample
9 years ago
Richard Fuchs 5a73f12adb TT#34050 replace ffmpeg version test macro
9 years ago
Richard Fuchs 7b6af45c43 CentOS 6 compile fixes
9 years ago
Richard Fuchs 22431f5720 fix recording mix sample rate mismatch
9 years ago
Richard Fuchs 92e4c28fde fix recording-daemon segfault for libavcodec versions < 57
9 years ago
Richard Fuchs 4d586f2ec0 TT#28163 fix recording-daemon sample format selection for mixed output
9 years ago
Richard Fuchs 7c36492021 TT#28163 fix recording-daemon sample format selection
9 years ago
Richard Fuchs 4d859bfd6b TT#28163 add support for properly packaged libbcg729
9 years ago
Richard Fuchs 83784d492c TT#31197 separate out libavcodec specifics
9 years ago
Richard Fuchs 126a69f29c TT#28163 logging and documentation improvements
9 years ago
Richard Fuchs 6988b2361e TT#31403 keep track of stats required for RTCP translation/output
9 years ago
Richard Fuchs 368312a4f5 TT#31403 keep local packet stats for RTCP output/rewriting
9 years ago
Richard Fuchs a4a0e34ded TT#31408 distinguish between codec types
9 years ago
Richard Fuchs 2e43b47305 TT#31409 check codec support only once during startup
9 years ago
Richard Fuchs ff0a46a053 TT#30901 convert codec list to hash table
9 years ago
Richard Fuchs 266a1fbc8b TT#31404 support custom ptime and repacketization for sampled codecs
9 years ago
Richard Fuchs 1746f1d3bf TT#31405 handle non-media pseudo-codecs (telephone-event)
9 years ago
Richard Fuchs ad4a5d10ef TT#31198 add resampling support
9 years ago
Richard Fuchs dc80c27af7 TT#28163 split encoder from recording daemon into shared lib
9 years ago
Richard Fuchs a967f9dcbb TT#28163 abstractize packet sequencer and move to lib
9 years ago
Richard Fuchs f8aad04948 TT#30404 move portions required for decoding from recording-daemon to lib
9 years ago
Richard Fuchs d510f5efe8 TT#30404 initial support for adding codecs for transcoding
9 years ago
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
10 years ago
Richard Fuchs 0e60000001 use cloned frames to avoid race conditions
10 years ago
Richard Fuchs 5acf56dec4 additional debug log output
10 years ago
Richard Fuchs 4313cb2596 logging improvements
10 years ago
Richard Fuchs 531febbbb0 migrate log-stderr and log-facility options to lib for recording daemon
10 years ago
Victor Seva f7aa5fa6b6 TT#14571 PEP8 for YouCompleteMe config
10 years ago
Guillem Jover 56b723ceec TT#14400 Do not check for negative values on unsigned variables
10 years ago
Victor Seva 3c813acacc support wheezy build reported at #343
10 years ago
Richard Fuchs 27af349783 fix recording daemon logging levels
10 years ago
Richard Fuchs af7b2d0508 refine version test for presence of av_frame_get_channels
10 years ago
Richard Fuchs aef463f1bb handle missing av_frame_get_channels from older versions
10 years ago
Richard Fuchs 6594b2b884 fixes for coverity
10 years ago
Richard Fuchs a8a4ed4f9d disallow arbitrarily large silence gaps
10 years ago
Richard Fuchs 2afbfa55a8 fix resampling if frame doesn't have number of channels set
10 years ago