ret = read_stsz(skip);
if (ret < 0)
return ret;
+ *frames = num_chunks;
for (;;) {
- ret = aac_find_stco(inbuf, inbuf_len, &skip);
+ ret = aac_find_entry(inbuf, inbuf_len, &skip);
if (ret >= 0)
break;
ret = read(fileno(infile), inbuf, inbuf_size);
return -E_AAC_READ;
PARA_INFO_LOG("next buffer: %d bytes\n", ret);
}
- *frames = ret;
- entry = aac_read_int32(inbuf + skip);
+ entry = ret;
PARA_INFO_LOG("offset table has %d entries\, entry: %zd\n", num_chunks,
entry);
#if 1