int initialized;
int decoder_length;
- long unsigned consumed_total;
- long unsigned entry;
+ size_t consumed_total;
+ size_t entry;
};
static ssize_t aacdec(char *input_buffer, size_t len, struct filter_node *fn)
{
struct private_aacdec_data *padd = fn->private_data;
struct filter_chain_info *fci = fn->fci;
- int i, ret, skip;
+ int i, ret;
unsigned char *p, *outbuffer;
unsigned char *inbuf = (unsigned char*)input_buffer;
- size_t consumed = 0;
+ size_t skip, consumed = 0;
if (fn->loaded > fn->bufsize * 4 / 5)
return 0;
}
consumed += skip;
padd->entry = ret;
- PARA_INFO_LOG("entry: %lu\n", padd->entry);
+ PARA_INFO_LOG("entry: %zu\n", padd->entry);
}
ret = len;
if (padd->consumed_total + len < padd->entry)
len - consumed);
ret = -E_AAC_DECODE;
if (padd->frame_info.error != 0) {
- PARA_ERROR_LOG("frame_error: %d, consumed: %lu + %d + %lu\n",
+ PARA_ERROR_LOG("frame_error: %d, consumed: %zu + %zd + %lu\n",
padd->frame_info.error, padd->consumed_total,
consumed, padd->frame_info.bytesconsumed);
PARA_ERROR_LOG("%s\n", NeAACDecGetErrorMessage(