diff options
Diffstat (limited to 'src/rfxencode_rlgr3.c')
-rw-r--r-- | src/rfxencode_rlgr3.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/rfxencode_rlgr3.c b/src/rfxencode_rlgr3.c index 3b1666d..809767d 100644 --- a/src/rfxencode_rlgr3.c +++ b/src/rfxencode_rlgr3.c @@ -124,7 +124,7 @@ do { \ } while (0) int -rfx_rlgr3_encode(const sint16* data, int data_size, uint8* buffer, int buffer_size) +rfx_rlgr3_encode(const sint16* data, uint8* buffer, int buffer_size) { int k; int kp; @@ -137,6 +137,7 @@ rfx_rlgr3_encode(const sint16* data, int data_size, uint8* buffer, int buffer_si int sign; int processed_size; int lmag; + int data_size; RFX_BITSTREAM bs; @@ -153,6 +154,7 @@ rfx_rlgr3_encode(const sint16* data, int data_size, uint8* buffer, int buffer_si krp = 1 << LSGR; /* process all the input coefficients */ + data_size = 4096; while (data_size > 0) { if (k) |