comparison tests/plrtest.c @ 2046:186cf6a7d634

Cosmetics.
author Matti Hamalainen <ccr@tnsp.org>
date Mon, 03 Dec 2018 10:53:32 +0200
parents 93d1050eac99
children aacf3bd1cceb
comparison
equal deleted inserted replaced
2045:1662730053d0 2046:186cf6a7d634
117 // Open the files 117 // Open the files
118 if (inFilename == NULL) 118 if (inFilename == NULL)
119 result = dmf_open_stdio_stream(stdin, &file); 119 result = dmf_open_stdio_stream(stdin, &file);
120 else 120 else
121 result = dmf_open_stdio(inFilename, "rb", &file); 121 result = dmf_open_stdio(inFilename, "rb", &file);
122 122
123 if (result != DMERR_OK) 123 if (result != DMERR_OK)
124 { 124 {
125 fprintf(stderr, "Error opening input file '%s', #%d: %s\n", 125 fprintf(stderr, "Error opening input file '%s', #%d: %s\n",
126 inFilename, result, dmErrorStr(result)); 126 inFilename, result, dmErrorStr(result));
127 return 1; 127 return 1;
128 } 128 }
129 129
130 // Initialize miniJSS 130 // Initialize miniJSS
131 fprintf(stderr, "Initializing miniJSS\n"); 131 fprintf(stderr, "Initializing miniJSS\n");
132 jssInit(); 132 jssInit();
133 133
134 134
135 // Read module file 135 // Read module file
136 dmMsg(1, "Reading file: %s\n", inFilename); 136 dmMsg(1, "Reading file: %s\n", inFilename);
137 #ifdef JSS_SUP_XM 137 #ifdef JSS_SUP_XM
138 result = jssLoadXM(file, &mod, TRUE); 138 result = jssLoadXM(file, &mod, TRUE);
139 #endif 139 #endif
188 if (dev == NULL) 188 if (dev == NULL)
189 { 189 {
190 fprintf(stderr, "jvmInit() returned NULL\n"); 190 fprintf(stderr, "jvmInit() returned NULL\n");
191 return 3; 191 return 3;
192 } 192 }
193 193
194 afmt.samples = afmt.freq / 4; 194 afmt.samples = afmt.freq / 4;
195 afmt.callback = audioCallback; 195 afmt.callback = audioCallback;
196 afmt.userdata = (void *) dev; 196 afmt.userdata = (void *) dev;
197 197
198 // Open the audio device 198 // Open the audio device
199 fprintf(stderr, "Trying to init SDL with: %d, %d, %d\n", 199 fprintf(stderr, "Trying to init SDL with: %d, %d, %d\n",
200 afmt.format, afmt.channels, afmt.freq); 200 afmt.format, afmt.channels, afmt.freq);
201 201
202 if (SDL_OpenAudio(&afmt, NULL) < 0) 202 if (SDL_OpenAudio(&afmt, NULL) < 0)
203 { 203 {
204 fprintf(stderr, "Couldn't open audio: %s\n", SDL_GetError()); 204 fprintf(stderr, "Couldn't open audio: %s\n", SDL_GetError());
205 return 4; 205 return 4;
206 } 206 }
207 207
208 // Initialize player 208 // Initialize player
209 if ((plr = jmpInit(dev)) == NULL) 209 if ((plr = jmpInit(dev)) == NULL)
210 { 210 {
211 fprintf(stderr, "jmpInit() returned NULL\n"); 211 fprintf(stderr, "jmpInit() returned NULL\n");
212 return 4; 212 return 4;
213 } 213 }
214 214
215 // Initialize playing 215 // Initialize playing
216 jvmSetCallback(dev, jmpExec, plr); 216 jvmSetCallback(dev, jmpExec, plr);
217 jmpSetModule(plr, mod); 217 jmpSetModule(plr, mod);
218 jmpPlayOrder(plr, 0); 218 jmpPlayOrder(plr, 0);
219 jvmSetGlobalVol(dev, 100); 219 jvmSetGlobalVol(dev, 100);
247 { 247 {
248 printRow(stdout, pattern, currRow); 248 printRow(stdout, pattern, currRow);
249 printf("\n"); 249 printf("\n");
250 } 250 }
251 } 251 }
252 252
253 printf("----------------------------------------------------\n"); 253 printf("----------------------------------------------------\n");
254 254
255 SDL_LockAudio(); 255 SDL_LockAudio();
256 SDL_PauseAudio(1); 256 SDL_PauseAudio(1);
257 jmpClose(plr); 257 jmpClose(plr);