Commit 098be26
committed
Add SDL_MIXER feature flag for conditional audio mixing support
Introduce 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 62dfc42 commit 098be26
2 files changed
+35
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
180 | 180 | | |
181 | 181 | | |
182 | 182 | | |
| 183 | + | |
183 | 184 | | |
184 | 185 | | |
185 | 186 | | |
| |||
189 | 190 | | |
190 | 191 | | |
191 | 192 | | |
| 193 | + | |
192 | 194 | | |
193 | 195 | | |
| 196 | + | |
| 197 | + | |
| 198 | + | |
| 199 | + | |
| 200 | + | |
194 | 201 | | |
| 202 | + | |
195 | 203 | | |
196 | 204 | | |
| 205 | + | |
197 | 206 | | |
| 207 | + | |
198 | 208 | | |
199 | 209 | | |
| 210 | + | |
200 | 211 | | |
| 212 | + | |
201 | 213 | | |
202 | 214 | | |
203 | 215 | | |
| 216 | + | |
204 | 217 | | |
205 | 218 | | |
206 | 219 | | |
| |||
| 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 | | |
| |||
94 | 96 | | |
95 | 97 | | |
96 | 98 | | |
| 99 | + | |
97 | 100 | | |
98 | 101 | | |
99 | 102 | | |
100 | 103 | | |
101 | 104 | | |
| 105 | + | |
102 | 106 | | |
103 | 107 | | |
104 | 108 | | |
| |||
718 | 722 | | |
719 | 723 | | |
720 | 724 | | |
| 725 | + | |
721 | 726 | | |
722 | 727 | | |
723 | 728 | | |
| |||
836 | 841 | | |
837 | 842 | | |
838 | 843 | | |
| 844 | + | |
839 | 845 | | |
840 | 846 | | |
| 847 | + | |
841 | 848 | | |
842 | 849 | | |
843 | 850 | | |
| |||
893 | 900 | | |
894 | 901 | | |
895 | 902 | | |
| 903 | + | |
896 | 904 | | |
897 | 905 | | |
| 906 | + | |
898 | 907 | | |
899 | 908 | | |
900 | 909 | | |
| |||
916 | 925 | | |
917 | 926 | | |
918 | 927 | | |
| 928 | + | |
919 | 929 | | |
920 | 930 | | |
921 | 931 | | |
| |||
933 | 943 | | |
934 | 944 | | |
935 | 945 | | |
| 946 | + | |
936 | 947 | | |
937 | 948 | | |
938 | 949 | | |
| |||
943 | 954 | | |
944 | 955 | | |
945 | 956 | | |
| 957 | + | |
946 | 958 | | |
947 | 959 | | |
948 | 960 | | |
| |||
956 | 968 | | |
957 | 969 | | |
958 | 970 | | |
| 971 | + | |
959 | 972 | | |
960 | 973 | | |
961 | 974 | | |
| |||
974 | 987 | | |
975 | 988 | | |
976 | 989 | | |
| 990 | + | |
977 | 991 | | |
978 | 992 | | |
979 | 993 | | |
| |||
1020 | 1034 | | |
1021 | 1035 | | |
1022 | 1036 | | |
| 1037 | + | |
1023 | 1038 | | |
| 1039 | + | |
1024 | 1040 | | |
1025 | 1041 | | |
| 1042 | + | |
1026 | 1043 | | |
| 1044 | + | |
1027 | 1045 | | |
1028 | 1046 | | |
| 1047 | + | |
1029 | 1048 | | |
| 1049 | + | |
1030 | 1050 | | |
1031 | 1051 | | |
| 1052 | + | |
1032 | 1053 | | |
| 1054 | + | |
1033 | 1055 | | |
1034 | 1056 | | |
1035 | 1057 | | |
| |||
0 commit comments