From 41163fe463c6a186dfe2be88bd72a3f396ca78e1 Mon Sep 17 00:00:00 2001 From: Tomas Mudrunka Date: Sat, 11 Jun 2022 01:44:16 +0200 Subject: [PATCH] List soundcards --- c/SDL2_record_audio/main.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/c/SDL2_record_audio/main.c b/c/SDL2_record_audio/main.c index b442782..566e4f0 100644 --- a/c/SDL2_record_audio/main.c +++ b/c/SDL2_record_audio/main.c @@ -28,6 +28,11 @@ int main(void) { exit(-1); } + int i, count = SDL_GetNumAudioDevices(0); + for (i = 0; i < count; ++i) { + printf("Audio device %d: %s\n", i, SDL_GetAudioDeviceName(i, 0)); + } + dev = SDL_OpenAudioDevice(NULL, 1, &want, &have, SDL_AUDIO_ALLOW_FORMAT_CHANGE); if (dev == 0) { SDL_Log("Failed to open audio: %s", SDL_GetError()); -- 2.30.2