diff options
Diffstat (limited to 'src/libmpg123')
-rw-r--r-- | src/libmpg123/common.c | 6 |
1 files changed, 4 insertions, 2 deletions
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; |