Fix for flutter with FEC
authorKoen Vos <koenvos74@gmail.com>
Mon, 10 Aug 2015 16:22:25 +0000 (12:22 -0400)
committerJean-Marc Valin <jmvalin@jmvalin.ca>
Mon, 10 Aug 2015 16:22:25 +0000 (12:22 -0400)
commit3499e78bd5a93edcef80f6cbd88e7fc1e1666d9b
tree9d4e572970521401d7b08db541b01fa03c147e5f
parent8adff0bb31989deb616ca72d16fc3e791ed91b10
Fix for flutter with FEC

The bug was caused by an improper feedback of the per-frame bitrate, causing
the bitrate to jump up and down from frame to frame, within a packet.
The patch avoids this, and also gives a slight improvement in general for
multi-frame packets, even without FEC.

Signed-off-by: Jean-Marc Valin <jmvalin@jmvalin.ca>
silk/control_SNR.c
silk/control_codec.c
silk/enc_API.c
silk/fixed/structs_FIX.h
silk/float/structs_FLP.h