opusdec: add in-band FEC support
authorVincent Penquerc'h <vincent.penquerch@collabora.co.uk>
Wed, 23 Nov 2011 11:58:54 +0000 (11:58 +0000)
committerVincent Penquerc'h <vincent.penquerch@collabora.co.uk>
Wed, 23 Nov 2011 12:08:01 +0000 (12:08 +0000)
commitbfdda8e09a11f565ff935f4f5c4e0267e72b7554
treeaa50fe158d3fb325295856a8ec94cbdcdf6db9c6
parent2befc00dea12f103024bdd4ee8bc3fdc825f1e61
opusdec: add in-band FEC support

This allows reconstruction of lost packets if FEC info is included
in the next packet, at the cost of extra latency. Since we do not
know if the stream has FEC (and this can change at runtime), we
always incur the latency, even if we never lose any frame, or see
any FEC information. Off by default.
ext/opus/gstopusdec.c
ext/opus/gstopusdec.h