Allow audio renderers to specify capabilities

This commit is contained in:
Cameron Gutman
2019-06-23 12:49:37 -07:00
parent 212ed33b21
commit 01254f67f0
10 changed files with 49 additions and 18 deletions

View File

@@ -28,6 +28,22 @@ IAudioRenderer* Session::createAudioRenderer()
#endif
}
int Session::getAudioRendererCapabilities()
{
IAudioRenderer* audioRenderer;
audioRenderer = createAudioRenderer();
if (audioRenderer == nullptr) {
return 0;
}
int caps = audioRenderer->getCapabilities();
delete audioRenderer;
return caps;
}
bool Session::testAudio(int audioConfiguration)
{
IAudioRenderer* audioRenderer;