if (ret) {
if (MAD_RECOVERABLE(pmd->stream.error) || pmd->stream.error == MAD_ERROR_BUFLEN)
goto out;
- PARA_ERROR_LOG("fatal: ret = %d, loaded = %d\n", ret, fn->loaded);
+ PARA_ERROR_LOG("fatal: ret = %d, loaded = %zd\n", ret, fn->loaded);
return -E_MAD_FRAME_DECODE;
}
mad_synth_frame(&pmd->synth, &pmd->frame);
}
if (fn->loaded != fn->bufsize) /* output buffer not full */
continue;
- PARA_ERROR_LOG("output buffer full: %d\n", fn->loaded);
+ PARA_ERROR_LOG("output buffer full: %zd\n", fn->loaded);
return -E_MP3DEC_OVERRUN;
}
if (fn->loaded <= fn->bufsize * 4 / 5)
out:
if (pmd->stream.next_frame) { /* we still have some data */
size_t off = pmd->stream.bufend - pmd->stream.next_frame;
- PARA_DEBUG_LOG("converted %d, %d input bytes, %d output bytes\n",
+ PARA_DEBUG_LOG("converted %zd, %zd input bytes, %zd output bytes\n",
len - off, off, fn->loaded);
return copy - off;
}