Browse Source

Fixed detecting CoreAudio devices that have both capture and output endpoints

Sam Lantinga 1 year ago
parent
commit
87235e0f6d
1 changed files with 0 additions and 2 deletions
  1. 0 2
      src/audio/coreaudio/SDL_coreaudio.m

+ 0 - 2
src/audio/coreaudio/SDL_coreaudio.m

@@ -207,8 +207,6 @@ static void RefreshPhysicalDevices(void)
                        (int)i, name, (int)dev);
                 #endif
 
-                devs[i] = 0;  // don't bother checking this one on the next iscapture iteration of the loop
-
                 SDL_AudioDevice *device = SDL_AddAudioDevice(iscapture ? SDL_TRUE : SDL_FALSE, name, &spec, (void *)((size_t)dev));
                 if (device) {
                     AudioObjectAddPropertyListener(dev, &alive_address, DeviceAliveNotification, device);