Commit Graph

56 Commits (master)

Author SHA1 Message Date
Richard Fuchs 4d8156bf91 MT#55283 remove remnants of g_slice
3 weeks ago
Richard Fuchs acc30ec0fa MT#55283 amend resample_frame() semantics
4 months ago
Peter Kelly d4a8203b4b MT#55283 Added decoder mix "slots" concept ...
8 months ago
Richard Fuchs a2059a2449 MT#55283 modernise STR_INIT_LEN() et al
9 months ago
Richard Fuchs a6b28af6f8 MT#55283 modernise STR_INIT and str_init
9 months ago
Richard Fuchs 57c490f817 MT#55283 Add output-mixed-per-media
1 year ago
Richard Fuchs 9bac9bc683 MT#55283 include explicit cast in STR_INIT
1 year ago
Richard Fuchs d9e682b7db MT#56374 add convenience macros for string creation
2 years ago
Tom Briden 88c0ffd49b MT#55283 Fix not sending metadata on TLS forwarded
2 years ago
Tom Briden a0fed37812 recording-daemon: Insert silence frames as needed during TLS forwarding
2 years ago
Richard Fuchs 40a1741fc1 MT#54294 mandate "const" codec_def_t
2 years ago
Richard Fuchs 0114728f47 MT#56008 support variable clock rate factors
2 years ago
Richard Fuchs f976f21d49 MT#56008 switch to fractional clock rate factor
2 years ago
Richard Fuchs f82e0aebda MT#55447 introduce proper a=fmtp parsing
3 years ago
Richard Fuchs f0b0feeca7 MT#55283 don't use frame->linesize for output
3 years ago
Richard Fuchs 9ba0dd9aea TT#14008 fix TLS-send-only w/o recording scenario
3 years ago
Richard Fuchs 442b26ea48 TT#173752 support per-tag metadata for recording
3 years ago
Richard Fuchs 5d5098efde TT#122401 keep track of decoder's output format
4 years ago
Richard Fuchs a5d2837615 TT#118800 add support for `channels` mix mode
4 years ago
Richard Fuchs 7aabd7dddd TT#14008 fix G.729 recording with bcg729
4 years ago
Richard Fuchs 7101f535da TT#108003 remove unnecessary null checks
4 years ago
Richard Fuchs 7b2503a97c TT#86103 allow re-use of mix inputs
4 years ago
Richard Fuchs a6022c9ab9 TT#102450 fix AMR recording
5 years ago
Richard Fuchs 228d822a71 TT#68100 set iLBC encoder and decoder options
6 years ago
Richard Fuchs ac825cc47a TT#56553 fix double G.722 sample rate issues
6 years ago
Richard Fuchs 26b725d024 TT#45617 add new options to support log markers for sensitive data
6 years ago
Richard Fuchs c53040b752 error out on invalid clock rate parsed from RTP format string
6 years ago
Richard Fuchs 3b28460507 TT#52651 Squashed commit of the following:
6 years ago
Richard Fuchs 33b262af78 TT#33700 migrate from avresample to swresample
7 years ago
Richard Fuchs 4d586f2ec0 TT#28163 fix recording-daemon sample format selection for mixed output
7 years ago
Richard Fuchs 7c36492021 TT#28163 fix recording-daemon sample format selection
7 years ago
Richard Fuchs a4a0e34ded TT#31408 distinguish between codec types
7 years ago
Richard Fuchs 1746f1d3bf TT#31405 handle non-media pseudo-codecs (telephone-event)
7 years ago
Richard Fuchs ad4a5d10ef TT#31198 add resampling support
7 years ago
Richard Fuchs f8aad04948 TT#30404 move portions required for decoding from recording-daemon to lib
7 years ago
Richard Fuchs d510f5efe8 TT#30404 initial support for adding codecs for transcoding
7 years ago
Richard Fuchs 23eebfc4d7 Fix frame PTS when decoder returns multiple frames in a row
8 years ago
Richard Fuchs 0e60000001 use cloned frames to avoid race conditions
8 years ago
Richard Fuchs db6a37ac1d TT#13000 handle output avio context failure
8 years ago
Richard Fuchs 9a5cba48f2 use more precise avcodec/avformat version test macros
8 years ago
Richard Fuchs fb81332e80 handle multiple different sample types
8 years ago
Richard Fuchs 2b72fdec73 fix segfault when resampling fails
8 years ago
Frederic-Philippe Metz a0c36c59ca Stricter build dependencies
9 years ago
Richard Fuchs 42216b86f7 TT#5566 more output config options
9 years ago
Richard Fuchs 82be3340d8 TT#5566 align mixed audio's timecodes to each other
9 years ago
Richard Fuchs 5a54cc1772 TT#5566 support mixing all audio channels into one output
9 years ago
Richard Fuchs 040d1bec10 TT#5566 loop over encoding and decoding as required by the specs
9 years ago
Richard Fuchs 9ce3522719 TT#5566 support audio resampling and custom mp3 bitrates
9 years ago
Richard Fuchs 7b21df9510 split output/encoding stuff into separate file
9 years ago
Richard Fuchs a2afd79d68 TT#5566 support mp3 audio output
9 years ago