X-Git-Url: http://git.tuebingen.mpg.de/?p=paraslash.git;a=blobdiff_plain;f=afh.c;h=454517f40601e8e19421ed993e17b16a57ae900f;hp=dd69d9e458d73ff9fbd9735f590b54a3b999922f;hb=f1bb2632ce3557fbf3acf53d1303b20376f7daac;hpb=dc6a1021f7f36f5c4379f75492cab82f74e1609d diff --git a/afh.c b/afh.c index dd69d9e4..454517f4 100644 --- a/afh.c +++ b/afh.c @@ -60,7 +60,7 @@ static int cat_file(void *audio_file_data, struct afh_info *afhi) int ret; struct timeval stream_start; long unsigned i, first_chunk, last_chunk; - char *buf; + const char *buf; size_t size; @@ -122,7 +122,7 @@ static int cat_file(void *audio_file_data, struct afh_info *afhi) int main(int argc, char **argv) { - int ret, audio_format_num; + int ret, audio_format_num, fd; void *audio_file_data; size_t audio_file_size; struct afh_info afhi; @@ -134,10 +134,11 @@ int main(int argc, char **argv) goto out; afh_init(); ret = mmap_full_file(conf.inputs[0], O_RDONLY, &audio_file_data, - &audio_file_size, NULL); + &audio_file_size, &fd); if (ret < 0) goto out; - ret = compute_afhi(conf.inputs[0], audio_file_data, audio_file_size, &afhi); + ret = compute_afhi(conf.inputs[0], audio_file_data, audio_file_size, + fd, &afhi); if (ret < 0) goto out; audio_format_num = ret;