}
}
-#if 0
-/**
- *
- */
-static void
-buffer_alloc(th_stream_t *st, int len)
-{
- if(st->st_buffer == NULL) {
- st->st_buffer_size = 4000;
- st->st_buffer = malloc(st->st_buffer_size);
- }
-
- if(st->st_buffer_ptr + len >= st->st_buffer_size) {
- st->st_buffer_size += len * 4;
- st->st_buffer = realloc(st->st_buffer, st->st_buffer_size);
- }
-}
-
-
-/**
- *
- */
-static void
-buffer_append(th_stream_t *st, const uint8_t *data, int len)
-{
- buffer_alloc(st, len);
- memcpy(st->st_buffer + st->st_buffer_ptr, data, len);
- st->st_buffer_ptr += len;
-}
-
-
-/**
- *
- */
-static void
-buffer3_alloc(th_stream_t *st, int len)
-{
- if(st->st_buffer3 == NULL) {
- st->st_buffer3_size = 4000;
- st->st_buffer3 = malloc(st->st_buffer3_size);
- }
-
- if(st->st_buffer3_ptr + len >= st->st_buffer3_size) {
- st->st_buffer3_size += len * 4;
- st->st_buffer3 = realloc(st->st_buffer3, st->st_buffer3_size);
- }
-}
-
-
-/**
- *
- */
-static void
-buffer3_append(th_stream_t *st, const uint8_t *data, int len)
-{
- buffer3_alloc(st, len);
- memcpy(st->st_buffer3 + st->st_buffer3_ptr, data, len);
- st->st_buffer3_ptr += len;
-}
-
-
-/**
- *
- */
-static void
-buffer3_cut(th_stream_t *st, int p)
-{
- assert(p <= st->st_buffer3_ptr);
- st->st_buffer3_ptr = st->st_buffer3_ptr - p;
- memmove(st->st_buffer3, st->st_buffer3 + p, st->st_buffer3_ptr);
-}
-
-#endif
-
/**
* Parse AAC LATM
*/