- int ret;
-
- for (; padd->consumed < padd->inbuf_len; padd->consumed++) {
- unsigned char *p = padd->inbuf + padd->consumed;
-
- if (p[0] != 's' || p[1] != 't' || p[2] != 'c' || p[3] != 'o')
- continue;
- PARA_INFO_LOG("found stco: %d\n", padd->consumed);
- padd->consumed += 8;
- ret = read_int32(padd, &padd->noffsets);
- padd->offset = para_malloc(padd->noffsets * sizeof(int));
- PARA_INFO_LOG("num entries: %d\n", padd->noffsets);
- return 1;
- }
- return -E_STCO;
-}
-
-static ssize_t mp4dec(char *inbuffer, size_t len, struct filter_node *fn)
-{
- struct private_mp4dec_data *padd = fn->private_data;