|
|
@@ -277,12 +277,9 @@ static int l_codec_get_audio_data(lua_State *L) {
|
|
|
do
|
|
|
{
|
|
|
result = mp3dec_decode_frame(coder->mp3_decoder, in_buff->addr + pos, in_buff->used - pos, out_buff->addr + out_buff->used, &info);
|
|
|
-// LLOGD("result %u,%u,%u,%u", result, info.frame_bytes, pos, coder->mp3_decoder->reserv);
|
|
|
+// LLOGD("result %u,%u,%u", result, info.frame_bytes, pos);
|
|
|
out_buff->used += (result * info.channels * 2);
|
|
|
- if (result)
|
|
|
- {
|
|
|
- pos += info.frame_bytes;
|
|
|
- }
|
|
|
+ pos += info.frame_bytes;
|
|
|
if ((out_buff->len - out_buff->used) < MINIMP3_MAX_SAMPLES_PER_FRAME)
|
|
|
{
|
|
|
__zbuff_resize(out_buff, out_buff->len * 2);
|