diff options
author | Alexander Couzens <lynxis@fe80.eu> | 2021-12-31 00:31:32 +0100 |
---|---|---|
committer | Alexander Couzens <lynxis@fe80.eu> | 2021-12-31 00:31:32 +0100 |
commit | f2c1d4c328343df66054eff42dcbca45703e67af (patch) | |
tree | 606eeeeaa5665f91c57ae7ccf9c8c56f44c8d6cd | |
parent | e59472a50a6a60df27f16bf0cfc4d40e4e6c5aa5 (diff) |
amr: don't rely on pad bits to be zero
Change-Id: I354fbbcbaf7ff7e7d498b22c175a57a79b6b8856
-rw-r--r-- | src/amr.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -152,7 +152,7 @@ int osmo_amr_oa_to_bwe(uint8_t *payload, unsigned int payload_len) return -1; /* Move TOC close to CMR */ - payload[0] |= (payload[1] >> 4) & 0x0f; + payload[0] = (payload[0] & 0xf0) | ((payload[1] >> 4) & 0x0f); payload[1] = (payload[1] << 4) & 0xf0; for (i = 0; i < frame_len; i++) { |