/** \file aac_afh.c para_server's aac audio format handler */
#include "para.h"
-#include "afh.h"
-#include "server.h"
#include "error.h"
#include "string.h"
+#include "afh.h"
+#include "afs.h"
+#include "server.h"
#include "aac.h"
static int aac_find_stsz(unsigned char *buf, size_t buflen, off_t *skip)
if (p[0] != 's' || p[1] != 't' || p[2] != 's' || p[3] != 'z')
continue;
- PARA_INFO_LOG("found stsz@%d\n", i);
+ PARA_DEBUG_LOG("found stsz@%d\n", i);
i += 8;
sample_size = aac_read_int32(buf + i);
- PARA_INFO_LOG("sample size: %d\n", sample_size);
+ PARA_DEBUG_LOG("sample size: %d\n", sample_size);
i += 4;
sample_count = aac_read_int32(buf + i);
i += 4;
- PARA_INFO_LOG("sample count: %d\n", sample_count);
+ PARA_DEBUG_LOG("sample count: %d\n", sample_count);
*skip = i;
return sample_count;
}
if (ret < 0)
return ret;
afi->chunks_total = ret;
- PARA_INFO_LOG("sz table has %lu entries\n", afi->chunks_total);
+ PARA_DEBUG_LOG("sz table has %lu entries\n", afi->chunks_total);
afi->chunk_table = para_malloc((afi->chunks_total + 1) * sizeof(size_t));
for (i = 1; i <= afi->chunks_total; i++) {
if (skip + 4 > numbytes)
goto out;
if (!channels)
goto out;
- PARA_INFO_LOG("rate: %lu, channels: %d\n", rate, channels);
+ PARA_DEBUG_LOG("rate: %lu, channels: %d\n", rate, channels);
ret = -E_MP4ASC;
if (NeAACDecAudioSpecificConfig(umap + skip, numbytes - skip, &mp4ASC))
goto out;