Use the audio format native to host AUDIO_S16 defaults to little endian format which causes issues when running on big endian systems. Use AUDIO_S16SYS instead which sets to whatever endian the system uxn is being built on is.
This commit is contained in:
parent
310ba97ef6
commit
822a7fea54
|
@ -210,7 +210,7 @@ init(void)
|
||||||
SDL_AudioSpec as;
|
SDL_AudioSpec as;
|
||||||
SDL_zero(as);
|
SDL_zero(as);
|
||||||
as.freq = SAMPLE_FREQUENCY;
|
as.freq = SAMPLE_FREQUENCY;
|
||||||
as.format = AUDIO_S16;
|
as.format = AUDIO_S16SYS;
|
||||||
as.channels = 2;
|
as.channels = 2;
|
||||||
as.callback = audio_callback;
|
as.callback = audio_callback;
|
||||||
as.samples = 512;
|
as.samples = 512;
|
||||||
|
|
Loading…
Reference in New Issue