Avoid unnecessary assignment in generated audio type converters.
authorRyan C. Gordon
Fri, 02 Jan 2009 07:34:01 +0000
changeset 29552692999d5271
parent 2954 2c01dc6218cc
child 2956 1210d5a28e16
Avoid unnecessary assignment in generated audio type converters.
src/audio/SDL_audiotypecvt.c
src/audio/sdlgenaudiocvt.pl
     1.1 --- a/src/audio/SDL_audiotypecvt.c	Fri Jan 02 04:35:52 2009 +0000
     1.2 +++ b/src/audio/SDL_audiotypecvt.c	Fri Jan 02 07:34:01 2009 +0000
     1.3 @@ -49,9 +49,8 @@
     1.4          *dst = ((Sint8) val);
     1.5      }
     1.6  
     1.7 -    format = AUDIO_S8;
     1.8      if (cvt->filters[++cvt->filter_index]) {
     1.9 -        cvt->filters[cvt->filter_index] (cvt, format);
    1.10 +        cvt->filters[cvt->filter_index] (cvt, AUDIO_S8);
    1.11      }
    1.12  }
    1.13  
    1.14 @@ -74,9 +73,8 @@
    1.15      }
    1.16  
    1.17      cvt->len_cvt *= 2;
    1.18 -    format = AUDIO_U16LSB;
    1.19      if (cvt->filters[++cvt->filter_index]) {
    1.20 -        cvt->filters[cvt->filter_index] (cvt, format);
    1.21 +        cvt->filters[cvt->filter_index] (cvt, AUDIO_U16LSB);
    1.22      }
    1.23  }
    1.24  
    1.25 @@ -99,9 +97,8 @@
    1.26      }
    1.27  
    1.28      cvt->len_cvt *= 2;
    1.29 -    format = AUDIO_S16LSB;
    1.30      if (cvt->filters[++cvt->filter_index]) {
    1.31 -        cvt->filters[cvt->filter_index] (cvt, format);
    1.32 +        cvt->filters[cvt->filter_index] (cvt, AUDIO_S16LSB);
    1.33      }
    1.34  }
    1.35  
    1.36 @@ -124,9 +121,8 @@
    1.37      }
    1.38  
    1.39      cvt->len_cvt *= 2;
    1.40 -    format = AUDIO_U16MSB;
    1.41      if (cvt->filters[++cvt->filter_index]) {
    1.42 -        cvt->filters[cvt->filter_index] (cvt, format);
    1.43 +        cvt->filters[cvt->filter_index] (cvt, AUDIO_U16MSB);
    1.44      }
    1.45  }
    1.46  
    1.47 @@ -149,9 +145,8 @@
    1.48      }
    1.49  
    1.50      cvt->len_cvt *= 2;
    1.51 -    format = AUDIO_S16MSB;
    1.52      if (cvt->filters[++cvt->filter_index]) {
    1.53 -        cvt->filters[cvt->filter_index] (cvt, format);
    1.54 +        cvt->filters[cvt->filter_index] (cvt, AUDIO_S16MSB);
    1.55      }
    1.56  }
    1.57  
    1.58 @@ -174,9 +169,8 @@
    1.59      }
    1.60  
    1.61      cvt->len_cvt *= 4;
    1.62 -    format = AUDIO_S32LSB;
    1.63      if (cvt->filters[++cvt->filter_index]) {
    1.64 -        cvt->filters[cvt->filter_index] (cvt, format);
    1.65 +        cvt->filters[cvt->filter_index] (cvt, AUDIO_S32LSB);
    1.66      }
    1.67  }
    1.68  
    1.69 @@ -199,9 +193,8 @@
    1.70      }
    1.71  
    1.72      cvt->len_cvt *= 4;
    1.73 -    format = AUDIO_S32MSB;
    1.74      if (cvt->filters[++cvt->filter_index]) {
    1.75 -        cvt->filters[cvt->filter_index] (cvt, format);
    1.76 +        cvt->filters[cvt->filter_index] (cvt, AUDIO_S32MSB);
    1.77      }
    1.78  }
    1.79  
    1.80 @@ -224,9 +217,8 @@
    1.81      }
    1.82  
    1.83      cvt->len_cvt *= 4;
    1.84 -    format = AUDIO_F32LSB;
    1.85      if (cvt->filters[++cvt->filter_index]) {
    1.86 -        cvt->filters[cvt->filter_index] (cvt, format);
    1.87 +        cvt->filters[cvt->filter_index] (cvt, AUDIO_F32LSB);
    1.88      }
    1.89  }
    1.90  
    1.91 @@ -249,9 +241,8 @@
    1.92      }
    1.93  
    1.94      cvt->len_cvt *= 4;
    1.95 -    format = AUDIO_F32MSB;
    1.96      if (cvt->filters[++cvt->filter_index]) {
    1.97 -        cvt->filters[cvt->filter_index] (cvt, format);
    1.98 +        cvt->filters[cvt->filter_index] (cvt, AUDIO_F32MSB);
    1.99      }
   1.100  }
   1.101  
   1.102 @@ -273,9 +264,8 @@
   1.103          *dst = val;
   1.104      }
   1.105  
   1.106 -    format = AUDIO_U8;
   1.107      if (cvt->filters[++cvt->filter_index]) {
   1.108 -        cvt->filters[cvt->filter_index] (cvt, format);
   1.109 +        cvt->filters[cvt->filter_index] (cvt, AUDIO_U8);
   1.110      }
   1.111  }
   1.112  
   1.113 @@ -298,9 +288,8 @@
   1.114      }
   1.115  
   1.116      cvt->len_cvt *= 2;
   1.117 -    format = AUDIO_U16LSB;
   1.118      if (cvt->filters[++cvt->filter_index]) {
   1.119 -        cvt->filters[cvt->filter_index] (cvt, format);
   1.120 +        cvt->filters[cvt->filter_index] (cvt, AUDIO_U16LSB);
   1.121      }
   1.122  }
   1.123  
   1.124 @@ -323,9 +312,8 @@
   1.125      }
   1.126  
   1.127      cvt->len_cvt *= 2;
   1.128 -    format = AUDIO_S16LSB;
   1.129      if (cvt->filters[++cvt->filter_index]) {
   1.130 -        cvt->filters[cvt->filter_index] (cvt, format);
   1.131 +        cvt->filters[cvt->filter_index] (cvt, AUDIO_S16LSB);
   1.132      }
   1.133  }
   1.134  
   1.135 @@ -348,9 +336,8 @@
   1.136      }
   1.137  
   1.138      cvt->len_cvt *= 2;
   1.139 -    format = AUDIO_U16MSB;
   1.140      if (cvt->filters[++cvt->filter_index]) {
   1.141 -        cvt->filters[cvt->filter_index] (cvt, format);
   1.142 +        cvt->filters[cvt->filter_index] (cvt, AUDIO_U16MSB);
   1.143      }
   1.144  }
   1.145  
   1.146 @@ -373,9 +360,8 @@
   1.147      }
   1.148  
   1.149      cvt->len_cvt *= 2;
   1.150 -    format = AUDIO_S16MSB;
   1.151      if (cvt->filters[++cvt->filter_index]) {
   1.152 -        cvt->filters[cvt->filter_index] (cvt, format);
   1.153 +        cvt->filters[cvt->filter_index] (cvt, AUDIO_S16MSB);
   1.154      }
   1.155  }
   1.156  
   1.157 @@ -398,9 +384,8 @@
   1.158      }
   1.159  
   1.160      cvt->len_cvt *= 4;
   1.161 -    format = AUDIO_S32LSB;
   1.162      if (cvt->filters[++cvt->filter_index]) {
   1.163 -        cvt->filters[cvt->filter_index] (cvt, format);
   1.164 +        cvt->filters[cvt->filter_index] (cvt, AUDIO_S32LSB);
   1.165      }
   1.166  }
   1.167  
   1.168 @@ -423,9 +408,8 @@
   1.169      }
   1.170  
   1.171      cvt->len_cvt *= 4;
   1.172 -    format = AUDIO_S32MSB;
   1.173      if (cvt->filters[++cvt->filter_index]) {
   1.174 -        cvt->filters[cvt->filter_index] (cvt, format);
   1.175 +        cvt->filters[cvt->filter_index] (cvt, AUDIO_S32MSB);
   1.176      }
   1.177  }
   1.178  
   1.179 @@ -448,9 +432,8 @@
   1.180      }
   1.181  
   1.182      cvt->len_cvt *= 4;
   1.183 -    format = AUDIO_F32LSB;
   1.184      if (cvt->filters[++cvt->filter_index]) {
   1.185 -        cvt->filters[cvt->filter_index] (cvt, format);
   1.186 +        cvt->filters[cvt->filter_index] (cvt, AUDIO_F32LSB);
   1.187      }
   1.188  }
   1.189  
   1.190 @@ -473,9 +456,8 @@
   1.191      }
   1.192  
   1.193      cvt->len_cvt *= 4;
   1.194 -    format = AUDIO_F32MSB;
   1.195      if (cvt->filters[++cvt->filter_index]) {
   1.196 -        cvt->filters[cvt->filter_index] (cvt, format);
   1.197 +        cvt->filters[cvt->filter_index] (cvt, AUDIO_F32MSB);
   1.198      }
   1.199  }
   1.200  
   1.201 @@ -498,9 +480,8 @@
   1.202      }
   1.203  
   1.204      cvt->len_cvt /= 2;
   1.205 -    format = AUDIO_U8;
   1.206      if (cvt->filters[++cvt->filter_index]) {
   1.207 -        cvt->filters[cvt->filter_index] (cvt, format);
   1.208 +        cvt->filters[cvt->filter_index] (cvt, AUDIO_U8);
   1.209      }
   1.210  }
   1.211  
   1.212 @@ -523,9 +504,8 @@
   1.213      }
   1.214  
   1.215      cvt->len_cvt /= 2;
   1.216 -    format = AUDIO_S8;
   1.217      if (cvt->filters[++cvt->filter_index]) {
   1.218 -        cvt->filters[cvt->filter_index] (cvt, format);
   1.219 +        cvt->filters[cvt->filter_index] (cvt, AUDIO_S8);
   1.220      }
   1.221  }
   1.222  
   1.223 @@ -547,9 +527,8 @@
   1.224          *dst = ((Sint16) SDL_SwapLE16(val));
   1.225      }
   1.226  
   1.227 -    format = AUDIO_S16LSB;
   1.228      if (cvt->filters[++cvt->filter_index]) {
   1.229 -        cvt->filters[cvt->filter_index] (cvt, format);
   1.230 +        cvt->filters[cvt->filter_index] (cvt, AUDIO_S16LSB);
   1.231      }
   1.232  }
   1.233  
   1.234 @@ -571,9 +550,8 @@
   1.235          *dst = SDL_SwapBE16(val);
   1.236      }
   1.237  
   1.238 -    format = AUDIO_U16MSB;
   1.239      if (cvt->filters[++cvt->filter_index]) {
   1.240 -        cvt->filters[cvt->filter_index] (cvt, format);
   1.241 +        cvt->filters[cvt->filter_index] (cvt, AUDIO_U16MSB);
   1.242      }
   1.243  }
   1.244  
   1.245 @@ -595,9 +573,8 @@
   1.246          *dst = ((Sint16) SDL_SwapBE16(val));
   1.247      }
   1.248  
   1.249 -    format = AUDIO_S16MSB;
   1.250      if (cvt->filters[++cvt->filter_index]) {
   1.251 -        cvt->filters[cvt->filter_index] (cvt, format);
   1.252 +        cvt->filters[cvt->filter_index] (cvt, AUDIO_S16MSB);
   1.253      }
   1.254  }
   1.255  
   1.256 @@ -620,9 +597,8 @@
   1.257      }
   1.258  
   1.259      cvt->len_cvt *= 2;
   1.260 -    format = AUDIO_S32LSB;
   1.261      if (cvt->filters[++cvt->filter_index]) {
   1.262 -        cvt->filters[cvt->filter_index] (cvt, format);
   1.263 +        cvt->filters[cvt->filter_index] (cvt, AUDIO_S32LSB);
   1.264      }
   1.265  }
   1.266  
   1.267 @@ -645,9 +621,8 @@
   1.268      }
   1.269  
   1.270      cvt->len_cvt *= 2;
   1.271 -    format = AUDIO_S32MSB;
   1.272      if (cvt->filters[++cvt->filter_index]) {
   1.273 -        cvt->filters[cvt->filter_index] (cvt, format);
   1.274 +        cvt->filters[cvt->filter_index] (cvt, AUDIO_S32MSB);
   1.275      }
   1.276  }
   1.277  
   1.278 @@ -670,9 +645,8 @@
   1.279      }
   1.280  
   1.281      cvt->len_cvt *= 2;
   1.282 -    format = AUDIO_F32LSB;
   1.283      if (cvt->filters[++cvt->filter_index]) {
   1.284 -        cvt->filters[cvt->filter_index] (cvt, format);
   1.285 +        cvt->filters[cvt->filter_index] (cvt, AUDIO_F32LSB);
   1.286      }
   1.287  }
   1.288  
   1.289 @@ -695,9 +669,8 @@
   1.290      }
   1.291  
   1.292      cvt->len_cvt *= 2;
   1.293 -    format = AUDIO_F32MSB;
   1.294      if (cvt->filters[++cvt->filter_index]) {
   1.295 -        cvt->filters[cvt->filter_index] (cvt, format);
   1.296 +        cvt->filters[cvt->filter_index] (cvt, AUDIO_F32MSB);
   1.297      }
   1.298  }
   1.299  
   1.300 @@ -720,9 +693,8 @@
   1.301      }
   1.302  
   1.303      cvt->len_cvt /= 2;
   1.304 -    format = AUDIO_U8;
   1.305      if (cvt->filters[++cvt->filter_index]) {
   1.306 -        cvt->filters[cvt->filter_index] (cvt, format);
   1.307 +        cvt->filters[cvt->filter_index] (cvt, AUDIO_U8);
   1.308      }
   1.309  }
   1.310  
   1.311 @@ -745,9 +717,8 @@
   1.312      }
   1.313  
   1.314      cvt->len_cvt /= 2;
   1.315 -    format = AUDIO_S8;
   1.316      if (cvt->filters[++cvt->filter_index]) {
   1.317 -        cvt->filters[cvt->filter_index] (cvt, format);
   1.318 +        cvt->filters[cvt->filter_index] (cvt, AUDIO_S8);
   1.319      }
   1.320  }
   1.321  
   1.322 @@ -769,9 +740,8 @@
   1.323          *dst = SDL_SwapLE16(val);
   1.324      }
   1.325  
   1.326 -    format = AUDIO_U16LSB;
   1.327      if (cvt->filters[++cvt->filter_index]) {
   1.328 -        cvt->filters[cvt->filter_index] (cvt, format);
   1.329 +        cvt->filters[cvt->filter_index] (cvt, AUDIO_U16LSB);
   1.330      }
   1.331  }
   1.332  
   1.333 @@ -793,9 +763,8 @@
   1.334          *dst = SDL_SwapBE16(val);
   1.335      }
   1.336  
   1.337 -    format = AUDIO_U16MSB;
   1.338      if (cvt->filters[++cvt->filter_index]) {
   1.339 -        cvt->filters[cvt->filter_index] (cvt, format);
   1.340 +        cvt->filters[cvt->filter_index] (cvt, AUDIO_U16MSB);
   1.341      }
   1.342  }
   1.343  
   1.344 @@ -817,9 +786,8 @@
   1.345          *dst = ((Sint16) SDL_SwapBE16(val));
   1.346      }
   1.347  
   1.348 -    format = AUDIO_S16MSB;
   1.349      if (cvt->filters[++cvt->filter_index]) {
   1.350 -        cvt->filters[cvt->filter_index] (cvt, format);
   1.351 +        cvt->filters[cvt->filter_index] (cvt, AUDIO_S16MSB);
   1.352      }
   1.353  }
   1.354  
   1.355 @@ -842,9 +810,8 @@
   1.356      }
   1.357  
   1.358      cvt->len_cvt *= 2;
   1.359 -    format = AUDIO_S32LSB;
   1.360      if (cvt->filters[++cvt->filter_index]) {
   1.361 -        cvt->filters[cvt->filter_index] (cvt, format);
   1.362 +        cvt->filters[cvt->filter_index] (cvt, AUDIO_S32LSB);
   1.363      }
   1.364  }
   1.365  
   1.366 @@ -867,9 +834,8 @@
   1.367      }
   1.368  
   1.369      cvt->len_cvt *= 2;
   1.370 -    format = AUDIO_S32MSB;
   1.371      if (cvt->filters[++cvt->filter_index]) {
   1.372 -        cvt->filters[cvt->filter_index] (cvt, format);
   1.373 +        cvt->filters[cvt->filter_index] (cvt, AUDIO_S32MSB);
   1.374      }
   1.375  }
   1.376  
   1.377 @@ -892,9 +858,8 @@
   1.378      }
   1.379  
   1.380      cvt->len_cvt *= 2;
   1.381 -    format = AUDIO_F32LSB;
   1.382      if (cvt->filters[++cvt->filter_index]) {
   1.383 -        cvt->filters[cvt->filter_index] (cvt, format);
   1.384 +        cvt->filters[cvt->filter_index] (cvt, AUDIO_F32LSB);
   1.385      }
   1.386  }
   1.387  
   1.388 @@ -917,9 +882,8 @@
   1.389      }
   1.390  
   1.391      cvt->len_cvt *= 2;
   1.392 -    format = AUDIO_F32MSB;
   1.393      if (cvt->filters[++cvt->filter_index]) {
   1.394 -        cvt->filters[cvt->filter_index] (cvt, format);
   1.395 +        cvt->filters[cvt->filter_index] (cvt, AUDIO_F32MSB);
   1.396      }
   1.397  }
   1.398  
   1.399 @@ -942,9 +906,8 @@
   1.400      }
   1.401  
   1.402      cvt->len_cvt /= 2;
   1.403 -    format = AUDIO_U8;
   1.404      if (cvt->filters[++cvt->filter_index]) {
   1.405 -        cvt->filters[cvt->filter_index] (cvt, format);
   1.406 +        cvt->filters[cvt->filter_index] (cvt, AUDIO_U8);
   1.407      }
   1.408  }
   1.409  
   1.410 @@ -967,9 +930,8 @@
   1.411      }
   1.412  
   1.413      cvt->len_cvt /= 2;
   1.414 -    format = AUDIO_S8;
   1.415      if (cvt->filters[++cvt->filter_index]) {
   1.416 -        cvt->filters[cvt->filter_index] (cvt, format);
   1.417 +        cvt->filters[cvt->filter_index] (cvt, AUDIO_S8);
   1.418      }
   1.419  }
   1.420  
   1.421 @@ -991,9 +953,8 @@
   1.422          *dst = SDL_SwapLE16(val);
   1.423      }
   1.424  
   1.425 -    format = AUDIO_U16LSB;
   1.426      if (cvt->filters[++cvt->filter_index]) {
   1.427 -        cvt->filters[cvt->filter_index] (cvt, format);
   1.428 +        cvt->filters[cvt->filter_index] (cvt, AUDIO_U16LSB);
   1.429      }
   1.430  }
   1.431  
   1.432 @@ -1015,9 +976,8 @@
   1.433          *dst = ((Sint16) SDL_SwapLE16(val));
   1.434      }
   1.435  
   1.436 -    format = AUDIO_S16LSB;
   1.437      if (cvt->filters[++cvt->filter_index]) {
   1.438 -        cvt->filters[cvt->filter_index] (cvt, format);
   1.439 +        cvt->filters[cvt->filter_index] (cvt, AUDIO_S16LSB);
   1.440      }
   1.441  }
   1.442  
   1.443 @@ -1039,9 +999,8 @@
   1.444          *dst = ((Sint16) SDL_SwapBE16(val));
   1.445      }
   1.446  
   1.447 -    format = AUDIO_S16MSB;
   1.448      if (cvt->filters[++cvt->filter_index]) {
   1.449 -        cvt->filters[cvt->filter_index] (cvt, format);
   1.450 +        cvt->filters[cvt->filter_index] (cvt, AUDIO_S16MSB);
   1.451      }
   1.452  }
   1.453  
   1.454 @@ -1064,9 +1023,8 @@
   1.455      }
   1.456  
   1.457      cvt->len_cvt *= 2;
   1.458 -    format = AUDIO_S32LSB;
   1.459      if (cvt->filters[++cvt->filter_index]) {
   1.460 -        cvt->filters[cvt->filter_index] (cvt, format);
   1.461 +        cvt->filters[cvt->filter_index] (cvt, AUDIO_S32LSB);
   1.462      }
   1.463  }
   1.464  
   1.465 @@ -1089,9 +1047,8 @@
   1.466      }
   1.467  
   1.468      cvt->len_cvt *= 2;
   1.469 -    format = AUDIO_S32MSB;
   1.470      if (cvt->filters[++cvt->filter_index]) {
   1.471 -        cvt->filters[cvt->filter_index] (cvt, format);
   1.472 +        cvt->filters[cvt->filter_index] (cvt, AUDIO_S32MSB);
   1.473      }
   1.474  }
   1.475  
   1.476 @@ -1114,9 +1071,8 @@
   1.477      }
   1.478  
   1.479      cvt->len_cvt *= 2;
   1.480 -    format = AUDIO_F32LSB;
   1.481      if (cvt->filters[++cvt->filter_index]) {
   1.482 -        cvt->filters[cvt->filter_index] (cvt, format);
   1.483 +        cvt->filters[cvt->filter_index] (cvt, AUDIO_F32LSB);
   1.484      }
   1.485  }
   1.486  
   1.487 @@ -1139,9 +1095,8 @@
   1.488      }
   1.489  
   1.490      cvt->len_cvt *= 2;
   1.491 -    format = AUDIO_F32MSB;
   1.492      if (cvt->filters[++cvt->filter_index]) {
   1.493 -        cvt->filters[cvt->filter_index] (cvt, format);
   1.494 +        cvt->filters[cvt->filter_index] (cvt, AUDIO_F32MSB);
   1.495      }
   1.496  }
   1.497  
   1.498 @@ -1164,9 +1119,8 @@
   1.499      }
   1.500  
   1.501      cvt->len_cvt /= 2;
   1.502 -    format = AUDIO_U8;
   1.503      if (cvt->filters[++cvt->filter_index]) {
   1.504 -        cvt->filters[cvt->filter_index] (cvt, format);
   1.505 +        cvt->filters[cvt->filter_index] (cvt, AUDIO_U8);
   1.506      }
   1.507  }
   1.508  
   1.509 @@ -1189,9 +1143,8 @@
   1.510      }
   1.511  
   1.512      cvt->len_cvt /= 2;
   1.513 -    format = AUDIO_S8;
   1.514      if (cvt->filters[++cvt->filter_index]) {
   1.515 -        cvt->filters[cvt->filter_index] (cvt, format);
   1.516 +        cvt->filters[cvt->filter_index] (cvt, AUDIO_S8);
   1.517      }
   1.518  }
   1.519  
   1.520 @@ -1213,9 +1166,8 @@
   1.521          *dst = SDL_SwapLE16(val);
   1.522      }
   1.523  
   1.524 -    format = AUDIO_U16LSB;
   1.525      if (cvt->filters[++cvt->filter_index]) {
   1.526 -        cvt->filters[cvt->filter_index] (cvt, format);
   1.527 +        cvt->filters[cvt->filter_index] (cvt, AUDIO_U16LSB);
   1.528      }
   1.529  }
   1.530  
   1.531 @@ -1237,9 +1189,8 @@
   1.532          *dst = ((Sint16) SDL_SwapLE16(val));
   1.533      }
   1.534  
   1.535 -    format = AUDIO_S16LSB;
   1.536      if (cvt->filters[++cvt->filter_index]) {
   1.537 -        cvt->filters[cvt->filter_index] (cvt, format);
   1.538 +        cvt->filters[cvt->filter_index] (cvt, AUDIO_S16LSB);
   1.539      }
   1.540  }
   1.541  
   1.542 @@ -1261,9 +1212,8 @@
   1.543          *dst = SDL_SwapBE16(val);
   1.544      }
   1.545  
   1.546 -    format = AUDIO_U16MSB;
   1.547      if (cvt->filters[++cvt->filter_index]) {
   1.548 -        cvt->filters[cvt->filter_index] (cvt, format);
   1.549 +        cvt->filters[cvt->filter_index] (cvt, AUDIO_U16MSB);
   1.550      }
   1.551  }
   1.552  
   1.553 @@ -1286,9 +1236,8 @@
   1.554      }
   1.555  
   1.556      cvt->len_cvt *= 2;
   1.557 -    format = AUDIO_S32LSB;
   1.558      if (cvt->filters[++cvt->filter_index]) {
   1.559 -        cvt->filters[cvt->filter_index] (cvt, format);
   1.560 +        cvt->filters[cvt->filter_index] (cvt, AUDIO_S32LSB);
   1.561      }
   1.562  }
   1.563  
   1.564 @@ -1311,9 +1260,8 @@
   1.565      }
   1.566  
   1.567      cvt->len_cvt *= 2;
   1.568 -    format = AUDIO_S32MSB;
   1.569      if (cvt->filters[++cvt->filter_index]) {
   1.570 -        cvt->filters[cvt->filter_index] (cvt, format);
   1.571 +        cvt->filters[cvt->filter_index] (cvt, AUDIO_S32MSB);
   1.572      }
   1.573  }
   1.574  
   1.575 @@ -1336,9 +1284,8 @@
   1.576      }
   1.577  
   1.578      cvt->len_cvt *= 2;
   1.579 -    format = AUDIO_F32LSB;
   1.580      if (cvt->filters[++cvt->filter_index]) {
   1.581 -        cvt->filters[cvt->filter_index] (cvt, format);
   1.582 +        cvt->filters[cvt->filter_index] (cvt, AUDIO_F32LSB);
   1.583      }
   1.584  }
   1.585  
   1.586 @@ -1361,9 +1308,8 @@
   1.587      }
   1.588  
   1.589      cvt->len_cvt *= 2;
   1.590 -    format = AUDIO_F32MSB;
   1.591      if (cvt->filters[++cvt->filter_index]) {
   1.592 -        cvt->filters[cvt->filter_index] (cvt, format);
   1.593 +        cvt->filters[cvt->filter_index] (cvt, AUDIO_F32MSB);
   1.594      }
   1.595  }
   1.596  
   1.597 @@ -1386,9 +1332,8 @@
   1.598      }
   1.599  
   1.600      cvt->len_cvt /= 4;
   1.601 -    format = AUDIO_U8;
   1.602      if (cvt->filters[++cvt->filter_index]) {
   1.603 -        cvt->filters[cvt->filter_index] (cvt, format);
   1.604 +        cvt->filters[cvt->filter_index] (cvt, AUDIO_U8);
   1.605      }
   1.606  }
   1.607  
   1.608 @@ -1411,9 +1356,8 @@
   1.609      }
   1.610  
   1.611      cvt->len_cvt /= 4;
   1.612 -    format = AUDIO_S8;
   1.613      if (cvt->filters[++cvt->filter_index]) {
   1.614 -        cvt->filters[cvt->filter_index] (cvt, format);
   1.615 +        cvt->filters[cvt->filter_index] (cvt, AUDIO_S8);
   1.616      }
   1.617  }
   1.618  
   1.619 @@ -1436,9 +1380,8 @@
   1.620      }
   1.621  
   1.622      cvt->len_cvt /= 2;
   1.623 -    format = AUDIO_U16LSB;
   1.624      if (cvt->filters[++cvt->filter_index]) {
   1.625 -        cvt->filters[cvt->filter_index] (cvt, format);
   1.626 +        cvt->filters[cvt->filter_index] (cvt, AUDIO_U16LSB);
   1.627      }
   1.628  }
   1.629  
   1.630 @@ -1461,9 +1404,8 @@
   1.631      }
   1.632  
   1.633      cvt->len_cvt /= 2;
   1.634 -    format = AUDIO_S16LSB;
   1.635      if (cvt->filters[++cvt->filter_index]) {
   1.636 -        cvt->filters[cvt->filter_index] (cvt, format);
   1.637 +        cvt->filters[cvt->filter_index] (cvt, AUDIO_S16LSB);
   1.638      }
   1.639  }
   1.640  
   1.641 @@ -1486,9 +1428,8 @@
   1.642      }
   1.643  
   1.644      cvt->len_cvt /= 2;
   1.645 -    format = AUDIO_U16MSB;
   1.646      if (cvt->filters[++cvt->filter_index]) {
   1.647 -        cvt->filters[cvt->filter_index] (cvt, format);
   1.648 +        cvt->filters[cvt->filter_index] (cvt, AUDIO_U16MSB);
   1.649      }
   1.650  }
   1.651  
   1.652 @@ -1511,9 +1452,8 @@
   1.653      }
   1.654  
   1.655      cvt->len_cvt /= 2;
   1.656 -    format = AUDIO_S16MSB;
   1.657      if (cvt->filters[++cvt->filter_index]) {
   1.658 -        cvt->filters[cvt->filter_index] (cvt, format);
   1.659 +        cvt->filters[cvt->filter_index] (cvt, AUDIO_S16MSB);
   1.660      }
   1.661  }
   1.662  
   1.663 @@ -1535,9 +1475,8 @@
   1.664          *dst = ((Sint32) SDL_SwapBE32(val));
   1.665      }
   1.666  
   1.667 -    format = AUDIO_S32MSB;
   1.668      if (cvt->filters[++cvt->filter_index]) {
   1.669 -        cvt->filters[cvt->filter_index] (cvt, format);
   1.670 +        cvt->filters[cvt->filter_index] (cvt, AUDIO_S32MSB);
   1.671      }
   1.672  }
   1.673  
   1.674 @@ -1559,9 +1498,8 @@
   1.675          *dst = SDL_SwapFloatLE(val);
   1.676      }
   1.677  
   1.678 -    format = AUDIO_F32LSB;
   1.679      if (cvt->filters[++cvt->filter_index]) {
   1.680 -        cvt->filters[cvt->filter_index] (cvt, format);
   1.681 +        cvt->filters[cvt->filter_index] (cvt, AUDIO_F32LSB);
   1.682      }
   1.683  }
   1.684  
   1.685 @@ -1583,9 +1521,8 @@
   1.686          *dst = SDL_SwapFloatBE(val);
   1.687      }
   1.688  
   1.689 -    format = AUDIO_F32MSB;
   1.690      if (cvt->filters[++cvt->filter_index]) {
   1.691 -        cvt->filters[cvt->filter_index] (cvt, format);
   1.692 +        cvt->filters[cvt->filter_index] (cvt, AUDIO_F32MSB);
   1.693      }
   1.694  }
   1.695  
   1.696 @@ -1608,9 +1545,8 @@
   1.697      }
   1.698  
   1.699      cvt->len_cvt /= 4;
   1.700 -    format = AUDIO_U8;
   1.701      if (cvt->filters[++cvt->filter_index]) {
   1.702 -        cvt->filters[cvt->filter_index] (cvt, format);
   1.703 +        cvt->filters[cvt->filter_index] (cvt, AUDIO_U8);
   1.704      }
   1.705  }
   1.706  
   1.707 @@ -1633,9 +1569,8 @@
   1.708      }
   1.709  
   1.710      cvt->len_cvt /= 4;
   1.711 -    format = AUDIO_S8;
   1.712      if (cvt->filters[++cvt->filter_index]) {
   1.713 -        cvt->filters[cvt->filter_index] (cvt, format);
   1.714 +        cvt->filters[cvt->filter_index] (cvt, AUDIO_S8);
   1.715      }
   1.716  }
   1.717  
   1.718 @@ -1658,9 +1593,8 @@
   1.719      }
   1.720  
   1.721      cvt->len_cvt /= 2;
   1.722 -    format = AUDIO_U16LSB;
   1.723      if (cvt->filters[++cvt->filter_index]) {
   1.724 -        cvt->filters[cvt->filter_index] (cvt, format);
   1.725 +        cvt->filters[cvt->filter_index] (cvt, AUDIO_U16LSB);
   1.726      }
   1.727  }
   1.728  
   1.729 @@ -1683,9 +1617,8 @@
   1.730      }
   1.731  
   1.732      cvt->len_cvt /= 2;
   1.733 -    format = AUDIO_S16LSB;
   1.734      if (cvt->filters[++cvt->filter_index]) {
   1.735 -        cvt->filters[cvt->filter_index] (cvt, format);
   1.736 +        cvt->filters[cvt->filter_index] (cvt, AUDIO_S16LSB);
   1.737      }
   1.738  }
   1.739  
   1.740 @@ -1708,9 +1641,8 @@
   1.741      }
   1.742  
   1.743      cvt->len_cvt /= 2;
   1.744 -    format = AUDIO_U16MSB;
   1.745      if (cvt->filters[++cvt->filter_index]) {
   1.746 -        cvt->filters[cvt->filter_index] (cvt, format);
   1.747 +        cvt->filters[cvt->filter_index] (cvt, AUDIO_U16MSB);
   1.748      }
   1.749  }
   1.750  
   1.751 @@ -1733,9 +1665,8 @@
   1.752      }
   1.753  
   1.754      cvt->len_cvt /= 2;
   1.755 -    format = AUDIO_S16MSB;
   1.756      if (cvt->filters[++cvt->filter_index]) {
   1.757 -        cvt->filters[cvt->filter_index] (cvt, format);
   1.758 +        cvt->filters[cvt->filter_index] (cvt, AUDIO_S16MSB);
   1.759      }
   1.760  }
   1.761  
   1.762 @@ -1757,9 +1688,8 @@
   1.763          *dst = ((Sint32) SDL_SwapLE32(val));
   1.764      }
   1.765  
   1.766 -    format = AUDIO_S32LSB;
   1.767      if (cvt->filters[++cvt->filter_index]) {
   1.768 -        cvt->filters[cvt->filter_index] (cvt, format);
   1.769 +        cvt->filters[cvt->filter_index] (cvt, AUDIO_S32LSB);
   1.770      }
   1.771  }
   1.772  
   1.773 @@ -1781,9 +1711,8 @@
   1.774          *dst = SDL_SwapFloatLE(val);
   1.775      }
   1.776  
   1.777 -    format = AUDIO_F32LSB;
   1.778      if (cvt->filters[++cvt->filter_index]) {
   1.779 -        cvt->filters[cvt->filter_index] (cvt, format);
   1.780 +        cvt->filters[cvt->filter_index] (cvt, AUDIO_F32LSB);
   1.781      }
   1.782  }
   1.783  
   1.784 @@ -1805,9 +1734,8 @@
   1.785          *dst = SDL_SwapFloatBE(val);
   1.786      }
   1.787  
   1.788 -    format = AUDIO_F32MSB;
   1.789      if (cvt->filters[++cvt->filter_index]) {
   1.790 -        cvt->filters[cvt->filter_index] (cvt, format);
   1.791 +        cvt->filters[cvt->filter_index] (cvt, AUDIO_F32MSB);
   1.792      }
   1.793  }
   1.794  
   1.795 @@ -1830,9 +1758,8 @@
   1.796      }
   1.797  
   1.798      cvt->len_cvt /= 4;
   1.799 -    format = AUDIO_U8;
   1.800      if (cvt->filters[++cvt->filter_index]) {
   1.801 -        cvt->filters[cvt->filter_index] (cvt, format);
   1.802 +        cvt->filters[cvt->filter_index] (cvt, AUDIO_U8);
   1.803      }
   1.804  }
   1.805  
   1.806 @@ -1855,9 +1782,8 @@
   1.807      }
   1.808  
   1.809      cvt->len_cvt /= 4;
   1.810 -    format = AUDIO_S8;
   1.811      if (cvt->filters[++cvt->filter_index]) {
   1.812 -        cvt->filters[cvt->filter_index] (cvt, format);
   1.813 +        cvt->filters[cvt->filter_index] (cvt, AUDIO_S8);
   1.814      }
   1.815  }
   1.816  
   1.817 @@ -1880,9 +1806,8 @@
   1.818      }
   1.819  
   1.820      cvt->len_cvt /= 2;
   1.821 -    format = AUDIO_U16LSB;
   1.822      if (cvt->filters[++cvt->filter_index]) {
   1.823 -        cvt->filters[cvt->filter_index] (cvt, format);
   1.824 +        cvt->filters[cvt->filter_index] (cvt, AUDIO_U16LSB);
   1.825      }
   1.826  }
   1.827  
   1.828 @@ -1905,9 +1830,8 @@
   1.829      }
   1.830  
   1.831      cvt->len_cvt /= 2;
   1.832 -    format = AUDIO_S16LSB;
   1.833      if (cvt->filters[++cvt->filter_index]) {
   1.834 -        cvt->filters[cvt->filter_index] (cvt, format);
   1.835 +        cvt->filters[cvt->filter_index] (cvt, AUDIO_S16LSB);
   1.836      }
   1.837  }
   1.838  
   1.839 @@ -1930,9 +1854,8 @@
   1.840      }
   1.841  
   1.842      cvt->len_cvt /= 2;
   1.843 -    format = AUDIO_U16MSB;
   1.844      if (cvt->filters[++cvt->filter_index]) {
   1.845 -        cvt->filters[cvt->filter_index] (cvt, format);
   1.846 +        cvt->filters[cvt->filter_index] (cvt, AUDIO_U16MSB);
   1.847      }
   1.848  }
   1.849  
   1.850 @@ -1955,9 +1878,8 @@
   1.851      }
   1.852  
   1.853      cvt->len_cvt /= 2;
   1.854 -    format = AUDIO_S16MSB;
   1.855      if (cvt->filters[++cvt->filter_index]) {
   1.856 -        cvt->filters[cvt->filter_index] (cvt, format);
   1.857 +        cvt->filters[cvt->filter_index] (cvt, AUDIO_S16MSB);
   1.858      }
   1.859  }
   1.860  
   1.861 @@ -1979,9 +1901,8 @@
   1.862          *dst = ((Sint32) SDL_SwapLE32(val));
   1.863      }
   1.864  
   1.865 -    format = AUDIO_S32LSB;
   1.866      if (cvt->filters[++cvt->filter_index]) {
   1.867 -        cvt->filters[cvt->filter_index] (cvt, format);
   1.868 +        cvt->filters[cvt->filter_index] (cvt, AUDIO_S32LSB);
   1.869      }
   1.870  }
   1.871  
   1.872 @@ -2003,9 +1924,8 @@
   1.873          *dst = ((Sint32) SDL_SwapBE32(val));
   1.874      }
   1.875  
   1.876 -    format = AUDIO_S32MSB;
   1.877      if (cvt->filters[++cvt->filter_index]) {
   1.878 -        cvt->filters[cvt->filter_index] (cvt, format);
   1.879 +        cvt->filters[cvt->filter_index] (cvt, AUDIO_S32MSB);
   1.880      }
   1.881  }
   1.882  
   1.883 @@ -2027,9 +1947,8 @@
   1.884          *dst = SDL_SwapFloatBE(val);
   1.885      }
   1.886  
   1.887 -    format = AUDIO_F32MSB;
   1.888      if (cvt->filters[++cvt->filter_index]) {
   1.889 -        cvt->filters[cvt->filter_index] (cvt, format);
   1.890 +        cvt->filters[cvt->filter_index] (cvt, AUDIO_F32MSB);
   1.891      }
   1.892  }
   1.893  
   1.894 @@ -2052,9 +1971,8 @@
   1.895      }
   1.896  
   1.897      cvt->len_cvt /= 4;
   1.898 -    format = AUDIO_U8;
   1.899      if (cvt->filters[++cvt->filter_index]) {
   1.900 -        cvt->filters[cvt->filter_index] (cvt, format);
   1.901 +        cvt->filters[cvt->filter_index] (cvt, AUDIO_U8);
   1.902      }
   1.903  }
   1.904  
   1.905 @@ -2077,9 +1995,8 @@
   1.906      }
   1.907  
   1.908      cvt->len_cvt /= 4;
   1.909 -    format = AUDIO_S8;
   1.910      if (cvt->filters[++cvt->filter_index]) {
   1.911 -        cvt->filters[cvt->filter_index] (cvt, format);
   1.912 +        cvt->filters[cvt->filter_index] (cvt, AUDIO_S8);
   1.913      }
   1.914  }
   1.915  
   1.916 @@ -2102,9 +2019,8 @@
   1.917      }
   1.918  
   1.919      cvt->len_cvt /= 2;
   1.920 -    format = AUDIO_U16LSB;
   1.921      if (cvt->filters[++cvt->filter_index]) {
   1.922 -        cvt->filters[cvt->filter_index] (cvt, format);
   1.923 +        cvt->filters[cvt->filter_index] (cvt, AUDIO_U16LSB);
   1.924      }
   1.925  }
   1.926  
   1.927 @@ -2127,9 +2043,8 @@
   1.928      }
   1.929  
   1.930      cvt->len_cvt /= 2;
   1.931 -    format = AUDIO_S16LSB;
   1.932      if (cvt->filters[++cvt->filter_index]) {
   1.933 -        cvt->filters[cvt->filter_index] (cvt, format);
   1.934 +        cvt->filters[cvt->filter_index] (cvt, AUDIO_S16LSB);
   1.935      }
   1.936  }
   1.937  
   1.938 @@ -2152,9 +2067,8 @@
   1.939      }
   1.940  
   1.941      cvt->len_cvt /= 2;
   1.942 -    format = AUDIO_U16MSB;
   1.943      if (cvt->filters[++cvt->filter_index]) {
   1.944 -        cvt->filters[cvt->filter_index] (cvt, format);
   1.945 +        cvt->filters[cvt->filter_index] (cvt, AUDIO_U16MSB);
   1.946      }
   1.947  }
   1.948  
   1.949 @@ -2177,9 +2091,8 @@
   1.950      }
   1.951  
   1.952      cvt->len_cvt /= 2;
   1.953 -    format = AUDIO_S16MSB;
   1.954      if (cvt->filters[++cvt->filter_index]) {
   1.955 -        cvt->filters[cvt->filter_index] (cvt, format);
   1.956 +        cvt->filters[cvt->filter_index] (cvt, AUDIO_S16MSB);
   1.957      }
   1.958  }
   1.959  
   1.960 @@ -2201,9 +2114,8 @@
   1.961          *dst = ((Sint32) SDL_SwapLE32(val));
   1.962      }
   1.963  
   1.964 -    format = AUDIO_S32LSB;
   1.965      if (cvt->filters[++cvt->filter_index]) {
   1.966 -        cvt->filters[cvt->filter_index] (cvt, format);
   1.967 +        cvt->filters[cvt->filter_index] (cvt, AUDIO_S32LSB);
   1.968      }
   1.969  }
   1.970  
   1.971 @@ -2225,9 +2137,8 @@
   1.972          *dst = ((Sint32) SDL_SwapBE32(val));
   1.973      }
   1.974  
   1.975 -    format = AUDIO_S32MSB;
   1.976      if (cvt->filters[++cvt->filter_index]) {
   1.977 -        cvt->filters[cvt->filter_index] (cvt, format);
   1.978 +        cvt->filters[cvt->filter_index] (cvt, AUDIO_S32MSB);
   1.979      }
   1.980  }
   1.981  
   1.982 @@ -2249,9 +2160,8 @@
   1.983          *dst = SDL_SwapFloatLE(val);
   1.984      }
   1.985  
   1.986 -    format = AUDIO_F32LSB;
   1.987      if (cvt->filters[++cvt->filter_index]) {
   1.988 -        cvt->filters[cvt->filter_index] (cvt, format);
   1.989 +        cvt->filters[cvt->filter_index] (cvt, AUDIO_F32LSB);
   1.990      }
   1.991  }
   1.992  
     2.1 --- a/src/audio/sdlgenaudiocvt.pl	Fri Jan 02 04:35:52 2009 +0000
     2.2 +++ b/src/audio/sdlgenaudiocvt.pl	Fri Jan 02 07:34:01 2009 +0000
     2.3 @@ -252,9 +252,8 @@
     2.4          }
     2.5  
     2.6          print <<EOF;
     2.7 -    format = AUDIO_$to;
     2.8      if (cvt->filters[++cvt->filter_index]) {
     2.9 -        cvt->filters[cvt->filter_index] (cvt, format);
    2.10 +        cvt->filters[cvt->filter_index] (cvt, AUDIO_$to);
    2.11      }
    2.12  }
    2.13