]> git.tuebingen.mpg.de Git - paraslash.git/blobdiff - aac_common.c
aac: move aac_find_stsz from aac_common.c to to aac_afh.c
[paraslash.git] / aac_common.c
index 9edeb1c580b589229dec4aba14f0113c86d01bb2..148fefc36ad96394c4aa35991ec0bd74fe5184e5 100644 (file)
@@ -95,28 +95,3 @@ int aac_find_entry(unsigned char *buf, unsigned buflen, int *skip)
        return -E_STCO;
 }
 
-int aac_find_stsz(unsigned char *buf, unsigned buflen, unsigned *skip)
-{
-       int i;
-
-       for (i = 0; i + 16 < buflen; i++) {
-               unsigned char *p = buf + i;
-               unsigned sample_count, sample_size;
-
-               if (p[0] != 's' || p[1] != 't' || p[2] != 's' || p[3] != 'z')
-                       continue;
-               PARA_INFO_LOG("found stsz@%d\n", i);
-               i += 8;
-               sample_size = aac_read_int32(buf + i);
-               PARA_INFO_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);
-               *skip = i;
-               return sample_count;
-       }
-       PARA_WARNING_LOG("stsz not found, buflen: %d\n", buflen);
-       return -E_STCO;
-}
-