From 2cada66773cb8cf3a95d571fbed669a994bac2e0 Mon Sep 17 00:00:00 2001 From: Christian Hoene Date: Mon, 5 Jan 2009 13:26:08 +0100 Subject: Fixed correct handling of frame sizes in the encoder --- sbc/sbc.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'sbc/sbc.c') diff --git a/sbc/sbc.c b/sbc/sbc.c index 650bc2f0..8fff277c 100644 --- a/sbc/sbc.c +++ b/sbc/sbc.c @@ -69,7 +69,7 @@ struct sbc_frame { uint8_t subband_mode; uint8_t subbands; uint8_t bitpool; - uint8_t codesize; + uint16_t codesize; uint8_t length; /* bit number x set means joint stereo has been used in subband x */ @@ -1329,9 +1329,9 @@ int sbc_get_frame_duration(sbc_t *sbc) return (1000000 * blocks * subbands) / frequency; } -int sbc_get_codesize(sbc_t *sbc) +uint16_t sbc_get_codesize(sbc_t *sbc) { - uint8_t subbands, channels, blocks; + uint16_t subbands, channels, blocks; struct sbc_priv *priv; priv = sbc->priv; -- cgit