MCPcopy Create free account
hub / github.com/OpenApoc/OpenApoc / sdlFormatToSampleFormat

Function sdlFormatToSampleFormat

framework/sampleloader/wavsound.cpp:15–26  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

13using namespace OpenApoc;
14
15static std::optional<AudioFormat::SampleFormat> sdlFormatToSampleFormat(SDL_AudioFormat format)
16{
17 switch (format)
18 {
19 case AUDIO_S16LSB:
20 return AudioFormat::SampleFormat::PCM_SINT16;
21 case AUDIO_U8:
22 return AudioFormat::SampleFormat::PCM_UINT8;
23 default:
24 return {};
25 }
26}
27
28class WavSampleLoader : public SampleLoader
29{

Callers 1

loadSampleMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected