mirror of
https://github.com/TerryCavanagh/VVVVVV.git
synced 2026-01-29 17:38:16 +03:00
Compare commits
2 Commits
33f275a62e
...
ea37af92a9
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
ea37af92a9 | ||
|
|
770915a39f |
@@ -59,7 +59,7 @@ if(NOT WIN32)
|
|||||||
elseif(CMAKE_SIZEOF_VOID_P MATCHES "8")
|
elseif(CMAKE_SIZEOF_VOID_P MATCHES "8")
|
||||||
set(BIN_LIBROOT "lib64")
|
set(BIN_LIBROOT "lib64")
|
||||||
set(BIN_RPATH "\$ORIGIN/lib64")
|
set(BIN_RPATH "\$ORIGIN/lib64")
|
||||||
set(CMAKE_EXE_LINKER_FLAGS "-Wl,--disable-new-dtags")
|
set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -Wl,--disable-new-dtags")
|
||||||
else()
|
else()
|
||||||
set(BIN_LIBROOT "lib")
|
set(BIN_LIBROOT "lib")
|
||||||
set(BIN_RPATH "\$ORIGIN/lib")
|
set(BIN_RPATH "\$ORIGIN/lib")
|
||||||
|
|||||||
@@ -137,7 +137,7 @@ public:
|
|||||||
format.nSamplesPerSec = spec.freq;
|
format.nSamplesPerSec = spec.freq;
|
||||||
format.wFormatTag = FAUDIO_FORMAT_PCM;
|
format.wFormatTag = FAUDIO_FORMAT_PCM;
|
||||||
format.wBitsPerSample = SDL_AUDIO_BITSIZE(spec.format);
|
format.wBitsPerSample = SDL_AUDIO_BITSIZE(spec.format);
|
||||||
format.nBlockAlign = format.nChannels * format.wBitsPerSample;
|
format.nBlockAlign = format.nChannels * (format.wBitsPerSample / 8);
|
||||||
format.nAvgBytesPerSec = format.nSamplesPerSec * format.nBlockAlign;
|
format.nAvgBytesPerSec = format.nSamplesPerSec * format.nBlockAlign;
|
||||||
format.cbSize = 0;
|
format.cbSize = 0;
|
||||||
valid = true;
|
valid = true;
|
||||||
@@ -161,7 +161,7 @@ end:
|
|||||||
format.wBitsPerSample = sizeof(float) * 8;
|
format.wBitsPerSample = sizeof(float) * 8;
|
||||||
format.nChannels = vorbis_info.channels;
|
format.nChannels = vorbis_info.channels;
|
||||||
format.nSamplesPerSec = vorbis_info.sample_rate;
|
format.nSamplesPerSec = vorbis_info.sample_rate;
|
||||||
format.nBlockAlign = format.nChannels * format.wBitsPerSample;
|
format.nBlockAlign = format.nChannels * (format.wBitsPerSample / 8);
|
||||||
format.nAvgBytesPerSec = format.nSamplesPerSec * format.nBlockAlign;
|
format.nAvgBytesPerSec = format.nSamplesPerSec * format.nBlockAlign;
|
||||||
format.cbSize = 0;
|
format.cbSize = 0;
|
||||||
|
|
||||||
@@ -214,7 +214,7 @@ end:
|
|||||||
}
|
}
|
||||||
FAudioBuffer faudio_buffer = {
|
FAudioBuffer faudio_buffer = {
|
||||||
FAUDIO_END_OF_STREAM, /* Flags */
|
FAUDIO_END_OF_STREAM, /* Flags */
|
||||||
wav_length * 8, /* AudioBytes */
|
wav_length, /* AudioBytes */
|
||||||
wav_buffer, /* AudioData */
|
wav_buffer, /* AudioData */
|
||||||
0, /* playbegin */
|
0, /* playbegin */
|
||||||
0, /* playlength */
|
0, /* playlength */
|
||||||
@@ -266,7 +266,7 @@ end:
|
|||||||
format.nSamplesPerSec = audio_rate;
|
format.nSamplesPerSec = audio_rate;
|
||||||
format.wFormatTag = FAUDIO_FORMAT_PCM;
|
format.wFormatTag = FAUDIO_FORMAT_PCM;
|
||||||
format.wBitsPerSample = 16;
|
format.wBitsPerSample = 16;
|
||||||
format.nBlockAlign = format.nChannels * format.wBitsPerSample;
|
format.nBlockAlign = format.nChannels * (format.wBitsPerSample / 8);
|
||||||
format.nAvgBytesPerSec = format.nSamplesPerSec * format.nBlockAlign;
|
format.nAvgBytesPerSec = format.nSamplesPerSec * format.nBlockAlign;
|
||||||
format.cbSize = 0;
|
format.cbSize = 0;
|
||||||
voice_formats[i] = format;
|
voice_formats[i] = format;
|
||||||
@@ -399,7 +399,7 @@ public:
|
|||||||
format.wBitsPerSample = sizeof(float) * 8;
|
format.wBitsPerSample = sizeof(float) * 8;
|
||||||
format.nChannels = vorbis_info.channels;
|
format.nChannels = vorbis_info.channels;
|
||||||
format.nSamplesPerSec = vorbis_info.sample_rate;
|
format.nSamplesPerSec = vorbis_info.sample_rate;
|
||||||
format.nBlockAlign = format.nChannels * format.wBitsPerSample;
|
format.nBlockAlign = format.nChannels * (format.wBitsPerSample / 8);
|
||||||
format.nAvgBytesPerSec = format.nSamplesPerSec * format.nBlockAlign;
|
format.nAvgBytesPerSec = format.nSamplesPerSec * format.nBlockAlign;
|
||||||
format.cbSize = 0;
|
format.cbSize = 0;
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user