comparison decoders/mpglib/common.c @ 274:9e7f9e09ea0e

Removed fprintf() calls. Replaced with SNDDBG() and Sound_SetError() calls.
author Ryan C. Gordon <icculus@icculus.org>
date Sun, 10 Mar 2002 19:15:25 +0000
parents e1429f96aded
children a9e211c3faa4
comparison
equal deleted inserted replaced
273:e1429f96aded 274:9e7f9e09ea0e
94 94
95 fr->stereo = (fr->mode == MPG_MD_MONO) ? 1 : 2; 95 fr->stereo = (fr->mode == MPG_MD_MONO) ? 1 : 2;
96 96
97 if(!fr->bitrate_index) 97 if(!fr->bitrate_index)
98 { 98 {
99 fprintf(stderr,"Free format not supported.\n"); 99 Sound_SetError("MPGLIB: Free format not supported.");
100 return (0); 100 return (0);
101 } 101 }
102 102
103 switch(fr->lay) 103 switch(fr->lay)
104 { 104 {
110 #endif 110 #endif
111 fr->framesize = (long) tabsel_123[fr->lsf][0][fr->bitrate_index] * 12000; 111 fr->framesize = (long) tabsel_123[fr->lsf][0][fr->bitrate_index] * 12000;
112 fr->framesize /= freqs[fr->sampling_frequency]; 112 fr->framesize /= freqs[fr->sampling_frequency];
113 fr->framesize = ((fr->framesize+fr->padding)<<2)-4; 113 fr->framesize = ((fr->framesize+fr->padding)<<2)-4;
114 #else 114 #else
115 fprintf(stderr,"Not supported!\n"); 115 Sound_SetError("MPGLIB: Not supported!");
116 #endif 116 #endif
117 break; 117 break;
118 case 2: 118 case 2:
119 #ifdef LAYER2 119 #ifdef LAYER2
120 #if 0 120 #if 0
123 #endif 123 #endif
124 fr->framesize = (long) tabsel_123[fr->lsf][1][fr->bitrate_index] * 144000; 124 fr->framesize = (long) tabsel_123[fr->lsf][1][fr->bitrate_index] * 144000;
125 fr->framesize /= freqs[fr->sampling_frequency]; 125 fr->framesize /= freqs[fr->sampling_frequency];
126 fr->framesize += fr->padding - 4; 126 fr->framesize += fr->padding - 4;
127 #else 127 #else
128 fprintf(stderr,"Not supported!\n"); 128 Sound_SetError("MPGLIB: Not supported!");
129 #endif 129 #endif
130 break; 130 break;
131 case 3: 131 case 3:
132 #if 0 132 #if 0
133 fr->do_layer = do_layer3; 133 fr->do_layer = do_layer3;
144 fr->framesize = (long) tabsel_123[fr->lsf][2][fr->bitrate_index] * 144000; 144 fr->framesize = (long) tabsel_123[fr->lsf][2][fr->bitrate_index] * 144000;
145 fr->framesize /= freqs[fr->sampling_frequency]<<(fr->lsf); 145 fr->framesize /= freqs[fr->sampling_frequency]<<(fr->lsf);
146 fr->framesize = fr->framesize + fr->padding - 4; 146 fr->framesize = fr->framesize + fr->padding - 4;
147 break; 147 break;
148 default: 148 default:
149 fprintf(stderr,"Sorry, unknown layer type.\n"); 149 Sound_SetError("MPGLIB: Unknown layer type.");
150 return (0); 150 return (0);
151 } 151 }
152 return 1; 152 return 1;
153 } 153 }
154 154