X-Git-Url: http://git.tuebingen.mpg.de/?p=paraslash.git;a=blobdiff_plain;f=mp3.c;h=ab8df7dfb942da7ffa1e4e87ef58e8d3c9bcc50f;hp=c1d5ae3f12277ae32365955e932c87570ed093cb;hb=e2213f2468eb1c6f8ca033c6529ee1b5ceadab7f;hpb=4b4c68de8d7390f966e46d9402d5499d2e8ee227 diff --git a/mp3.c b/mp3.c index c1d5ae3f..ab8df7df 100644 --- a/mp3.c +++ b/mp3.c @@ -101,7 +101,7 @@ static int mp3info_bitrate[2][3][14] = { }; static int frame_size_index[] = {24000, 72000, 72000}; -static char *mode_text[] = {"stereo", "joint stereo", "dual channel", "mono", "invalid"}; +static const char *mode_text[] = {"stereo", "joint stereo", "dual channel", "mono", "invalid"}; static struct mp3info mp3; static char mp3buf[8192]; @@ -125,7 +125,7 @@ static int header_frequency(struct mp3header *h) return frequencies[h->version][h->freq]; } -static char *header_mode(struct mp3header *h) +static const char *header_mode(struct mp3header *h) { if (h->mode > 4) h->mode = 4; /* invalid */ @@ -411,7 +411,8 @@ static int mp3_read_info(void) tv_divide(fcount, &total_time, &af->chunk_tv); rewind(mp3.file); PARA_DEBUG_LOG("chunk_time: %lu\n", af->chunk_tv.tv_usec); - tv_scale(10, &af->chunk_tv, &af->eof_tv); + tv_scale(30, &af->chunk_tv, &af->eof_tv); + PARA_DEBUG_LOG("eof timeout: %lu\n", tv2ms(&af->eof_tv)); return 1; }