From c6a279807a3f243915bd13061d1161eaa73275a4 Mon Sep 17 00:00:00 2001 From: Guenter Bartsch Date: Wed, 2 May 2001 14:13:04 +0000 Subject: fixed sample rate detection in libmpg123 CVS patchset: 55 CVS date: 2001/05/02 14:13:04 --- src/libmpg123/common.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/libmpg123/common.c b/src/libmpg123/common.c index 0112cbc58..1c01d97c2 100644 --- a/src/libmpg123/common.c +++ b/src/libmpg123/common.c @@ -56,8 +56,9 @@ int decode_header(struct frame *fr,unsigned long newhead) fr->sampling_frequency = 6 + ((newhead>>10)&0x3); } else { - int dummy; + /*int dummy;*/ fr->sampling_frequency = ((newhead>>10)&0x3) + (fr->lsf*3); + /* dummy = (newhead>>10)&0x3; switch (dummy) { case 0: @@ -73,7 +74,8 @@ int decode_header(struct frame *fr,unsigned long newhead) fprintf (stderr, "invalid sampling rate\n"); fr->sample_rate = 44100; break; - } + }*/ + fr->sample_rate = freqs[fr->sampling_frequency]; } fr->error_protection = ((newhead>>16)&0x1)^0x1; -- cgit v1.2.3