Fix function declaration

This commit is contained in:
Chris Robinson
2019-09-11 06:58:27 -07:00
parent be0442c620
commit a895709b6f
3 changed files with 6 additions and 5 deletions
+3 -2
View File
@@ -1565,8 +1565,9 @@ HRESULT WasapiCapture::resetProxy()
if(mDevice->Frequency != OutputType.Format.nSamplesPerSec || mDevice->FmtType != srcType)
{
mSampleConv = CreateSampleConverter(srcType, mDevice->FmtType, mDevice->channelsFromFmt(),
OutputType.Format.nSamplesPerSec, mDevice->Frequency, BSinc24Resampler);
mSampleConv = CreateSampleConverter(srcType, mDevice->FmtType,
static_cast<ALuint>(mDevice->channelsFromFmt()), OutputType.Format.nSamplesPerSec,
mDevice->Frequency, BSinc24Resampler);
if(!mSampleConv)
{
ERR("Failed to create converter for %s format, dst: %s %uhz, src: %s %luhz\n",
+1 -1
View File
@@ -144,7 +144,7 @@ void Stereo2Mono(ALfloat *RESTRICT dst, const void *src, const size_t frames) no
} // namespace
SampleConverterPtr CreateSampleConverter(DevFmtType srcType, DevFmtType dstType, size_t numchans,
ALsizei srcRate, ALsizei dstRate, Resampler resampler)
ALuint srcRate, ALuint dstRate, Resampler resampler)
{
if(numchans < 1 || srcRate < 1 || dstRate < 1)
return nullptr;
+2 -2
View File
@@ -43,8 +43,8 @@ struct SampleConverter {
};
using SampleConverterPtr = std::unique_ptr<SampleConverter>;
SampleConverterPtr CreateSampleConverter(DevFmtType srcType, DevFmtType dstType, ALsizei numchans,
ALsizei srcRate, ALsizei dstRate, Resampler resampler);
SampleConverterPtr CreateSampleConverter(DevFmtType srcType, DevFmtType dstType, size_t numchans,
ALuint srcRate, ALuint dstRate, Resampler resampler);
struct ChannelConverter {