Commit Graph

24 Commits (ea7239a4fe82708fa81884a76e256b51c9be4010)

Author SHA1 Message Date
Richard Fuchs 57c490f817 MT#55283 Add output-mixed-per-media
1 year ago
Richard Fuchs 469789bf19 MT#55283 make code checkers happy
2 years ago
Richard Fuchs 8e149723c0 MT#55283 add missing (re-) initialiser
2 years ago
Richard Fuchs 8cacdcc8d3 MT#55283 fix typo
2 years ago
Richard Fuchs 1a30947ea1 MT#56471 add mix_buffer implementation
2 years ago
Denial 7480ae8198 add mix_num_inputs variable to config file
2 years ago
Richard Fuchs 206ea9efd5 TT#14008 update for ffmpeg 5.1+
3 years ago
Richard Fuchs a5d2837615 TT#118800 add support for `channels` mix mode
4 years ago
Richard Fuchs a25fa3cc00 TT#111357 don't allow libav* to create its own threads
4 years ago
Richard Fuchs c881293fdb TT#86103 fix 7b2503a
4 years ago
Richard Fuchs 7b2503a97c TT#86103 allow re-use of mix inputs
4 years ago
Richard Fuchs 1ec82768db TT#69700 handle gaps in RTP TS correctly for mix output
6 years ago
Richard Fuchs 871491458f TT#69700 reduce max allowed delay to half a second
6 years ago
Richard Fuchs 4d2d788c43 TT#14008 fix compiler warning from libavformat
7 years ago
Richard Fuchs 33b262af78 TT#33700 migrate from avresample to swresample
7 years ago
Richard Fuchs 0e60000001 use cloned frames to avoid race conditions
8 years ago
Richard Fuchs a8a4ed4f9d disallow arbitrarily large silence gaps
8 years ago
Richard Fuchs fb81332e80 handle multiple different sample types
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 b0b2a86422 TT#5566 allow for up to 4 mix inputs and fix silence padding
9 years ago
Richard Fuchs 82be3340d8 TT#5566 align mixed audio's timecodes to each other
9 years ago
Richard Fuchs 3aa302f258 TT#5566 memory allocation fixes
9 years ago
Richard Fuchs 5a54cc1772 TT#5566 support mixing all audio channels into one output
9 years ago