Mercurial > SDL_sound_CoreAudio
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 |