Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | tests: codec: ecu_fr: Add buffer with unequal XMAXC values | Pau Espin Pedrol | 2018-07-21 | 1 | -17/+26 |
| | | | | | | | This buffer verifies that all XMAXC fields must be zero before the entire buffer is considered as silent by osmo_ecu_fr_conceal(). Change-Id: I14a192d001b5e167437cedbe76a1a3dd84dde35c | ||||
* | tests: codec: ecu_fr: Print XMAXC fields | Pau Espin Pedrol | 2018-07-21 | 1 | -4/+33 |
| | | | | | | | This makes it easy to debug how XMAXC fields are decreased every iteration in osmo_ecu_fr_conceal(). Change-Id: I678d4be5e0b15b05873b0d3bf5ea5bbee7bef839 | ||||
* | libosmocodec: implement ECU (Error Concealment Unit) for FR | Philipp Maier | 2018-01-15 | 1 | -0/+146 |
When a bad GSM voice frame is received, it's being replaced by a silence frame. This may cause unpleasant audio effects. This change implements a functionality to craft a replacement frame from the last known good frame. Currently, only FR is supported, support for other codecs may be added latter. Change-Id: I06a21f60db01bfe1c2b838f93866fad1d53fdcd1 |