Commit History

Autor SHA1 Mensaxe Data
  Ryan C. Gordon c83b68ef26 jack: renamed `_this` to `device`. %!s(int64=2) %!d(string=hai) anos
  Ryan C. Gordon 3f4f004794 audio: Remove an assertion that no longer makes sense. %!s(int64=2) %!d(string=hai) anos
  Ryan C. Gordon 86243b2589 jack: Use ProvidesOwnCallbackThread. %!s(int64=2) %!d(string=hai) anos
  Ryan C. Gordon 18906a32b8 jack: First shot at updating for SDL3 audio API. %!s(int64=2) %!d(string=hai) anos
  Ryan C. Gordon a2b488359e dsp: Removed debug logging %!s(int64=2) %!d(string=hai) anos
  Ryan C. Gordon 6fd71185cd dsp: Updated for new SDL3 audio API. %!s(int64=2) %!d(string=hai) anos
  Ryan C. Gordon 3482d1215a alsa: Don't ever block in CaptureFromDevice. %!s(int64=2) %!d(string=hai) anos
  Ryan C. Gordon 65d296ef1a audio: Use SDL_powerof2 instead of reinventing it. %!s(int64=2) %!d(string=hai) anos
  Ryan C. Gordon 409b544505 alsa: Updated for new SDL3 audio API %!s(int64=2) %!d(string=hai) anos
  Ryan C. Gordon 0999a090a7 audio: More tweaking of `device->thread_alive` %!s(int64=2) %!d(string=hai) anos
  Ryan C. Gordon f94ffd6092 audio: Fixed logic error %!s(int64=2) %!d(string=hai) anos
  Ryan C. Gordon 4deb2970c9 alsa: Renamed `_this` to `device` %!s(int64=2) %!d(string=hai) anos
  Ryan C. Gordon 0fb9e4baae audio: Remove no-longer-used SupportsNonPow2Samples %!s(int64=2) %!d(string=hai) anos
  Ryan C. Gordon c653e57768 coreaudio: rewritten for SDL3 audio redesign! %!s(int64=2) %!d(string=hai) anos
  Ryan C. Gordon 533777eff5 audio: SDL_sysaudio.h comment conversion. %!s(int64=2) %!d(string=hai) anos
  Ryan C. Gordon 8473e522e0 audio: unify device thread naming. %!s(int64=2) %!d(string=hai) anos
  Ryan C. Gordon 258bc9efed audio: PlayDevice now passes the buffer, too, for convenience. %!s(int64=2) %!d(string=hai) anos
  Ryan C. Gordon e518149d14 audio: Fixed locking in SDL_AudioDeviceDisconnected %!s(int64=2) %!d(string=hai) anos
  Ryan C. Gordon 22afa5735f audio: FreeDeviceHandle should pass the whole device, for convenience. %!s(int64=2) %!d(string=hai) anos
  Ryan C. Gordon 9e3c5f93e0 coreaudio: Change `_this` to `device` %!s(int64=2) %!d(string=hai) anos
  Ryan C. Gordon e969160de0 audio: unset a freed variable to NULL %!s(int64=2) %!d(string=hai) anos
  Ryan C. Gordon 1fc01b0300 audio: Try to definitely have a default device set up. %!s(int64=2) %!d(string=hai) anos
  Ryan C. Gordon b60a56d368 audio: take first reported device if no default was specified. %!s(int64=2) %!d(string=hai) anos
  Ryan C. Gordon a8323ebe68 audio: Better handling of ProvidesOwnCallbackThread backends. %!s(int64=2) %!d(string=hai) anos
  Ryan C. Gordon 1dffb72c1d pipewire: Hooked up default device change notifications. %!s(int64=2) %!d(string=hai) anos
  Ryan C. Gordon a93fcf2444 audio: fixed flushed stream reporting bytes but not being able to get them. %!s(int64=2) %!d(string=hai) anos
  Ryan C. Gordon ad6c1781fc pulseaudio: Minor cleanups. %!s(int64=2) %!d(string=hai) anos
  Ryan C. Gordon cfc8a0d17d pipewire: First shot at moving to the new SDL3 audio interfaces. %!s(int64=2) %!d(string=hai) anos
  Ryan C. Gordon 13202642a3 aaudio: Fixed capitialization, plus some minor cleanups. %!s(int64=2) %!d(string=hai) anos
  Ryan C. Gordon 3e9991b535 audio: Make sure we don't write to a NULL pointer. %!s(int64=2) %!d(string=hai) anos