X-Git-Url: http://git.tuebingen.mpg.de/?p=paraslash.git;a=blobdiff_plain;f=afh.h;h=881db3c24217beff8d2885e1d62c05f3419aa404;hp=b3295f6e2fda111bd30ec5d20cd2431bbea325a6;hb=refs%2Fheads%2Fnext;hpb=73a77d2b8293081f7bda2838242935bd74aebbe0 diff --git a/afh.h b/afh.h index b3295f6e..ba72d80e 100644 --- a/afh.h +++ b/afh.h @@ -111,8 +111,8 @@ struct audio_format_handler { * portion of the memory mapped audio file. The caller must not call * free() on it. */ - int (*get_chunk)(long unsigned chunk_num, void *afh_context, - const char **buf, size_t *len); + int (*get_chunk)(uint32_t chunk_num, void *afh_context, + const char **buf, uint32_t *len); /** Deallocate the resources occupied by ->open(). */ void (*close)(void *afh_context); /** @@ -131,7 +131,7 @@ int compute_afhi(const char *path, char *data, size_t size, const char *audio_format_name(int); __must_check int afh_get_chunk(long unsigned chunk_num, struct afh_info *afhi, uint8_t audio_format_id, const void *map, size_t mapsize, - const char **buf, size_t *len, void **afh_context); + const char **buf, uint32_t *len, void **afh_context); void afh_close(void *afh_context, uint8_t audio_format_id); int32_t afh_get_start_chunk(int32_t approx_chunk_num, const struct afh_info *afhi, uint8_t audio_format_id);