Commit c6bc245
committed
Add SDL_MIXER feature flag for conditional audio mixing support
This introduces ENABLE_SDL_MIXER feature flag to conditionally compile
SDL2_mixer-dependent audio code. This allows SDL2 graphics support
without the problematic SDL2_mixer library in emscripten builds.
emscripten-ports/SDL2_mixer (archived in 2024) has unfixable compilation
warnings in music_modplug.c. The port system enforces -sSTRICT -Werror
which cannot be overridden.1 parent f4e521d commit c6bc245
3 files changed
+53
-5
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
283 | 283 | | |
284 | 284 | | |
285 | 285 | | |
286 | | - | |
287 | 286 | | |
| 287 | + | |
| 288 | + | |
| 289 | + | |
| 290 | + | |
| 291 | + | |
| 292 | + | |
| 293 | + | |
288 | 294 | | |
289 | 295 | | |
290 | 296 | | |
| |||
342 | 348 | | |
343 | 349 | | |
344 | 350 | | |
345 | | - | |
| 351 | + | |
| 352 | + | |
346 | 353 | | |
347 | 354 | | |
348 | 355 | | |
| |||
489 | 496 | | |
490 | 497 | | |
491 | 498 | | |
492 | | - | |
493 | 499 | | |
| 500 | + | |
| 501 | + | |
| 502 | + | |
| 503 | + | |
| 504 | + | |
| 505 | + | |
| 506 | + | |
494 | 507 | | |
495 | 508 | | |
496 | 509 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
199 | 199 | | |
200 | 200 | | |
201 | 201 | | |
| 202 | + | |
202 | 203 | | |
203 | 204 | | |
204 | 205 | | |
205 | 206 | | |
206 | 207 | | |
207 | 208 | | |
208 | 209 | | |
209 | | - | |
210 | | - | |
| 210 | + | |
| 211 | + | |
| 212 | + | |
211 | 213 | | |
| 214 | + | |
| 215 | + | |
| 216 | + | |
| 217 | + | |
212 | 218 | | |
213 | 219 | | |
| 220 | + | |
214 | 221 | | |
215 | 222 | | |
| 223 | + | |
216 | 224 | | |
| 225 | + | |
217 | 226 | | |
218 | 227 | | |
| 228 | + | |
219 | 229 | | |
| 230 | + | |
220 | 231 | | |
221 | 232 | | |
222 | 233 | | |
| 234 | + | |
223 | 235 | | |
224 | 236 | | |
225 | 237 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
| 18 | + | |
18 | 19 | | |
| 20 | + | |
19 | 21 | | |
20 | 22 | | |
21 | 23 | | |
| |||
92 | 94 | | |
93 | 95 | | |
94 | 96 | | |
| 97 | + | |
95 | 98 | | |
96 | 99 | | |
97 | 100 | | |
| |||
107 | 110 | | |
108 | 111 | | |
109 | 112 | | |
| 113 | + | |
110 | 114 | | |
111 | 115 | | |
112 | 116 | | |
| |||
718 | 722 | | |
719 | 723 | | |
720 | 724 | | |
| 725 | + | |
721 | 726 | | |
722 | 727 | | |
723 | 728 | | |
| |||
916 | 921 | | |
917 | 922 | | |
918 | 923 | | |
| 924 | + | |
919 | 925 | | |
| 926 | + | |
920 | 927 | | |
921 | 928 | | |
922 | 929 | | |
| |||
977 | 984 | | |
978 | 985 | | |
979 | 986 | | |
| 987 | + | |
980 | 988 | | |
981 | 989 | | |
982 | 990 | | |
983 | 991 | | |
984 | 992 | | |
985 | 993 | | |
986 | 994 | | |
| 995 | + | |
| 996 | + | |
987 | 997 | | |
988 | 998 | | |
989 | 999 | | |
| |||
992 | 1002 | | |
993 | 1003 | | |
994 | 1004 | | |
| 1005 | + | |
995 | 1006 | | |
996 | 1007 | | |
997 | 1008 | | |
| |||
1002 | 1013 | | |
1003 | 1014 | | |
1004 | 1015 | | |
| 1016 | + | |
1005 | 1017 | | |
| 1018 | + | |
1006 | 1019 | | |
1007 | 1020 | | |
| 1021 | + | |
1008 | 1022 | | |
| 1023 | + | |
1009 | 1024 | | |
1010 | 1025 | | |
1011 | 1026 | | |
| |||
1020 | 1035 | | |
1021 | 1036 | | |
1022 | 1037 | | |
| 1038 | + | |
1023 | 1039 | | |
| 1040 | + | |
1024 | 1041 | | |
1025 | 1042 | | |
| 1043 | + | |
1026 | 1044 | | |
| 1045 | + | |
1027 | 1046 | | |
1028 | 1047 | | |
| 1048 | + | |
1029 | 1049 | | |
| 1050 | + | |
1030 | 1051 | | |
1031 | 1052 | | |
| 1053 | + | |
1032 | 1054 | | |
| 1055 | + | |
1033 | 1056 | | |
1034 | 1057 | | |
1035 | 1058 | | |
| |||
0 commit comments