mirror of
https://github.com/hrydgard/ppsspp.git
synced 2026-10-01 14:58:14 +00:00
Remove DirectSound support
Since we no longer support pre-Vista Windows, DirectSound support is no longer needed. WASAPI is always going to be best. Soon I'll upgrade our WASAPI backend with a new low-latency mode.
This commit is contained in:
1 parent
5f92f80a15
commit
db1b87aad1
54 files changed
+22
-369
No files matched your search
@@ -2623,8 +2623,6 @@ set_source_files_properties(${CMAKE_CURRENT_BINARY_DIR}/git-version.cpp
|
||||
add_dependencies(${CoreLibName} GitVersion)
|
||||
|
||||
set(WindowsFiles
|
||||
Windows/DSoundStream.cpp
|
||||
Windows/DSoundStream.h
|
||||
Windows/WindowsAudio.cpp
|
||||
Windows/WindowsAudio.h
|
||||
Windows/WASAPIStream.cpp
|
||||
@@ -2671,8 +2669,6 @@ set(WindowsFiles
|
||||
Windows/CaptureDevice.h
|
||||
Windows/DinputDevice.cpp
|
||||
Windows/DinputDevice.h
|
||||
Windows/DSoundStream.cpp
|
||||
Windows/DSoundStream.h
|
||||
Windows/EmuThread.cpp
|
||||
Windows/EmuThread.h
|
||||
Windows/GeDebugger/GeDebugger.cpp
|
||||
|
||||
@@ -676,14 +676,6 @@ void GameSettingsScreen::CreateAudioSettings(UI::ViewGroup *audioSettings) {
|
||||
});
|
||||
audioSettings->Add(new ItemHeader(a->T("Audio backend")));
|
||||
|
||||
// Hide the backend selector in UWP builds (we only support XAudio2 there).
|
||||
#if PPSSPP_PLATFORM(WINDOWS) && !PPSSPP_PLATFORM(UWP)
|
||||
if (IsVistaOrHigher()) {
|
||||
static const char *backend[] = { "Auto", "DSound (compatible)", "WASAPI (fast)" };
|
||||
audioSettings->Add(new PopupMultiChoice(&g_Config.iAudioBackend, a->T("Audio backend", "Audio backend (restart req.)"), backend, 0, ARRAY_SIZE(backend), I18NCat::AUDIO, screenManager()));
|
||||
}
|
||||
#endif
|
||||
|
||||
bool sdlAudio = false;
|
||||
#if defined(SDL)
|
||||
std::vector<std::string> audioDeviceList;
|
||||
|
||||
@@ -1,177 +0,0 @@
|
||||
#include "Common/CommonWindows.h"
|
||||
#include <MMReg.h>
|
||||
#include <process.h>
|
||||
|
||||
#include <dsound.h>
|
||||
|
||||
#include "Common/Thread/ThreadUtil.h"
|
||||
#include "Common/Log.h"
|
||||
#include "Common/OSVersion.h"
|
||||
#include "Core/ConfigValues.h"
|
||||
#include "Core/Util/AudioFormat.h"
|
||||
#include "Windows/W32Util/Misc.h"
|
||||
|
||||
#include "DSoundStream.h"
|
||||
|
||||
inline int RoundDown128(int x) {
|
||||
return x & (~127);
|
||||
}
|
||||
|
||||
unsigned int WINAPI DSoundAudioBackend::soundThread(void *param) {
|
||||
DSoundAudioBackend *dsound = (DSoundAudioBackend *)param;
|
||||
return dsound->RunThread();
|
||||
}
|
||||
|
||||
bool DSoundAudioBackend::WriteDataToBuffer(DWORD offset, // Our own write cursor.
|
||||
char* soundData, // Start of our data.
|
||||
DWORD soundBytes) { // Size of block to copy.
|
||||
void *ptr1, *ptr2;
|
||||
DWORD numBytes1, numBytes2;
|
||||
// Obtain memory address of write block. This will be in two parts if the block wraps around.
|
||||
HRESULT hr = dsBuffer_->Lock(offset, soundBytes, &ptr1, &numBytes1, &ptr2, &numBytes2, 0);
|
||||
// If the buffer was lost, restore and retry lock.
|
||||
/*
|
||||
if (DSERR_BUFFERLOST == hr) {
|
||||
dsBuffer->Restore();
|
||||
hr=dsBuffer->Lock(dwOffset, dwSoundBytes, &ptr1, &numBytes1, &ptr2, &numBytes2, 0);
|
||||
} */
|
||||
if (FAILED(hr)) {
|
||||
return false;
|
||||
}
|
||||
|
||||
memcpy(ptr1, soundData, numBytes1);
|
||||
if (ptr2)
|
||||
memcpy(ptr2, soundData + numBytes1, numBytes2);
|
||||
// Release the data back to DirectSound.
|
||||
dsBuffer_->Unlock(ptr1, numBytes1, ptr2, numBytes2);
|
||||
return true;
|
||||
}
|
||||
|
||||
bool DSoundAudioBackend::CreateBuffer() {
|
||||
PCMWAVEFORMAT pcmwf;
|
||||
DSBUFFERDESC dsbdesc;
|
||||
|
||||
memset(&pcmwf, 0, sizeof(PCMWAVEFORMAT));
|
||||
memset(&dsbdesc, 0, sizeof(DSBUFFERDESC));
|
||||
|
||||
bufferSize_ = BUFSIZE;
|
||||
|
||||
pcmwf.wf.wFormatTag = WAVE_FORMAT_PCM;
|
||||
pcmwf.wf.nChannels = 2;
|
||||
pcmwf.wf.nSamplesPerSec = sampleRate_;
|
||||
pcmwf.wf.nBlockAlign = 4;
|
||||
pcmwf.wf.nAvgBytesPerSec = pcmwf.wf.nSamplesPerSec * pcmwf.wf.nBlockAlign;
|
||||
pcmwf.wBitsPerSample = 16;
|
||||
|
||||
dsbdesc.dwSize = sizeof(DSBUFFERDESC);
|
||||
dsbdesc.dwFlags = DSBCAPS_GETCURRENTPOSITION2 | DSBCAPS_GLOBALFOCUS; // //DSBCAPS_CTRLPAN | DSBCAPS_CTRLVOLUME | DSBCAPS_CTRLFREQUENCY;
|
||||
dsbdesc.dwBufferBytes = bufferSize_; //FIX32(pcmwf.wf.nAvgBytesPerSec); //change to set buffer size
|
||||
dsbdesc.lpwfxFormat = (WAVEFORMATEX *)&pcmwf;
|
||||
|
||||
if (SUCCEEDED(ds_->CreateSoundBuffer(&dsbdesc, &dsBuffer_, NULL))) {
|
||||
dsBuffer_->SetCurrentPosition(0);
|
||||
return true;
|
||||
} else {
|
||||
dsBuffer_ = nullptr;
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
int DSoundAudioBackend::RunThread() {
|
||||
if (FAILED(DirectSoundCreate8(0, &ds_, 0))) {
|
||||
ds_ = nullptr;
|
||||
threadData_ = 2;
|
||||
return 1;
|
||||
}
|
||||
|
||||
ds_->SetCooperativeLevel(window_, DSSCL_PRIORITY);
|
||||
if (!CreateBuffer()) {
|
||||
ds_ = nullptr;
|
||||
threadData_ = 2;
|
||||
return 1;
|
||||
}
|
||||
|
||||
InitializeCriticalSection(&soundCriticalSection);
|
||||
|
||||
DWORD num1;
|
||||
int16_t *p1;
|
||||
|
||||
dsBuffer_->Lock(0, bufferSize_, (void **)&p1, &num1, 0, 0, 0);
|
||||
|
||||
memset(p1, 0, num1);
|
||||
dsBuffer_->Unlock(p1, num1, 0, 0);
|
||||
totalRenderedBytes_ = -bufferSize_;
|
||||
|
||||
SetCurrentThreadName("DSound");
|
||||
currentPos_ = 0;
|
||||
lastPos_ = 0;
|
||||
|
||||
dsBuffer_->Play(0, 0, DSBPLAY_LOOPING);
|
||||
|
||||
auto ModBufferSize = [&](int x) { return (x + bufferSize_) % bufferSize_; };
|
||||
|
||||
while (!threadData_) {
|
||||
EnterCriticalSection(&soundCriticalSection);
|
||||
|
||||
dsBuffer_->GetCurrentPosition((DWORD *)¤tPos_, 0);
|
||||
int numBytesToRender = RoundDown128(ModBufferSize(currentPos_ - lastPos_));
|
||||
|
||||
if (numBytesToRender >= 256) {
|
||||
int numBytesRendered = 4 * (*callback_)(realtimeBuffer_, numBytesToRender >> 2, 44100);
|
||||
//We need to copy the full buffer, regardless of what the mixer claims to have filled
|
||||
//If we don't do this then the sound will loop if the sound stops and the mixer writes only zeroes
|
||||
numBytesRendered = numBytesToRender;
|
||||
WriteDataToBuffer(lastPos_, (char *) realtimeBuffer_, numBytesRendered);
|
||||
|
||||
currentPos_ = ModBufferSize(lastPos_ + numBytesRendered);
|
||||
totalRenderedBytes_ += numBytesRendered;
|
||||
|
||||
lastPos_ = currentPos_;
|
||||
}
|
||||
|
||||
LeaveCriticalSection(&soundCriticalSection);
|
||||
Sleep(5);
|
||||
}
|
||||
dsBuffer_->Stop();
|
||||
|
||||
dsBuffer_ = nullptr;
|
||||
ds_ = nullptr;
|
||||
|
||||
threadData_ = 2;
|
||||
return 0;
|
||||
}
|
||||
|
||||
DSoundAudioBackend::~DSoundAudioBackend() {
|
||||
if (!ds_)
|
||||
return;
|
||||
|
||||
if (!dsBuffer_)
|
||||
return;
|
||||
|
||||
EnterCriticalSection(&soundCriticalSection);
|
||||
|
||||
if (threadData_ == 0) {
|
||||
threadData_ = 1;
|
||||
}
|
||||
|
||||
if (hThread_ != NULL) {
|
||||
WaitForSingleObject(hThread_, 1000);
|
||||
CloseHandle(hThread_);
|
||||
hThread_ = NULL;
|
||||
}
|
||||
|
||||
LeaveCriticalSection(&soundCriticalSection);
|
||||
DeleteCriticalSection(&soundCriticalSection);
|
||||
}
|
||||
|
||||
bool DSoundAudioBackend::Init(HWND window, StreamCallback _callback, int sampleRate) {
|
||||
window_ = window;
|
||||
callback_ = _callback;
|
||||
sampleRate_ = sampleRate;
|
||||
threadData_ = 0;
|
||||
hThread_ = (HANDLE)_beginthreadex(0, 0, soundThread, (void *)this, 0, 0);
|
||||
if (!hThread_)
|
||||
return false;
|
||||
SetThreadPriority(hThread_, THREAD_PRIORITY_ABOVE_NORMAL);
|
||||
return true;
|
||||
}
|
||||
@@ -1,48 +0,0 @@
|
||||
#pragma once
|
||||
|
||||
// This should only be included from WindowsAudio.cpp and DSoundStream.cpp.
|
||||
|
||||
#include "WindowsAudio.h"
|
||||
#include <mmreg.h>
|
||||
#include <dsound.h>
|
||||
#include <wrl/client.h>
|
||||
|
||||
class DSoundAudioBackend : public WindowsAudioBackend {
|
||||
public:
|
||||
~DSoundAudioBackend();
|
||||
|
||||
bool Init(HWND window, StreamCallback callback, int sampleRate) override; // If fails, can safely delete the object
|
||||
int GetSampleRate() const override { return sampleRate_; }
|
||||
|
||||
private:
|
||||
int RunThread();
|
||||
static unsigned int WINAPI soundThread(void *param);
|
||||
bool CreateBuffer();
|
||||
bool WriteDataToBuffer(DWORD offset, // Our own write cursor.
|
||||
char* soundData, // Start of our data.
|
||||
DWORD soundBytes); // Size of block to copy.
|
||||
|
||||
CRITICAL_SECTION soundCriticalSection;
|
||||
HWND window_ = nullptr;
|
||||
HANDLE hThread_ = nullptr;
|
||||
|
||||
StreamCallback callback_;
|
||||
|
||||
Microsoft::WRL::ComPtr<IDirectSound8> ds_;
|
||||
Microsoft::WRL::ComPtr<IDirectSoundBuffer> dsBuffer_;
|
||||
|
||||
int bufferSize_ = 0; // bytes
|
||||
int totalRenderedBytes_ = 0;
|
||||
int sampleRate_ = 0;
|
||||
|
||||
volatile int threadData_ = 0;
|
||||
|
||||
enum {
|
||||
BUFSIZE = 0x4000,
|
||||
MAXWAIT = 20, //ms
|
||||
};
|
||||
|
||||
int currentPos_ = 0;
|
||||
int lastPos_ = 0;
|
||||
short realtimeBuffer_[BUFSIZE * 2];
|
||||
};
|
||||
@@ -195,7 +195,7 @@
|
||||
<LanguageStandard>stdcpp17</LanguageStandard>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<AdditionalDependencies>wbemuuid.lib;dwmapi.lib;winhttp.lib;uxtheme.lib;mf.lib;mfplat.lib;mfreadwrite.lib;mfuuid.lib;shlwapi.lib;Winmm.lib;Ws2_32.lib;dsound.lib;comctl32.lib;dxguid.lib;avcodec.lib;avformat.lib;avutil.lib;swresample.lib;swscale.lib;opengl32.lib;glu32.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<AdditionalDependencies>wbemuuid.lib;dwmapi.lib;winhttp.lib;uxtheme.lib;mf.lib;mfplat.lib;mfreadwrite.lib;mfuuid.lib;shlwapi.lib;Winmm.lib;Ws2_32.lib;comctl32.lib;dxguid.lib;avcodec.lib;avformat.lib;avutil.lib;swresample.lib;swscale.lib;opengl32.lib;glu32.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<AdditionalLibraryDirectories>../ffmpeg/Windows/x86/lib</AdditionalLibraryDirectories>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
@@ -235,7 +235,7 @@
|
||||
<LanguageStandard>stdcpp17</LanguageStandard>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<AdditionalDependencies>wbemuuid.lib;dwmapi.lib;winhttp.lib;uxtheme.lib;mf.lib;mfplat.lib;mfreadwrite.lib;mfuuid.lib;shlwapi.lib;Winmm.lib;Ws2_32.lib;dsound.lib;comctl32.lib;dxguid.lib;avcodec.lib;avformat.lib;avutil.lib;swresample.lib;swscale.lib;opengl32.lib;glu32.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<AdditionalDependencies>wbemuuid.lib;dwmapi.lib;winhttp.lib;uxtheme.lib;mf.lib;mfplat.lib;mfreadwrite.lib;mfuuid.lib;shlwapi.lib;Winmm.lib;Ws2_32.lib;comctl32.lib;dxguid.lib;avcodec.lib;avformat.lib;avutil.lib;swresample.lib;swscale.lib;opengl32.lib;glu32.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<AdditionalLibraryDirectories>../ffmpeg/Windows/x86_64/lib</AdditionalLibraryDirectories>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<ProgramDatabaseFile>$(OutDir)$(ProjectName).pdb</ProgramDatabaseFile>
|
||||
@@ -271,7 +271,7 @@
|
||||
<LanguageStandard>stdcpp17</LanguageStandard>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<AdditionalDependencies>wbemuuid.lib;dwmapi.lib;winhttp.lib;uxtheme.lib;mf.lib;mfplat.lib;mfreadwrite.lib;mfuuid.lib;shlwapi.lib;Winmm.lib;Ws2_32.lib;dsound.lib;comctl32.lib;dxguid.lib;avcodec.lib;avformat.lib;avutil.lib;swresample.lib;swscale.lib;oleaut32.lib;comdlg32.lib;shell32.lib;user32.lib;gdi32.lib;advapi32.lib;ole32.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<AdditionalDependencies>wbemuuid.lib;dwmapi.lib;winhttp.lib;uxtheme.lib;mf.lib;mfplat.lib;mfreadwrite.lib;mfuuid.lib;shlwapi.lib;Winmm.lib;Ws2_32.lib;comctl32.lib;dxguid.lib;avcodec.lib;avformat.lib;avutil.lib;swresample.lib;swscale.lib;oleaut32.lib;comdlg32.lib;shell32.lib;user32.lib;gdi32.lib;advapi32.lib;ole32.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<AdditionalLibraryDirectories>../ffmpeg/Windows/aarch64/lib</AdditionalLibraryDirectories>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<ProgramDatabaseFile>$(OutDir)$(ProjectName).pdb</ProgramDatabaseFile>
|
||||
@@ -309,7 +309,7 @@
|
||||
<LanguageStandard>stdcpp17</LanguageStandard>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<AdditionalDependencies>wbemuuid.lib;dwmapi.lib;winhttp.lib;uxtheme.lib;mf.lib;mfplat.lib;mfreadwrite.lib;mfuuid.lib;shlwapi.lib;Winmm.lib;Ws2_32.lib;dsound.lib;comctl32.lib;dxguid.lib;avcodec.lib;avformat.lib;avutil.lib;swresample.lib;swscale.lib;opengl32.lib;glu32.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<AdditionalDependencies>wbemuuid.lib;dwmapi.lib;winhttp.lib;uxtheme.lib;mf.lib;mfplat.lib;mfreadwrite.lib;mfuuid.lib;shlwapi.lib;Winmm.lib;Ws2_32.lib;comctl32.lib;dxguid.lib;avcodec.lib;avformat.lib;avutil.lib;swresample.lib;swscale.lib;opengl32.lib;glu32.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<AdditionalLibraryDirectories>../ffmpeg/Windows/x86/lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||
<OutputFile>$(OutDir)$(TargetName)$(TargetExt)</OutputFile>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
@@ -358,7 +358,7 @@
|
||||
<LanguageStandard>stdcpp17</LanguageStandard>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<AdditionalDependencies>wbemuuid.lib;dwmapi.lib;winhttp.lib;uxtheme.lib;mf.lib;mfplat.lib;mfreadwrite.lib;mfuuid.lib;shlwapi.lib;Winmm.lib;Ws2_32.lib;dsound.lib;comctl32.lib;dxguid.lib;avcodec.lib;avformat.lib;avutil.lib;swresample.lib;swscale.lib;opengl32.lib;glu32.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<AdditionalDependencies>wbemuuid.lib;dwmapi.lib;winhttp.lib;uxtheme.lib;mf.lib;mfplat.lib;mfreadwrite.lib;mfuuid.lib;shlwapi.lib;Winmm.lib;Ws2_32.lib;comctl32.lib;dxguid.lib;avcodec.lib;avformat.lib;avutil.lib;swresample.lib;swscale.lib;opengl32.lib;glu32.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<AdditionalLibraryDirectories>../ffmpeg/Windows/x86_64/lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
@@ -401,7 +401,7 @@
|
||||
<LanguageStandard>stdcpp17</LanguageStandard>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<AdditionalDependencies>wbemuuid.lib;dwmapi.lib;winhttp.lib;uxtheme.lib;mf.lib;mfplat.lib;mfreadwrite.lib;mfuuid.lib;shlwapi.lib;Winmm.lib;Ws2_32.lib;dsound.lib;comctl32.lib;dxguid.lib;avcodec.lib;avformat.lib;avutil.lib;swresample.lib;swscale.lib;oleaut32.lib;comdlg32.lib;shell32.lib;user32.lib;gdi32.lib;advapi32.lib;ole32.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<AdditionalDependencies>wbemuuid.lib;dwmapi.lib;winhttp.lib;uxtheme.lib;mf.lib;mfplat.lib;mfreadwrite.lib;mfuuid.lib;shlwapi.lib;Winmm.lib;Ws2_32.lib;comctl32.lib;dxguid.lib;avcodec.lib;avformat.lib;avutil.lib;swresample.lib;swscale.lib;oleaut32.lib;comdlg32.lib;shell32.lib;user32.lib;gdi32.lib;advapi32.lib;ole32.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<AdditionalLibraryDirectories>../ffmpeg/Windows/aarch64/lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
@@ -713,7 +713,6 @@
|
||||
<ClCompile Include="InputBox.cpp" />
|
||||
<ClCompile Include="W32Util\TabControl.cpp" />
|
||||
<ClCompile Include="MainWindow.cpp" />
|
||||
<ClCompile Include="DSoundStream.cpp" />
|
||||
<ClCompile Include="GPU\WindowsGLContext.cpp">
|
||||
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'">true</ExcludedFromBuild>
|
||||
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">true</ExcludedFromBuild>
|
||||
@@ -1165,7 +1164,6 @@
|
||||
<ClInclude Include="W32Util\TabControl.h" />
|
||||
<ClInclude Include="InputBox.h" />
|
||||
<ClInclude Include="MainWindow.h" />
|
||||
<ClInclude Include="DSoundStream.h" />
|
||||
<ClInclude Include="GPU\WindowsGLContext.h" />
|
||||
<ClInclude Include="W32Util\UAHMenuBar.h" />
|
||||
<ClInclude Include="WASAPIStream.h" />
|
||||
@@ -1436,4 +1434,4 @@
|
||||
<UserProperties RESOURCE_FILE="DaSh.rc" />
|
||||
</VisualStudio>
|
||||
</ProjectExtensions>
|
||||
</Project>
|
||||
</Project>
|
||||
@@ -94,9 +94,6 @@
|
||||
<ClCompile Include="InputBox.cpp">
|
||||
<Filter>Windows\UI</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="DSoundStream.cpp">
|
||||
<Filter>Windows\System</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="WindowsHost.cpp">
|
||||
<Filter>Windows\System</Filter>
|
||||
</ClCompile>
|
||||
@@ -306,9 +303,6 @@
|
||||
<ClInclude Include="InputBox.h">
|
||||
<Filter>Windows\UI</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="DSoundStream.h">
|
||||
<Filter>Windows\System</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="WindowsHost.h">
|
||||
<Filter>Windows\System</Filter>
|
||||
</ClInclude>
|
||||
|
||||
@@ -1,19 +1,7 @@
|
||||
#include "Common/OSVersion.h"
|
||||
#include "WindowsAudio.h"
|
||||
#include "DSoundStream.h"
|
||||
#include "WASAPIStream.h"
|
||||
|
||||
WindowsAudioBackend *CreateAudioBackend(AudioBackendType type) {
|
||||
if (IsVistaOrHigher()) {
|
||||
switch (type) {
|
||||
case AUDIO_BACKEND_WASAPI:
|
||||
case AUDIO_BACKEND_AUTO:
|
||||
return new WASAPIAudioBackend();
|
||||
case AUDIO_BACKEND_DSOUND:
|
||||
default:
|
||||
return new DSoundAudioBackend();
|
||||
}
|
||||
} else {
|
||||
return new DSoundAudioBackend();
|
||||
}
|
||||
return new WASAPIAudioBackend();
|
||||
}
|
||||
@@ -78,7 +78,6 @@ Auto = تلقائي
|
||||
Buffer size = Buffer size
|
||||
Device = جهاز
|
||||
Disabled = غير مفعل
|
||||
DSound (compatible) = DSound (متكامل)
|
||||
Enable Sound = تفعيل الصوت
|
||||
Game volume = الصوت العام
|
||||
Microphone = Microphone
|
||||
@@ -90,7 +89,6 @@ Reverb volume = تردد الصوت
|
||||
UI sound = UI sound
|
||||
UI volume = UI volume
|
||||
Use new audio devices automatically = استعمل اجهزة الصوت الجديده تلقائيا
|
||||
WASAPI (fast) = WASAPI (سريع)
|
||||
|
||||
[Controls]
|
||||
Analog Binding = ربط الانالوج
|
||||
|
||||
@@ -70,7 +70,6 @@ Auto = Auto
|
||||
Buffer size = Buffer size
|
||||
Device = Device
|
||||
Disabled = Disabled
|
||||
DSound (compatible) = DSound (compatible)
|
||||
Enable Sound = Səs Açıq
|
||||
Game volume = Game volume
|
||||
Microphone = Microphone
|
||||
@@ -82,7 +81,6 @@ Reverb volume = Reverb volume
|
||||
UI sound = UI sound
|
||||
UI volume = UI volume
|
||||
Use new audio devices automatically = Use new audio devices automatically
|
||||
WASAPI (fast) = WASAPI (fast)
|
||||
|
||||
[Controls]
|
||||
Analog Binding = Analog Binding
|
||||
|
||||
@@ -70,7 +70,6 @@ Auto = Аўта
|
||||
Buffer size = Buffer size
|
||||
Device = Прылада
|
||||
Disabled = Адкл.
|
||||
DSound (compatible) = DSound (сумяшчальны)
|
||||
Enable Sound = Уключыць гук
|
||||
Game volume = Гучнасць гульні
|
||||
Microphone = Мікрафон
|
||||
@@ -82,7 +81,6 @@ Reverb volume = Гучнасць рэверберацыі
|
||||
UI sound = Гук інтэрфейсу
|
||||
UI volume = Гучнасць інтэрфейсу
|
||||
Use new audio devices automatically = Аўтаматычна выкарыстоўваць новыя аўдыёпрылады
|
||||
WASAPI (fast) = WASAPI (хутка)
|
||||
|
||||
[Controls]
|
||||
Analog Binding = Аналагавая прывязка
|
||||
|
||||
@@ -70,7 +70,6 @@ Auto = Автоматично
|
||||
Buffer size = Buffer size
|
||||
Device = Устройство
|
||||
Disabled = Disabled
|
||||
DSound (compatible) = DSound (compatible)
|
||||
Enable Sound = Включи звук
|
||||
Game volume = Обем на звука на играта
|
||||
Microphone = Микрофон
|
||||
@@ -82,7 +81,6 @@ Reverb volume = Reverb volume
|
||||
UI sound = Звук на интерфейса
|
||||
UI volume = Обем на интерфейса
|
||||
Use new audio devices automatically = Use new audio devices automatically
|
||||
WASAPI (fast) = WASAPI (fast)
|
||||
|
||||
[Controls]
|
||||
Analog Binding = Analog Binding
|
||||
|
||||
@@ -70,7 +70,6 @@ Auto = Automàtic
|
||||
Buffer size = Buffer size
|
||||
Device = Dispositiu
|
||||
Disabled = Disabled
|
||||
DSound (compatible) = DirectSound (compatible)
|
||||
Enable Sound = Activar el so
|
||||
Game volume = Volum global
|
||||
Microphone = Micròfon
|
||||
@@ -82,7 +81,6 @@ Reverb volume = Volum de reverberació
|
||||
UI sound = UI sound
|
||||
UI volume = UI volume
|
||||
Use new audio devices automatically = Canviar a dispositiu d'àudio nou
|
||||
WASAPI (fast) = WASAPI (ràpid)
|
||||
|
||||
[Controls]
|
||||
Analog Binding = Assignar stick
|
||||
|
||||
@@ -70,7 +70,6 @@ Auto = Auto
|
||||
Buffer size = Buffer size
|
||||
Device = Device
|
||||
Disabled = Disabled
|
||||
DSound (compatible) = DSound (kompatibilní)
|
||||
Enable Sound = Povolit zvuk
|
||||
Game volume = Celková hlasitost
|
||||
Microphone = Microphone
|
||||
@@ -82,7 +81,6 @@ Reverb volume = Reverb volume
|
||||
UI sound = UI sound
|
||||
UI volume = UI volume
|
||||
Use new audio devices automatically = Use new audio devices automatically
|
||||
WASAPI (fast) = WASAPI (rychlé)
|
||||
|
||||
[Controls]
|
||||
Analog Binding = Analog Binding
|
||||
|
||||
@@ -70,7 +70,6 @@ Auto = Automatisk
|
||||
Buffer size = Buffer size
|
||||
Device = Device
|
||||
Disabled = Disabled
|
||||
DSound (compatible) = DirectSound (kompatibel)
|
||||
Enable Sound = Aktiver lyd
|
||||
Game volume = Game volume
|
||||
Microphone = Microphone
|
||||
@@ -82,7 +81,6 @@ Reverb volume = Reverb volume
|
||||
UI sound = UI sound
|
||||
UI volume = UI volume
|
||||
Use new audio devices automatically = Use new audio devices automatically
|
||||
WASAPI (fast) = WASAPI (hurtig)
|
||||
|
||||
[Controls]
|
||||
Analog Binding = Analog Binding
|
||||
|
||||
@@ -70,7 +70,6 @@ Auto = Autom.
|
||||
Buffer size = Buffer size
|
||||
Device = Gerät
|
||||
Disabled = Deaktiviert
|
||||
DSound (compatible) = DirectSound (kompatibel)
|
||||
Enable Sound = Ton aktivieren
|
||||
Game volume = Spiellautstärke
|
||||
Microphone = Mikrofon
|
||||
@@ -82,7 +81,6 @@ Reverb volume = Hall-Lautstärke
|
||||
UI sound = Menüton
|
||||
UI volume = UI-Lautstärke
|
||||
Use new audio devices automatically = Neue Audiogeräte automatisch verwenden
|
||||
WASAPI (fast) = WASAPI (schnell)
|
||||
|
||||
[Controls]
|
||||
Analog Binding = Analog-Bindung
|
||||
|
||||
@@ -70,7 +70,6 @@ Auto = Auto
|
||||
Buffer size = Buffer size
|
||||
Device = Device
|
||||
Disabled = Disabled
|
||||
DSound (compatible) = DSound (compatible)
|
||||
Enable Sound = Padenni suarana
|
||||
Game volume = Game volume
|
||||
Microphone = Microphone
|
||||
@@ -82,7 +81,6 @@ Reverb volume = Reverb volume
|
||||
UI sound = UI sound
|
||||
UI volume = UI volume
|
||||
Use new audio devices automatically = Use new audio devices automatically
|
||||
WASAPI (fast) = WASAPI (fast)
|
||||
|
||||
[Controls]
|
||||
Analog Binding = Analog Binding
|
||||
|
||||
@@ -94,7 +94,6 @@ Auto = Auto
|
||||
Buffer size = Buffer size
|
||||
Device = Device
|
||||
Disabled = Disabled
|
||||
DSound (compatible) = DSound (compatible)
|
||||
Enable Sound = Enable sound
|
||||
Game volume = Game volume
|
||||
Microphone = Microphone
|
||||
@@ -106,7 +105,6 @@ Reverb volume = Reverb volume
|
||||
UI sound = UI sound
|
||||
UI volume = UI volume
|
||||
Use new audio devices automatically = Use new audio devices automatically
|
||||
WASAPI (fast) = WASAPI (fast)
|
||||
|
||||
[Controls]
|
||||
Analog Binding = Analog Binding
|
||||
|
||||
@@ -70,7 +70,6 @@ Auto = Automático
|
||||
Buffer size = Buffer size
|
||||
Device = Dispositivo
|
||||
Disabled = Desactivado
|
||||
DSound (compatible) = DirectSound (compatible)
|
||||
Enable Sound = Activar sonido
|
||||
Game volume = Volumen global
|
||||
Microphone = Micrófono
|
||||
@@ -82,7 +81,6 @@ Reverb volume = Volumen de reverberación
|
||||
UI sound = Sonido de interfaz
|
||||
UI volume = UI volume
|
||||
Use new audio devices automatically = Usar nuevo dispositivo de audio automáticamente
|
||||
WASAPI (fast) = WASAPI (rápido)
|
||||
|
||||
[Controls]
|
||||
Analog Binding = Enlace analógico
|
||||
|
||||
@@ -70,7 +70,6 @@ Auto = Automático
|
||||
Buffer size = Buffer size
|
||||
Device = Dispositivo
|
||||
Disabled = Deshabilitado
|
||||
DSound (compatible) = DirectSound (compatible)
|
||||
Enable Sound = Habilitar sonido
|
||||
Game volume = Volumen global
|
||||
Microphone = Micrófono
|
||||
@@ -82,7 +81,6 @@ Reverb volume = Efecto de profundidad espacial de sonido añadiendo reverberaci
|
||||
UI sound = Sonido de interfaz
|
||||
UI volume = UI volume
|
||||
Use new audio devices automatically = Usar/cambiar a nuevos dispositivos de audio automaticamente
|
||||
WASAPI (fast) = WASAPI (rápido)
|
||||
|
||||
[Controls]
|
||||
Analog Binding = Asignar análogo
|
||||
|
||||
@@ -70,7 +70,6 @@ Auto = اتوماتیک
|
||||
Buffer size = Buffer size
|
||||
Device = سیستم
|
||||
Disabled = فعال کردن
|
||||
DSound (compatible) = DSound (پشتیبانی بهتر)
|
||||
Enable Sound = فعال کردن صدا
|
||||
Game volume = بلندی صدا
|
||||
Microphone = میکروفن
|
||||
@@ -82,7 +81,6 @@ Reverb volume = حجم صدا
|
||||
UI sound = صدای رابط کاربری
|
||||
UI volume = UI volume
|
||||
Use new audio devices automatically = استفاده از دستگاههای صوتی جدید به صورت خودکار
|
||||
WASAPI (fast) = WASAPI (سریع)
|
||||
|
||||
[Controls]
|
||||
Analog Binding =اتصال آنالوگ
|
||||
|
||||
@@ -70,7 +70,6 @@ Auto = Automaattinen
|
||||
Buffer size = Buffer size
|
||||
Device = Laite
|
||||
Disabled = Poistettu käytöstä
|
||||
DSound (compatible) = DSound (yhteensopiva)
|
||||
Enable Sound = Ota äänet käyttöön
|
||||
Game volume = Yleinen äänenvoimakkuus
|
||||
Microphone = Mikrofoni
|
||||
@@ -82,7 +81,6 @@ Reverb volume = Kaikuefektin voimakkuus
|
||||
UI sound = Käyttöliittymän äänet
|
||||
UI volume = UI volume
|
||||
Use new audio devices automatically = Käytä uusia äänilaitteita automaattisesti
|
||||
WASAPI (fast) = WASAPI (nopea)
|
||||
|
||||
[Controls]
|
||||
Analog Binding = Analoginen sidonta
|
||||
|
||||
@@ -70,7 +70,6 @@ Auto = Automatique
|
||||
Buffer size = Buffer size
|
||||
Device = Périphérique de sortie
|
||||
Disabled = Disabled
|
||||
DSound (compatible) = DirectSound (compatible)
|
||||
Enable Sound = Activer le son
|
||||
Game volume = Volume global
|
||||
Microphone = Micro
|
||||
@@ -82,7 +81,6 @@ Reverb volume = Reverb volume
|
||||
UI sound = Sons de l'interface utilisateur
|
||||
UI volume = UI volume
|
||||
Use new audio devices automatically = Basculer sur le nouveau périphérique de sortie
|
||||
WASAPI (fast) = WASAPI (rapide)
|
||||
|
||||
[Controls]
|
||||
Analog Binding = Analog Binding
|
||||
|
||||
@@ -70,7 +70,6 @@ Auto = Automático
|
||||
Buffer size = Buffer size
|
||||
Device = Device
|
||||
Disabled = Disabled
|
||||
DSound (compatible) = DSound (compatible)
|
||||
Enable Sound = Activar son
|
||||
Game volume = Game volume
|
||||
Microphone = Microphone
|
||||
@@ -82,7 +81,6 @@ Reverb volume = Reverb volume
|
||||
UI sound = UI sound
|
||||
UI volume = UI volume
|
||||
Use new audio devices automatically = Use new audio devices automatically
|
||||
WASAPI (fast) = WASAPI (rápido)
|
||||
|
||||
[Controls]
|
||||
Analog Binding = Analog Binding
|
||||
|
||||
@@ -70,7 +70,6 @@ Auto = Αυτόματο
|
||||
Buffer size = Buffer size
|
||||
Device = Συσκευή
|
||||
Disabled = Disabled
|
||||
DSound (compatible) = DSound (συμβατό)
|
||||
Enable Sound = Ενεργοποίηση Ήχου
|
||||
Game volume = Γενική ένταση
|
||||
Microphone = Microphone
|
||||
@@ -82,7 +81,6 @@ Reverb volume = Reverb volume
|
||||
UI sound = UI sound
|
||||
UI volume = UI volume
|
||||
Use new audio devices automatically = Ενεργοποίηση νέας συσκευής ήχου
|
||||
WASAPI (fast) = WASAPI (γρήγορο)
|
||||
|
||||
[Controls]
|
||||
Analog Binding = Analog Binding
|
||||
|
||||
@@ -70,7 +70,6 @@ Auto = Auto
|
||||
Buffer size = Buffer size
|
||||
Device = Device
|
||||
Disabled = Disabled
|
||||
DSound (compatible) = DSound (compatible)
|
||||
Enable Sound = אפשר שמע
|
||||
Game volume = Game volume
|
||||
Microphone = Microphone
|
||||
@@ -82,7 +81,6 @@ Reverb volume = Reverb volume
|
||||
UI sound = UI sound
|
||||
UI volume = UI volume
|
||||
Use new audio devices automatically = Use new audio devices automatically
|
||||
WASAPI (fast) = WASAPI (fast)
|
||||
|
||||
[Controls]
|
||||
Analog Binding = Analog Binding
|
||||
|
||||
@@ -70,7 +70,6 @@ Auto = Auto
|
||||
Buffer size = Buffer size
|
||||
Device = Device
|
||||
Disabled = Disabled
|
||||
DSound (compatible) = DSound (compatible)
|
||||
Enable Sound = עמש רשפא
|
||||
Game volume = Game volume
|
||||
Microphone = Microphone
|
||||
@@ -82,7 +81,6 @@ Reverb volume = Reverb volume
|
||||
UI sound = UI sound
|
||||
UI volume = UI volume
|
||||
Use new audio devices automatically = Use new audio devices automatically
|
||||
WASAPI (fast) = WASAPI (fast)
|
||||
|
||||
[Controls]
|
||||
Analog Binding = Analog Binding
|
||||
|
||||
@@ -70,7 +70,6 @@ Auto = Automatski
|
||||
Buffer size = Buffer size
|
||||
Device = Uređaj
|
||||
Disabled = Disabled
|
||||
DSound (compatible) = DSound (kompatibilno)
|
||||
Enable Sound = Uključi zvuk
|
||||
Game volume = Opća glasnoća
|
||||
Microphone = Microphone
|
||||
@@ -82,7 +81,6 @@ Reverb volume = Reverb volume
|
||||
UI sound = Felhasználói felület hangja
|
||||
UI volume = UI volume
|
||||
Use new audio devices automatically = Promijeni trenutni uređaj
|
||||
WASAPI (fast) = WASAPI (brzo)
|
||||
|
||||
[Controls]
|
||||
Analog Binding = Analog Binding
|
||||
|
||||
@@ -70,7 +70,6 @@ Auto = Auto
|
||||
Buffer size = Buffer size
|
||||
Device = Eszköz
|
||||
Disabled = Kikapcsolva
|
||||
DSound (compatible) = DSound (kompatibilis)
|
||||
Enable Sound = Hang bekapcsolása
|
||||
Game volume = Globális hangerő
|
||||
Microphone = Mikrofon
|
||||
@@ -82,7 +81,6 @@ Reverb volume = Visszhang hangerő
|
||||
UI sound = Kezelőfelület hangok
|
||||
UI volume = UI volume
|
||||
Use new audio devices automatically = Új eszköz észlelésekor átváltás rá
|
||||
WASAPI (fast) = WASAPI (gyors)
|
||||
|
||||
[Controls]
|
||||
Analog Binding = Analóg hozzárendelése
|
||||
|
||||
@@ -70,7 +70,6 @@ Auto = Otomatis
|
||||
Buffer size = Buffer size
|
||||
Device = Perangkat
|
||||
Disabled = Nonaktif
|
||||
DSound (compatible) = DSound (kompatibel)
|
||||
Enable Sound = Aktifkan suara
|
||||
Game volume = Volume global
|
||||
Microphone = Mikrofon
|
||||
@@ -82,7 +81,6 @@ Reverb volume = Volume gema
|
||||
UI sound = Suara UI
|
||||
UI volume = UI volume
|
||||
Use new audio devices automatically = Gunakan perangkat audio baru secara otomatis
|
||||
WASAPI (fast) = WASAPI (cepat)
|
||||
|
||||
[Controls]
|
||||
Analog Binding = Pengikatan analog
|
||||
|
||||
@@ -70,7 +70,6 @@ Auto = Automatico
|
||||
Buffer size = Buffer size
|
||||
Device = Dispositivo
|
||||
Disabled = Disabilitato
|
||||
DSound (compatible) = DirectSound (compatibile)
|
||||
Enable Sound = Attiva il Sonoro
|
||||
Game volume = Volume Globale
|
||||
Microphone = Microfono
|
||||
@@ -82,7 +81,6 @@ Reverb volume = Riverb. volume
|
||||
UI sound = Suoni dell'Interfaccia
|
||||
UI volume = UI volume
|
||||
Use new audio devices automatically = Usa nuovi dispositivi audio automaticamente.
|
||||
WASAPI (fast) = WASAPI (veloce)
|
||||
|
||||
[Controls]
|
||||
Analog Binding = Mappatura Analogico
|
||||
|
||||
@@ -70,7 +70,6 @@ Auto = 自動
|
||||
Buffer size = Buffer size
|
||||
Device = デバイス
|
||||
Disabled = 無効
|
||||
DSound (compatible) = DSound (互換性重視)
|
||||
Enable Sound = オーディオを有効にする
|
||||
Game volume = グローバルボリューム
|
||||
Microphone = マイクの設定
|
||||
@@ -82,7 +81,6 @@ Reverb volume = リバーブボリューム
|
||||
UI sound = UI操作音
|
||||
UI volume = UI操作音のボリューム
|
||||
Use new audio devices automatically = 新しいオーディオデバイスをオンにする
|
||||
WASAPI (fast) = WASAPI (高速)
|
||||
|
||||
[Controls]
|
||||
Analog Binding = 右アナログパッドへの対応ボタン割り当て
|
||||
|
||||
@@ -70,7 +70,6 @@ Auto = Otomatis
|
||||
Buffer size = Buffer size
|
||||
Device = Device
|
||||
Disabled = Disabled
|
||||
DSound (compatible) = DSound (kompatibel)
|
||||
Enable Sound = Ngatifke Suoro
|
||||
Game volume = Tingkat Volume
|
||||
Microphone = Microphone
|
||||
@@ -82,7 +81,6 @@ Reverb volume = Reverb volume
|
||||
UI sound = Swara Antarmuka Panganggo
|
||||
UI volume = UI volume
|
||||
Use new audio devices automatically = Use new audio devices automatically
|
||||
WASAPI (fast) = WASAPI (cepet)
|
||||
|
||||
[Controls]
|
||||
Analog Binding = Analog Binding
|
||||
|
||||
@@ -70,7 +70,6 @@ Auto = 자동
|
||||
Buffer size = Buffer size
|
||||
Device = 장치
|
||||
Disabled = 비활성화
|
||||
DSound (compatible) = DSound (호환)
|
||||
Enable Sound = 사운드 활성화
|
||||
Game volume = 글로벌 볼륨
|
||||
Microphone = 마이크
|
||||
@@ -82,7 +81,6 @@ Reverb volume = 반향 볼륨
|
||||
UI sound = UI 사운드
|
||||
UI volume = UI 볼륨
|
||||
Use new audio devices automatically = 새 오디오 장치를 자동으로 사용
|
||||
WASAPI (fast) = WASAPI (빠름)
|
||||
|
||||
[Controls]
|
||||
Analog Binding = 아날로그 바인딩
|
||||
|
||||
@@ -83,7 +83,6 @@ Auto = Auto
|
||||
Buffer size = Buffer size
|
||||
Device = ئامێر
|
||||
Disabled = لەکار خراوە
|
||||
DSound (compatible) = DSound (گونجاو)
|
||||
Enable Sound = بەکارکردنی دەنگ
|
||||
Game volume = دەنگی گشتی
|
||||
Microphone = مایکرۆفۆن
|
||||
@@ -95,7 +94,6 @@ Reverb volume = ئاستی دەنگی گشت ئاڕاستە
|
||||
UI sound = UI دەنگی
|
||||
UI volume = UI volume
|
||||
Use new audio devices automatically = بەکارهێنانی ئامێری دەنگی تازە بە شێوەیەکی ئۆتۆماتیکی
|
||||
WASAPI (fast) = WASAPI (خێرا)
|
||||
|
||||
[Controls]
|
||||
Analog Binding = بەستنەوەی ئەنالۆگ
|
||||
|
||||
@@ -70,7 +70,6 @@ Auto = ອັດຕະໂນມັດ
|
||||
Buffer size = Buffer size
|
||||
Device = Device
|
||||
Disabled = Disabled
|
||||
DSound (compatible) = DSound (compatible)
|
||||
Enable Sound = ເປີດໃຊ້ງານສຽງ
|
||||
Game volume = ລະດັບສຽງຫຼັກ
|
||||
Microphone = Microphone
|
||||
@@ -82,7 +81,6 @@ Reverb volume = Reverb volume
|
||||
UI sound = UI sound
|
||||
UI volume = UI volume
|
||||
Use new audio devices automatically = Use new audio devices automatically
|
||||
WASAPI (fast) = WASAPI (fast)
|
||||
|
||||
[Controls]
|
||||
Analog Binding = Analog Binding
|
||||
|
||||
@@ -70,7 +70,6 @@ Auto = Auto
|
||||
Buffer size = Buffer size
|
||||
Device = Device
|
||||
Disabled = Disabled
|
||||
DSound (compatible) = DSound (compatible)
|
||||
Enable Sound = Įjungti garsą
|
||||
Game volume = Game volume
|
||||
Microphone = Microphone
|
||||
@@ -82,7 +81,6 @@ Reverb volume = Reverb volume
|
||||
UI sound = UI sound
|
||||
UI volume = UI volume
|
||||
Use new audio devices automatically = Use new audio devices automatically
|
||||
WASAPI (fast) = WASAPI (fast)
|
||||
|
||||
[Controls]
|
||||
Analog Binding = Analog Binding
|
||||
|
||||
@@ -70,7 +70,6 @@ Auto = Auto
|
||||
Buffer size = Buffer size
|
||||
Device = Device
|
||||
Disabled = Disabled
|
||||
DSound (compatible) = DSound (compatible)
|
||||
Enable Sound = Upayakan suara
|
||||
Game volume = Volume keseluruhan
|
||||
Microphone = Microphone
|
||||
@@ -82,7 +81,6 @@ Reverb volume = Reverb volume
|
||||
UI sound = UI sound
|
||||
UI volume = UI volume
|
||||
Use new audio devices automatically = Use new audio devices automatically
|
||||
WASAPI (fast) = WASAPI (fast)
|
||||
|
||||
[Controls]
|
||||
Analog Binding = Analog Binding
|
||||
|
||||
@@ -70,7 +70,6 @@ Auto = Automatisch
|
||||
Buffer size = Buffer size
|
||||
Device = Device
|
||||
Disabled = Disabled
|
||||
DSound (compatible) = DirectSound (compatibel)
|
||||
Enable Sound = Geluid inschakelen
|
||||
Game volume = Globaal volume
|
||||
Microphone = Microphone
|
||||
@@ -82,7 +81,6 @@ Reverb volume = Reverb volume
|
||||
UI sound = UI sound
|
||||
UI volume = UI volume
|
||||
Use new audio devices automatically = Use new audio devices automatically
|
||||
WASAPI (fast) = WASAPI (snel)
|
||||
|
||||
[Controls]
|
||||
Analog Binding = Analog Binding
|
||||
|
||||
@@ -70,7 +70,6 @@ Auto = Auto
|
||||
Buffer size = Buffer size
|
||||
Device = Device
|
||||
Disabled = Disabled
|
||||
DSound (compatible) = DSound (compatible)
|
||||
Enable Sound = Lyd
|
||||
Game volume = Game volume
|
||||
Microphone = Microphone
|
||||
@@ -82,7 +81,6 @@ Reverb volume = Reverb volume
|
||||
UI sound = UI sound
|
||||
UI volume = UI volume
|
||||
Use new audio devices automatically = Use new audio devices automatically
|
||||
WASAPI (fast) = WASAPI (fast)
|
||||
|
||||
[Controls]
|
||||
Analog Binding = Analog Binding
|
||||
|
||||
@@ -70,7 +70,6 @@ Auto = Automatyczny
|
||||
Buffer size = Buffer size
|
||||
Device = Urządzenie
|
||||
Disabled = Wył.
|
||||
DSound (compatible) = DSound (kompatybilny)
|
||||
Enable Sound = Włącz dźwięk
|
||||
Game volume = Głośność globalna
|
||||
Microphone = Mikrofon
|
||||
@@ -82,7 +81,6 @@ Reverb volume = Pogłos
|
||||
UI sound = Dźwięki interfejsu użytkownika
|
||||
UI volume = UI volume
|
||||
Use new audio devices automatically = Automatycznie używaj nowego urządzenia audio
|
||||
WASAPI (fast) = WASAPI (szybki)
|
||||
|
||||
[Controls]
|
||||
Analog Binding = Powiązanie Analoga
|
||||
|
||||
@@ -94,7 +94,6 @@ Auto = Automático
|
||||
Buffer size = Buffer size
|
||||
Device = Dispositivo
|
||||
Disabled = Desativado
|
||||
DSound (compatible) = DirectSound (compatível)
|
||||
Enable Sound = Ativar áudio
|
||||
Game volume = Volume do jogo
|
||||
Microphone = Microfone
|
||||
@@ -106,7 +105,6 @@ Reverb volume = Reverberar volume
|
||||
UI sound = Som da Interface do Usuário
|
||||
UI volume = Volume da Interface do Usuário
|
||||
Use new audio devices automatically = Usar novos dispositivos de áudio automaticamente
|
||||
WASAPI (fast) = WASAPI (rápido)
|
||||
|
||||
[Controls]
|
||||
Analog Binding = Associação com o Analógico
|
||||
|
||||
@@ -94,7 +94,6 @@ Auto = Automático
|
||||
Buffer size = Buffer size
|
||||
Device = Dispositivo
|
||||
Disabled = Desativado
|
||||
DSound (compatible) = DSound (compatível)
|
||||
Enable Sound = Ativar Áudio
|
||||
Game volume = Volume Global
|
||||
Microphone = Microfone
|
||||
@@ -106,7 +105,6 @@ Reverb volume = Reverberar volume
|
||||
UI sound = Som da interface do usuário
|
||||
UI volume = UI volume
|
||||
Use new audio devices automatically = Usar novos dispositivos de áudio automaticamente
|
||||
WASAPI (fast) = WASAPI (rápido)
|
||||
|
||||
[Controls]
|
||||
Analog Binding = Ligação com o Analógico
|
||||
|
||||
@@ -70,7 +70,6 @@ Auto = Automat
|
||||
Buffer size = Buffer size
|
||||
Device = Device
|
||||
Disabled = Disabled
|
||||
DSound (compatible) = DSound (compatibil)
|
||||
Enable Sound = Activează Sunet
|
||||
Game volume = Volum global
|
||||
Microphone = Microphone
|
||||
@@ -82,7 +81,6 @@ Reverb volume = Reverb volume
|
||||
UI sound = UI sound
|
||||
UI volume = UI volume
|
||||
Use new audio devices automatically = Use new audio devices automatically
|
||||
WASAPI (fast) = WASAPI (rapid)
|
||||
|
||||
[Controls]
|
||||
Analog Binding = Analog Binding
|
||||
|
||||
@@ -70,7 +70,6 @@ Auto = Авто
|
||||
Buffer size = Размер буфера
|
||||
Device = Устройство
|
||||
Disabled = Откл.
|
||||
DSound (compatible) = DSound (совместимый)
|
||||
Enable Sound = Включить звук
|
||||
Game volume = Громкость игры
|
||||
Microphone = Микрофон
|
||||
@@ -82,7 +81,6 @@ Reverb volume = Громкость реверберации
|
||||
UI sound = Звуки интерфейса
|
||||
UI volume = Громкость интерфейса
|
||||
Use new audio devices automatically = Переключаться на новые аудиоустройства автоматически
|
||||
WASAPI (fast) = WASAPI (быстрее)
|
||||
|
||||
[Controls]
|
||||
Analog Binding = Привязки стика
|
||||
|
||||
@@ -70,7 +70,6 @@ Auto = Auto
|
||||
Buffer size = Buffer size
|
||||
Device = Enhet
|
||||
Disabled = Inaktiverad
|
||||
DSound (compatible) = DSound (kompatibel)
|
||||
Enable Sound = Ljud på
|
||||
Game volume = Spelvolym
|
||||
Microphone = Mikrofon
|
||||
@@ -82,7 +81,6 @@ Reverb volume = Volym på reverb-effekt
|
||||
UI sound = Ljud i användargränssnittet
|
||||
UI volume = Volym i användargränssnittet
|
||||
Use new audio devices automatically = Byt automatiskt till senast ansluten ljudenhet
|
||||
WASAPI (fast) = WASAPI (snabb)
|
||||
|
||||
[Controls]
|
||||
Analog Binding = Analog bindning
|
||||
|
||||
@@ -70,7 +70,6 @@ Auto = Awto
|
||||
Buffer size = Buffer size
|
||||
Device = Kagamitan
|
||||
Disabled = Huwag paganahin
|
||||
DSound (compatible) = DSound (komportable)
|
||||
Enable Sound = Paganahin ang tunog
|
||||
Game volume = Pangkalahatang tunog
|
||||
Microphone = Mikropono
|
||||
@@ -82,7 +81,6 @@ Reverb volume = Maugong na tunog
|
||||
UI sound = UI sound
|
||||
UI volume = UI volume
|
||||
Use new audio devices automatically = Awtomatiko gamitin ang bagong tunog na kagamitan
|
||||
WASAPI (fast) = WASAPI (Mabilis)
|
||||
|
||||
[Controls]
|
||||
Analog Binding = Bigkisin ang analog
|
||||
|
||||
@@ -70,7 +70,6 @@ Auto = อัตโนมัติ
|
||||
Buffer size = ขนาดบัฟเฟอร์
|
||||
Device = อุปกรณ์
|
||||
Disabled = ปิดการใช้งาน
|
||||
DSound (compatible) = DSound (เสถียร)
|
||||
Enable Sound = เปิดการใช้งานเสียง
|
||||
Game volume = ระดับเสียงเกม
|
||||
Microphone = ไมโครโฟน
|
||||
@@ -82,7 +81,6 @@ Reverb volume = ระดับเสียงก้อง
|
||||
UI sound = เสียงของอินเตอร์เฟซ
|
||||
UI volume = ระดับเสียงของอินเตอร์เฟซ
|
||||
Use new audio devices automatically = สลับไปใช้อุปกรณ์เสียงอันใหม่อัตโนมัติ
|
||||
WASAPI (fast) = WASAPI (เร็ว)
|
||||
|
||||
[Controls]
|
||||
Analog Binding = เซ็ตปุ่มควบคุมอนาล็อก
|
||||
|
||||
@@ -70,7 +70,6 @@ Auto = Otomatik
|
||||
Buffer size = Arabellek Boyutu
|
||||
Device = Cihaz
|
||||
Disabled = Devre Dışı
|
||||
DSound (compatible) = DSound (uyumlu)
|
||||
Enable Sound = Sesi Etkinleştir
|
||||
Game volume = Oyun Sesi
|
||||
Microphone = Mikrofon
|
||||
@@ -82,7 +81,6 @@ Reverb volume = Yankı sesi
|
||||
UI sound = Arayüz Sesi
|
||||
UI volume = Arayüz Ses Seviyesi
|
||||
Use new audio devices automatically = Yeni ses cihazlarını otomatik kullan
|
||||
WASAPI (fast) = WASAPI (hızlı)
|
||||
|
||||
[Controls]
|
||||
Analog Binding = Analog Bağlama
|
||||
|
||||
@@ -70,7 +70,6 @@ Auto = Авто
|
||||
Buffer size = Buffer size
|
||||
Device = Пристрій
|
||||
Disabled = Вимкнуто
|
||||
DSound (compatible) = DSound (сумісний)
|
||||
Enable Sound = Ввімкнути звук
|
||||
Game volume = Глобальна гучність
|
||||
Microphone = Мікрофон
|
||||
@@ -82,7 +81,6 @@ Reverb volume = Гучність реверберації
|
||||
UI sound = Звук інтерфейсу
|
||||
UI volume = Гучність інтерфейсу
|
||||
Use new audio devices automatically = Увімкніть новий аудіопристрій
|
||||
WASAPI (fast) = WASAPI (швидко)
|
||||
|
||||
[Controls]
|
||||
Analog Binding = Аналогове прив'язування
|
||||
|
||||
@@ -70,7 +70,6 @@ Auto = Tự động
|
||||
Buffer size = Buffer size
|
||||
Device = Device
|
||||
Disabled = Disabled
|
||||
DSound (compatible) = Âm thanh (tương thích)
|
||||
Enable Sound = Mở âm thanh
|
||||
Game volume = Âm lượng
|
||||
Microphone = Microphone
|
||||
@@ -82,7 +81,6 @@ Reverb volume = Reverb volume
|
||||
UI sound = UI sound
|
||||
UI volume = UI volume
|
||||
Use new audio devices automatically = Use new audio devices automatically
|
||||
WASAPI (fast) = WASAPI (nhanh)
|
||||
|
||||
[Controls]
|
||||
Analog Binding = Analog Binding
|
||||
|
||||
@@ -70,7 +70,6 @@ Auto = 自动
|
||||
Buffer size = Buffer size
|
||||
Device = 设备
|
||||
Disabled = 禁用
|
||||
DSound (compatible) = DirectSound (兼容)
|
||||
Enable Sound = 开启声音
|
||||
Game volume = 全局音量
|
||||
Microphone = 麦克风
|
||||
@@ -82,7 +81,6 @@ Reverb volume = 混响强度
|
||||
UI sound = 按键音效
|
||||
UI volume = UI音量
|
||||
Use new audio devices automatically = 自动选择新的音频设备
|
||||
WASAPI (fast) = WASAPI (快)
|
||||
|
||||
[Controls]
|
||||
Analog Binding = 摇杆绑定
|
||||
|
||||
@@ -70,7 +70,6 @@ Auto = 自動
|
||||
Buffer size = Buffer size
|
||||
Device = 裝置
|
||||
Disabled = 已停用
|
||||
DSound (compatible) = DSound (相容)
|
||||
Enable Sound = 啟用音效
|
||||
Game volume = 全域音量
|
||||
Microphone = 麥克風
|
||||
@@ -82,7 +81,6 @@ Reverb volume = 混響裝置音量
|
||||
UI sound = UI 音效
|
||||
UI volume = UI volume
|
||||
Use new audio devices automatically = 自動使用新音訊裝置
|
||||
WASAPI (fast) = WASAPI (快)
|
||||
|
||||
[Controls]
|
||||
Analog Binding = 類比繫結
|
||||
|
||||
@@ -151,7 +151,7 @@
|
||||
<Link>
|
||||
<SubSystem>Console</SubSystem>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<AdditionalDependencies>winhttp.lib;mf.lib;mfplat.lib;mfreadwrite.lib;mfuuid.lib;shlwapi.lib;Winmm.lib;Ws2_32.lib;dsound.lib;avcodec.lib;avformat.lib;avutil.lib;swresample.lib;swscale.lib;comctl32.lib;dxguid.lib;opengl32.lib;glu32.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<AdditionalDependencies>winhttp.lib;mf.lib;mfplat.lib;mfreadwrite.lib;mfuuid.lib;shlwapi.lib;Winmm.lib;Ws2_32.lib;avcodec.lib;avformat.lib;avutil.lib;swresample.lib;swscale.lib;comctl32.lib;dxguid.lib;opengl32.lib;glu32.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<BaseAddress>0x00400000</BaseAddress>
|
||||
<RandomizedBaseAddress>false</RandomizedBaseAddress>
|
||||
<FixedBaseAddress>true</FixedBaseAddress>
|
||||
@@ -185,7 +185,7 @@
|
||||
<Link>
|
||||
<SubSystem>Console</SubSystem>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<AdditionalDependencies>winhttp.lib;mf.lib;mfplat.lib;mfreadwrite.lib;mfuuid.lib;shlwapi.lib;Winmm.lib;Ws2_32.lib;dsound.lib;avcodec.lib;avformat.lib;avutil.lib;swresample.lib;swscale.lib;comctl32.lib;dxguid.lib;opengl32.lib;glu32.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<AdditionalDependencies>winhttp.lib;mf.lib;mfplat.lib;mfreadwrite.lib;mfuuid.lib;shlwapi.lib;Winmm.lib;Ws2_32.lib;avcodec.lib;avformat.lib;avutil.lib;swresample.lib;swscale.lib;comctl32.lib;dxguid.lib;opengl32.lib;glu32.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<BaseAddress>0x00400000</BaseAddress>
|
||||
<RandomizedBaseAddress>false</RandomizedBaseAddress>
|
||||
<FixedBaseAddress>true</FixedBaseAddress>
|
||||
@@ -218,7 +218,7 @@
|
||||
<Link>
|
||||
<SubSystem>Console</SubSystem>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<AdditionalDependencies>winhttp.lib;ole32.lib;mf.lib;mfplat.lib;mfreadwrite.lib;mfuuid.lib;shlwapi.lib;Winmm.lib;Ws2_32.lib;dsound.lib;avcodec.lib;avformat.lib;avutil.lib;swresample.lib;swscale.lib;comctl32.lib;dxguid.lib;shell32.lib;advapi32.lib;gdi32.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<AdditionalDependencies>winhttp.lib;ole32.lib;mf.lib;mfplat.lib;mfreadwrite.lib;mfuuid.lib;shlwapi.lib;Winmm.lib;Ws2_32.lib;avcodec.lib;avformat.lib;avutil.lib;swresample.lib;swscale.lib;comctl32.lib;dxguid.lib;shell32.lib;advapi32.lib;gdi32.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<AdditionalOptions>/ignore:4049 /ignore:4217 %(AdditionalOptions)</AdditionalOptions>
|
||||
<AdditionalLibraryDirectories>../ffmpeg/Windows/aarch64/lib</AdditionalLibraryDirectories>
|
||||
</Link>
|
||||
@@ -252,7 +252,7 @@
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
||||
<OptimizeReferences>true</OptimizeReferences>
|
||||
<AdditionalDependencies>winhttp.lib;mf.lib;mfplat.lib;mfreadwrite.lib;mfuuid.lib;shlwapi.lib;Winmm.lib;Ws2_32.lib;dsound.lib;avcodec.lib;avformat.lib;avutil.lib;swresample.lib;swscale.lib;comctl32.lib;dxguid.lib;opengl32.lib;glu32.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<AdditionalDependencies>winhttp.lib;mf.lib;mfplat.lib;mfreadwrite.lib;mfuuid.lib;shlwapi.lib;Winmm.lib;Ws2_32.lib;avcodec.lib;avformat.lib;avutil.lib;swresample.lib;swscale.lib;comctl32.lib;dxguid.lib;opengl32.lib;glu32.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<BaseAddress>0x00400000</BaseAddress>
|
||||
<RandomizedBaseAddress>false</RandomizedBaseAddress>
|
||||
<FixedBaseAddress>true</FixedBaseAddress>
|
||||
@@ -291,7 +291,7 @@
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
||||
<OptimizeReferences>true</OptimizeReferences>
|
||||
<AdditionalDependencies>winhttp.lib;mf.lib;mfplat.lib;mfreadwrite.lib;mfuuid.lib;shlwapi.lib;Winmm.lib;Ws2_32.lib;dsound.lib;avcodec.lib;avformat.lib;avutil.lib;swresample.lib;swscale.lib;comctl32.lib;dxguid.lib;opengl32.lib;glu32.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<AdditionalDependencies>winhttp.lib;mf.lib;mfplat.lib;mfreadwrite.lib;mfuuid.lib;shlwapi.lib;Winmm.lib;Ws2_32.lib;avcodec.lib;avformat.lib;avutil.lib;swresample.lib;swscale.lib;comctl32.lib;dxguid.lib;opengl32.lib;glu32.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<BaseAddress>0x00400000</BaseAddress>
|
||||
<RandomizedBaseAddress>false</RandomizedBaseAddress>
|
||||
<FixedBaseAddress>true</FixedBaseAddress>
|
||||
@@ -329,7 +329,7 @@
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
||||
<OptimizeReferences>true</OptimizeReferences>
|
||||
<AdditionalDependencies>winhttp.lib;ole32.lib;mf.lib;mfplat.lib;mfreadwrite.lib;mfuuid.lib;shlwapi.lib;Winmm.lib;Ws2_32.lib;dsound.lib;avcodec.lib;avformat.lib;avutil.lib;swresample.lib;swscale.lib;comctl32.lib;dxguid.lib;shell32.lib;advapi32.lib;gdi32.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<AdditionalDependencies>winhttp.lib;ole32.lib;mf.lib;mfplat.lib;mfreadwrite.lib;mfuuid.lib;shlwapi.lib;Winmm.lib;Ws2_32.lib;avcodec.lib;avformat.lib;avutil.lib;swresample.lib;swscale.lib;comctl32.lib;dxguid.lib;shell32.lib;advapi32.lib;gdi32.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<AdditionalOptions>/ignore:4049 /ignore:4217 %(AdditionalOptions)</AdditionalOptions>
|
||||
<AdditionalLibraryDirectories>../ffmpeg/Windows/aarch64/lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||
</Link>
|
||||
@@ -415,4 +415,4 @@
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
||||
<ImportGroup Label="ExtensionTargets">
|
||||
</ImportGroup>
|
||||
</Project>
|
||||
</Project>
|
||||
@@ -143,7 +143,7 @@
|
||||
<Link>
|
||||
<SubSystem>Console</SubSystem>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<AdditionalDependencies>winhttp.lib;mf.lib;mfplat.lib;mfreadwrite.lib;mfuuid.lib;shlwapi.lib;Ws2_32.lib;winmm.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;dsound.lib;avcodec.lib;avformat.lib;avutil.lib;swresample.lib;swscale.lib;comctl32.lib;dxguid.lib;opengl32.lib;glu32.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<AdditionalDependencies>winhttp.lib;mf.lib;mfplat.lib;mfreadwrite.lib;mfuuid.lib;shlwapi.lib;Ws2_32.lib;winmm.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;avcodec.lib;avformat.lib;avutil.lib;swresample.lib;swscale.lib;comctl32.lib;dxguid.lib;opengl32.lib;glu32.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<AdditionalOptions>/ignore:4049 /ignore:4217 %(AdditionalOptions)</AdditionalOptions>
|
||||
<AdditionalLibraryDirectories>../ffmpeg/Windows/x86/lib</AdditionalLibraryDirectories>
|
||||
</Link>
|
||||
@@ -167,7 +167,7 @@
|
||||
<Link>
|
||||
<SubSystem>Console</SubSystem>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<AdditionalDependencies>winhttp.lib;mf.lib;mfplat.lib;mfreadwrite.lib;mfuuid.lib;shlwapi.lib;Ws2_32.lib;winmm.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;dsound.lib;avcodec.lib;avformat.lib;avutil.lib;swresample.lib;swscale.lib;comctl32.lib;dxguid.lib;opengl32.lib;glu32.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<AdditionalDependencies>winhttp.lib;mf.lib;mfplat.lib;mfreadwrite.lib;mfuuid.lib;shlwapi.lib;Ws2_32.lib;winmm.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;avcodec.lib;avformat.lib;avutil.lib;swresample.lib;swscale.lib;comctl32.lib;dxguid.lib;opengl32.lib;glu32.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<AdditionalOptions>/ignore:4049 /ignore:4217 %(AdditionalOptions)</AdditionalOptions>
|
||||
<AdditionalLibraryDirectories>../ffmpeg/Windows/x86_64/lib</AdditionalLibraryDirectories>
|
||||
</Link>
|
||||
@@ -191,7 +191,7 @@
|
||||
<Link>
|
||||
<SubSystem>Console</SubSystem>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<AdditionalDependencies>winhttp.lib;mf.lib;mfplat.lib;mfreadwrite.lib;mfuuid.lib;shlwapi.lib;Ws2_32.lib;winmm.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;dsound.lib;avcodec.lib;avformat.lib;avutil.lib;swresample.lib;swscale.lib;comctl32.lib;dxguid.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<AdditionalDependencies>winhttp.lib;mf.lib;mfplat.lib;mfreadwrite.lib;mfuuid.lib;shlwapi.lib;Ws2_32.lib;winmm.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;avcodec.lib;avformat.lib;avutil.lib;swresample.lib;swscale.lib;comctl32.lib;dxguid.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<AdditionalOptions>/ignore:4049 /ignore:4217 %(AdditionalOptions)</AdditionalOptions>
|
||||
<AdditionalLibraryDirectories>../ffmpeg/Windows/aarch64/lib</AdditionalLibraryDirectories>
|
||||
</Link>
|
||||
@@ -220,7 +220,7 @@
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
||||
<OptimizeReferences>true</OptimizeReferences>
|
||||
<AdditionalDependencies>winhttp.lib;mf.lib;mfplat.lib;mfreadwrite.lib;mfuuid.lib;shlwapi.lib;Ws2_32.lib;winmm.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;dsound.lib;avcodec.lib;avformat.lib;avutil.lib;swresample.lib;swscale.lib;comctl32.lib;dxguid.lib;opengl32.lib;glu32.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<AdditionalDependencies>winhttp.lib;mf.lib;mfplat.lib;mfreadwrite.lib;mfuuid.lib;shlwapi.lib;Ws2_32.lib;winmm.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;avcodec.lib;avformat.lib;avutil.lib;swresample.lib;swscale.lib;comctl32.lib;dxguid.lib;opengl32.lib;glu32.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<AdditionalOptions>/ignore:4049 /ignore:4217 %(AdditionalOptions)</AdditionalOptions>
|
||||
<AdditionalLibraryDirectories>../ffmpeg/Windows/x86/lib</AdditionalLibraryDirectories>
|
||||
</Link>
|
||||
@@ -250,7 +250,7 @@
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
||||
<OptimizeReferences>true</OptimizeReferences>
|
||||
<AdditionalDependencies>winhttp.lib;mf.lib;mfplat.lib;mfreadwrite.lib;mfuuid.lib;shlwapi.lib;Ws2_32.lib;winmm.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;dsound.lib;avcodec.lib;avformat.lib;avutil.lib;swresample.lib;swscale.lib;comctl32.lib;dxguid.lib;opengl32.lib;glu32.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<AdditionalDependencies>winhttp.lib;mf.lib;mfplat.lib;mfreadwrite.lib;mfuuid.lib;shlwapi.lib;Ws2_32.lib;winmm.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;avcodec.lib;avformat.lib;avutil.lib;swresample.lib;swscale.lib;comctl32.lib;dxguid.lib;opengl32.lib;glu32.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<AdditionalOptions>/ignore:4049 /ignore:4217 %(AdditionalOptions)</AdditionalOptions>
|
||||
<AdditionalLibraryDirectories>../ffmpeg/Windows/x86_64/lib</AdditionalLibraryDirectories>
|
||||
</Link>
|
||||
@@ -280,7 +280,7 @@
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
||||
<OptimizeReferences>true</OptimizeReferences>
|
||||
<AdditionalDependencies>winhttp.lib;mf.lib;mfplat.lib;mfreadwrite.lib;mfuuid.lib;shlwapi.lib;Ws2_32.lib;winmm.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;dsound.lib;avcodec.lib;avformat.lib;avutil.lib;swresample.lib;swscale.lib;comctl32.lib;dxguid.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<AdditionalDependencies>winhttp.lib;mf.lib;mfplat.lib;mfreadwrite.lib;mfuuid.lib;shlwapi.lib;Ws2_32.lib;winmm.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;avcodec.lib;avformat.lib;avutil.lib;swresample.lib;swscale.lib;comctl32.lib;dxguid.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<AdditionalOptions>/ignore:4049 /ignore:4217 %(AdditionalOptions)</AdditionalOptions>
|
||||
<AdditionalLibraryDirectories>../ffmpeg/Windows/aarch64/lib</AdditionalLibraryDirectories>
|
||||
</Link>
|
||||
@@ -347,4 +347,4 @@
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
||||
<ImportGroup Label="ExtensionTargets">
|
||||
</ImportGroup>
|
||||
</Project>
|
||||
</Project>
|
||||
Reference in new issue
Block a user