X-Git-Url: http://git.tuebingen.mpg.de/?p=paraslash.git;a=blobdiff_plain;f=aac_afh.c;h=93d3bec8157702b9f769178d4d9c4ed5e81ecd2e;hp=ac73fb193aae276df743d85db91e3808711b5fbd;hb=f2fa810c4bac275b4dc3ea9cd8b48d77e204618d;hpb=bfbc3f075056b468dfdb525d8a623fe50a20117a diff --git a/aac_afh.c b/aac_afh.c index ac73fb19..93d3bec8 100644 --- a/aac_afh.c +++ b/aac_afh.c @@ -70,7 +70,7 @@ static int aac_find_stsz(unsigned char *buf, unsigned buflen, unsigned *skip) return sample_count; } PARA_WARNING_LOG("stsz not found, buflen: %d\n", buflen); - return -E_STCO; + return -E_STSZ; } static int read_chunk_table(unsigned skip) @@ -192,7 +192,8 @@ static int aac_get_file_info(FILE *file, char *info_str, long unsigned *frames, */ static int aac_reposition_stream(long unsigned request) { - return -E_AAC_REPOS; + return 1; +// return -E_AAC_REPOS; } static __must_check int para_fread(void *ptr, size_t size, size_t nmemb, FILE *stream) @@ -205,7 +206,7 @@ static __must_check int para_fread(void *ptr, size_t size, size_t nmemb, FILE *s return -E_FREAD; } -char *aac_read_chunk(long unsigned current_chunk, ssize_t *len) +static char *aac_read_chunk(long unsigned current_chunk, ssize_t *len) { int ret; size_t pos;