aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIOhannes m zmölnig <zmoelnig@users.sourceforge.net>2011-01-24 15:53:26 +0000
committerIOhannes m zmölnig <zmoelnig@users.sourceforge.net>2011-01-24 15:53:26 +0000
commit9bd22791fedb9daaa898b3fb70c9d3695df0c6bf (patch)
tree76f11d3ee04e8b434609220684f1f1f93836d25d
parente6a06cdacd1b4dd1ee62a1baaf311da53c8b5280 (diff)
better printout; C-comments
svn path=/trunk/externals/iem/mediasettings/; revision=14803
-rw-r--r--midisettings.c38
1 files changed, 19 insertions, 19 deletions
diff --git a/midisettings.c b/midisettings.c
index fcbe419..e258bf5 100644
--- a/midisettings.c
+++ b/midisettings.c
@@ -49,7 +49,7 @@ static const char*ms_defaultdrivername(const int id) {
case API_ALSA:
return "ALSA-MIDI";
default:
- return "default-MIDI";
+ return "default-MIDI"; /* such a stupid name! */
}
return NULL;
}
@@ -118,7 +118,7 @@ t_ms_drivers*ms_driverparse(t_ms_drivers*drivers, const char*buf) {
if(2==sscanf(substring, "%s %d", drivername, &driverid)) {
drivers=ms_adddriver(drivers, gensym(drivername), driverid, 0);
} else {
- if((start+1)!=(stop)) // empty APIs string
+ if((start+1)!=(stop)) /* empty APIs string */
post("unparseable: '%s'", substring);
}
}
@@ -162,17 +162,26 @@ typedef struct _ms_params {
static void ms_params_print(t_ms_params*parms) {
int i=0;
- post("\n=================================<");
+#if 0
+ const int maxin =MAXMIDIINDEV;
+ const int maxout=MAXMIDIOUTDEV;
+#else
+ const int maxin =parms->inchannels;
+ const int maxout=parms->outchannels;
+#endif
- for(i=0; i<MAXMIDIINDEV; i++) {
- post("indev[%d]: %d", i, parms->indev[i]);
- }
- for(i=0; i<MAXMIDIOUTDEV; i++) {
- post("outdev[%d]: %d", i, parms->outdev[i]);
+ post("\n=================================<");
+ if(API_ALSA == sys_midiapi) {
+ post("alsamidi: %d %d", parms->inchannels, parms->outchannels);
+ } else {
+ for(i=0; i<maxin; i++) {
+ post("indev[%d]: %d", i, parms->indev[i]);
+ }
+ for(i=0; i<maxout; i++) {
+ post("outdev[%d]: %d", i, parms->outdev[i]);
+ }
}
- post("alsamidi: %d %d", parms->inchannels, parms->outchannels);
-
post(">=================================\n");
}
@@ -183,15 +192,6 @@ static void ms_params_get(t_ms_params*parms) {
sys_get_midi_params(&parms->inchannels, parms->indev,
&parms->outchannels, parms->outdev);
-#if 0
- for(i=parms->inchannels; i<MAXMIDIINDEV; i++) {
- parms->indev[i]=0;
- }
- for(i=parms->outchannels; i<MAXMIDIOUTDEV; i++) {
- parms->outdev[i]=0;
- }
-#endif
-
ms_params_print(parms);
}