Denial
7480ae8198
add mix_num_inputs variable to config file
closes #1581
closes 1557
Change-Id: Ic8ac6b956e83a4d64695e0ded6e70b8ffe67b36f
3 years ago
Richard Fuchs
206ea9efd5
TT#14008 update for ffmpeg 5.1+
Starting with release 5.1, ffmpeg obsoletes the `channels` and
`channel_layout` fields, replacing them with a unified `ch_layout`
struct of type AVChannelLayout. Add wrapper defines into the
compile-time build-test headers fix_frame_channel_layout*.h to
accommodate both new and old versions.
Change-Id: I3d43b85dc3140155a61b1cf2269cda166ad88e9a
3 years ago
Richard Fuchs
a5d2837615
TT#118800 add support for `channels` mix mode
Change-Id: I00a51c4278ccc8a34c8db271eb08e0a8f48fd28a
5 years ago
Richard Fuchs
a25fa3cc00
TT#111357 don't allow libav* to create its own threads
Change-Id: I5227bb947c07841f0481f73ee75f7c36cc8f3257
5 years ago
Richard Fuchs
c881293fdb
TT#86103 fix 7b2503a
Change-Id: Iaed6e5fca4d8ef74b3edc0d9e9ecc37cc95c9b8e
5 years ago
Richard Fuchs
7b2503a97c
TT#86103 allow re-use of mix inputs
closes #968
Change-Id: Ie6cf6f14b2fd579dc7e3ac9ec27d1d011c4af94c
5 years ago
Richard Fuchs
1ec82768db
TT#69700 handle gaps in RTP TS correctly for mix output
fixes #861
Change-Id: I89785734b0d3a3058c7579ce139d8111d9798f10
6 years ago
Richard Fuchs
871491458f
TT#69700 reduce max allowed delay to half a second
Change-Id: I34a861b00e9ae0a213eb211c05b2904e9c97fa0a
6 years ago
Richard Fuchs
4d2d788c43
TT#14008 fix compiler warning from libavformat
Change-Id: Ia22a0c66c511973e935d5a4e40a744d8f92eb19e
8 years ago
Richard Fuchs
33b262af78
TT#33700 migrate from avresample to swresample
closes #465
Change-Id: Ib23ea0dbaf151182360db8ae8e0bc94c93a1743a
8 years ago
Richard Fuchs
0e60000001
use cloned frames to avoid race conditions
fixes #350
9 years ago
Richard Fuchs
a8a4ed4f9d
disallow arbitrarily large silence gaps
Change-Id: I9c62fc99d237ccf998b5eedfa3f1a38c2430a323
9 years ago
Richard Fuchs
fb81332e80
handle multiple different sample types
fixes #306
9 years ago
Frederic-Philippe Metz
a0c36c59ca
Stricter build dependencies
9 years ago
Richard Fuchs
42216b86f7
TT#5566 more output config options
Change-Id: I8d9d1ec1274bbd0ac2e5f86408f4b6c8a60537c2
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
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