* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111, USA.
*/
-/** \file aac_afh.c para_server's aac audio format handler */
+/*
+ * based in parts on libfaad, Copyright (C) 2003-2005 M. Bakker,
+ * Ahead Software AG
+ */
+/** \file aac_afh.c para_server's aac audio format handler */
#include "server.cmdline.h"
#include "server.h"
return -E_STCO;
}
-
-static int read_stsz(unsigned skip)
+static int read_chunk_table(unsigned skip)
{
int ret, i;
long unsigned sum = 0;
}
-
/*
* Init m4a file and write some tech data to given pointers.
*/
} else
PARA_WARNING_LOG("no mp4ASC %s\n", "");
- ret = read_stsz(skip);
+ ret = read_chunk_table(skip);
if (ret < 0)
return ret;
*frames = num_chunks;
for (;;) {
- ret = aac_find_entry(inbuf, inbuf_len, &skip);
+ ret = aac_find_entry_point(inbuf, inbuf_len, &skip);
if (ret >= 0)
break;
ret = read(fileno(infile), inbuf, inbuf_size);