SDL/src
Ryan C. Gordon 1e775e0eef audio: Replace SDL_CreateAndBindAudioStream with SDL_OpenAudioDeviceStream.
This is meant to offer a simplified API for people that are either migrating
directly from SDL2 with minimal effort or just want to make noise without
any of the fancy new API features.

Users of this API can just deal with a single SDL_AudioStream as their only
object/handle into the audio subsystem.

They are still allowed to open multiple devices (or open the same device
multiple times), but cannot change stream bindings on logical devices opened
through this function.

Destroying the single audio stream will also close the logical device behind
the scenes.
2023-08-27 16:54:30 -04:00
..
atomic Fix remaining typos (#7921) 2023-07-03 12:46:47 -07:00
audio audio: Replace SDL_CreateAndBindAudioStream with SDL_OpenAudioDeviceStream. 2023-08-27 16:54:30 -04:00
core gdk: Add SDL_GDKGetDefaultUser, SDL_GetPrefPath implementation 2023-08-25 10:40:16 -04:00
cpuinfo Fix some issues caught by check_stdlib_usage.py 2023-06-27 06:19:06 -07:00
dynapi audio: Replace SDL_CreateAndBindAudioStream with SDL_OpenAudioDeviceStream. 2023-08-27 16:54:30 -04:00
events mouse: Ensure that the dummy default cursor is removed from the cursor list 2023-08-16 13:46:14 -04:00
file winrt: use windowsio in non-libc mode 2023-08-12 17:37:52 +02:00
filesystem gdk: GetBasePath should be a UTF8 version of Win32 GetBasePath 2023-08-25 10:47:16 -04:00
haptic Updated source to match SDL function prototype style 2023-05-23 11:29:41 -07:00
hidapi hidapi: sync macOS code with mainstream. 2023-08-27 22:33:32 +03:00
joystick Fixed thread-safety warning 2023-08-25 08:21:54 -07:00
libm Revert "Added SDL_nextafter() and SDL_nextafterf()" 2023-06-14 11:05:10 -07:00
loadso Fix uses of undefined macro identifiers (-Wundef) 2023-03-29 21:49:01 +00:00
locale Updated source to match SDL function prototype style 2023-05-23 11:29:41 -07:00
main/winrt Remove SDL3_main from build systems, remove most of src/main/* 2022-12-15 08:01:01 -08:00
misc Implement visionOS support 2023-08-08 22:25:04 -07:00
power power: On Linux, compare status strings as case-insensitive. 2023-05-28 21:36:56 -04:00
render Make sure logical presentation is complete before destroying the logical render target 2023-07-03 18:29:48 -07:00
sensor Fixed deadlock shutting down Android sensors 2023-08-08 23:01:55 -07:00
stdlib Fix overflow when doing SDL_sscanf("%hd", ...) 2023-08-10 15:06:42 -07:00
test Added --randmem test parameter 2023-08-27 13:08:15 -07:00
thread rwlock: Make generic implmentations work on single-threaded platforms. 2023-08-11 15:03:32 -04:00
timer SDL API renaming: SDL TLS functions 2023-05-26 08:33:15 -07:00
video Better Win32 transparent window support 2023-08-27 13:06:42 -07:00
SDL.c Unaligned stacks on i686-w64-mingw32 may lead to crashes 2023-08-05 17:39:30 +03:00
SDL_assert.c Fix some issues caught by check_stdlib_usage.py 2023-06-27 06:19:06 -07:00
SDL_assert_c.h Updated copyright for 2023 2023-01-09 09:41:41 -08:00
SDL_dataqueue.c Updated source to match SDL function prototype style 2023-05-23 11:29:41 -07:00
SDL_dataqueue.h Rename SDL mutex, semaphore and condition variable types to match SDL 3.0 naming convention 2023-04-28 12:08:33 -07:00
SDL_error.c Updated source to match SDL function prototype style 2023-05-23 11:29:41 -07:00
SDL_error_c.h Updated copyright for 2023 2023-01-09 09:41:41 -08:00
SDL_guid.c Add error returns to void functions that can fail/set errors. 2023-02-09 07:23:21 -08:00
SDL_hints.c Set the hint value before calling hint callbacks 2023-06-28 08:53:48 -07:00
SDL_hints_c.h For gamepads that don't have their own sensors, try to use the system sensors. 2023-06-16 14:44:59 -07:00
SDL_internal.h Rename SDL mutex, semaphore and condition variable types to match SDL 3.0 naming convention 2023-04-28 12:08:33 -07:00
SDL_list.c Updated copyright for 2023 2023-01-09 09:41:41 -08:00
SDL_list.h Updated copyright for 2023 2023-01-09 09:41:41 -08:00
SDL_log.c Updated source to match SDL function prototype style 2023-05-23 11:29:41 -07:00
SDL_log_c.h Updated copyright for 2023 2023-01-09 09:41:41 -08:00
SDL_utils.c Improve sensor detection for Linux gamepad 2023-06-26 07:32:40 -07:00
SDL_utils_c.h Improve sensor detection for Linux gamepad 2023-06-26 07:32:40 -07:00