]> git.ipfire.org Git - thirdparty/freeswitch.git/commit
FS-7436: added FEC support for mod_opus
authordoancea <doancea@orange-vallee.net>
Mon, 1 Jun 2015 23:17:20 +0000 (01:17 +0200)
committerdoancea <doancea@orange-vallee.net>
Tue, 2 Jun 2015 16:36:36 +0000 (18:36 +0200)
commitbd3589a2fbb56486f3c76548a4197716ebcce8c7
treeb09ea9348103a665a4389185db795c4e941d1f1e
parent12504aa210e61c0820e4453c2a4a01fbca3df4f3
FS-7436: added FEC support for mod_opus

You need an enabled jitter buffer for FEC to work.
If a packet is missing we look in the jitter buffer for the next one,
if the next packet is present we pass it to the decoder to extract
the FEC info from it. If there's no FEC inside the packet, the Opus decoder
will return PLC.
src/mod/codecs/mod_opus/mod_opus.c