Commit Graph

  • 51d1523380 winmm: Implemented audio capture support. Ryan C. Gordon 2016-08-06 19:34:32 -04:00
  • a21e6af514 Add Xbox One controller GUIDs to the XInput filter in the DirectInput joystick driver. Mikkel Krautz 2016-08-06 15:09:20 +02:00
  • 4499e5bcc6 disk audio: Make default i/o delay match what device is meant to be running at. Ryan C. Gordon 2016-08-06 03:45:45 -04:00
  • 978df1ad74 disk audio: Implemented "capture" support, cleaned up some things. Ryan C. Gordon 2016-08-06 03:39:15 -04:00
  • a15b974044 testaudiocapture: use capture device buffer queueing, for better test coverage. Ryan C. Gordon 2016-08-06 02:48:00 -04:00
  • 7315390171 audio: Implemented buffer queueing for capture devices (SDL_DequeueAudio()). Ryan C. Gordon 2016-08-06 02:47:27 -04:00
  • 7bfe494c62 testaudiocapture: don't use fullscreen for the window. Ryan C. Gordon 2016-08-06 02:45:51 -04:00
  • e7347a4027 audio: SDL_ClearQueuedAudio() should free everything but two packets. Ryan C. Gordon 2016-08-06 02:27:55 -04:00
  • 9a33154450 nas: initial shot at audio capture support. Compiles, but not tested. Ryan C. Gordon 2016-08-05 04:23:32 -04:00
  • 9b2a59ef05 audio: Changed OnlyHasDefaultInputDevice to OnlyHasDefaultCaptureDevice. Ryan C. Gordon 2016-08-05 02:04:48 -04:00
  • 761a79788c audio: changed some SDL_memset() calls to SDL_zero(), other minor corrections. Ryan C. Gordon 2016-08-05 01:59:06 -04:00
  • 979de761c9 audio: Removed internal SDL_audiomem.h and macros. Ryan C. Gordon 2016-08-05 01:44:15 -04:00
  • 9b64772775 audio: Clean up some CloseDevice() interface details. Ryan C. Gordon 2016-08-05 01:44:41 -04:00
  • 30a9139bc3 arts: backed out audio capture support. Ryan C. Gordon 2016-08-04 11:51:17 -04:00
  • 20cd5e44ce dummy audio: Patched to compile. Ryan C. Gordon 2016-08-03 16:54:10 -04:00
  • 24bc00a831 Fixed two old identifiers in header comments. Philipp Wiesemann 2016-08-03 22:39:44 +02:00
  • 82c94a3f79 PSP: Fixed memory leak if video init failed. Philipp Wiesemann 2016-08-03 22:32:20 +02:00
  • 9f97ee8a85 WinRT: Removed not needed SDL_zerop() after SDL_calloc(). Philipp Wiesemann 2016-08-03 22:32:02 +02:00
  • a4abda0b70 Added brackets to function names in header comments so that doxygen links them. Philipp Wiesemann 2016-08-03 22:30:31 +02:00
  • 17246ba95e dummy audio: Implemented dummy audio capture support. :) Ryan C. Gordon 2016-08-03 02:18:47 -04:00
  • 9dd8477a21 bsdaudio: first shot at audio capture support! Ryan C. Gordon 2016-08-03 01:57:41 -04:00
  • d30a2f5ad8 bsdaudio: this appears to be using the wrong variable...? Ryan C. Gordon 2016-08-03 01:56:58 -04:00
  • ecbd625c4b arts: Patched to (maybe) compile. Ryan C. Gordon 2016-08-03 01:53:59 -04:00
  • a7dddacd99 arts: implemented audio capture support. Ryan C. Gordon 2016-08-03 01:01:44 -04:00
  • 38f4b68ca7 alsa: capture devices don't need a mixbuf allocated. Ryan C. Gordon 2016-08-03 01:00:30 -04:00
  • 3ed9b0f567 testaudiocapture: made test app interactive. Ryan C. Gordon 2016-08-03 00:31:08 -04:00
  • a9ef240cef coreaudio: Implemented audio capture for iOS. Ryan C. Gordon 2016-08-03 00:30:12 -04:00
  • f758483a28 testaudiocapture: Make a simple green/red window when recording/playing. Ryan C. Gordon 2016-08-02 19:17:51 -04:00
  • 41e8f9ede4 alsa: Implemented audio capture support! Ryan C. Gordon 2016-08-02 15:06:40 -04:00
  • 754efd43f4 alsa: Cleaned up the 5.1 swizzle mess a little. Ryan C. Gordon 2016-08-02 15:06:05 -04:00
  • 6bd1ec6bb0 audio: a little more robustness in the capture device's thread. Ryan C. Gordon 2016-08-02 15:04:33 -04:00
  • d662bc04a5 pulseaudio: Implemented audio capture support! Ryan C. Gordon 2016-08-02 13:50:58 -04:00
  • 0d0f7080a3 audio: implemented higher level infrastructure for running capture devices. Ryan C. Gordon 2016-08-02 13:50:21 -04:00
  • 6d5c9c1e67 audio: Made some SDL_AudioDevice fields atomic. Ryan C. Gordon 2016-08-02 13:48:52 -04:00
  • b35b9f950e testaudiocapture: Let specific devices be opened. Ryan C. Gordon 2016-08-02 13:38:56 -04:00
  • ca57b9ee11 BUGS.txt: Bugzilla supports SSL; changed link to https:// ... Ryan C. Gordon 2016-08-01 13:36:43 -04:00
  • 67f2538c41 audio: changed some internal ints to be SDL_bools. Ryan C. Gordon 2016-08-01 13:32:27 -04:00
  • a94376c72d nacl: unlock audio thread mutex when done with it. Ryan C. Gordon 2016-08-01 11:47:02 -04:00
  • c754662dda audio: Make SDL_AudioDevice::shutdown an atomic value. Ryan C. Gordon 2016-08-01 11:45:45 -04:00
  • 015dd8dd1d audio: Implemented capture support for Mac OS X CoreAudio. Ryan C. Gordon 2016-08-01 00:20:47 -04:00
  • ee09975007 audio: Initial bits to enable audio capture support. Ryan C. Gordon 2016-08-01 00:18:56 -04:00
  • 456901150c Fixed information in touch README and changed identifiers so doxygen links them. Philipp Wiesemann 2016-07-27 20:47:31 +02:00
  • 3853f7cd3a Android: Updated a comment. Philipp Wiesemann 2016-07-27 20:47:08 +02:00
  • 242c3480bf Android: Replaced deprecated AbsoluteLayout with RelativeLayout. Philipp Wiesemann 2016-07-27 20:46:18 +02:00
  • 4743b55c7a Linux: Fixed memory leak in haptic implementation (thanks, Martin!). Philipp Wiesemann 2016-07-20 21:01:14 +02:00
  • 8d6cbdd235 Pandora: Fixed memory leak in video implementation. Philipp Wiesemann 2016-07-20 21:00:52 +02:00
  • 53ac57128b Pandora: Fixed compile warnings in video implementation (thanks, Bombo!). Philipp Wiesemann 2016-07-20 21:00:36 +02:00
  • 427472fe2e ALSA: Fixed adding wrong status to error message (thanks, romain145!). Philipp Wiesemann 2016-07-19 21:02:44 +02:00
  • 562926cdda Pandora: Fixed SDL version in debug output. Philipp Wiesemann 2016-07-19 21:02:09 +02:00
  • 38ad328ab9 Pandora: Updated SDL version in Makefile. Philipp Wiesemann 2016-07-19 21:01:30 +02:00
  • f945e2e732 Pandora: Fixed referring to no more existing atomic source file in Makefile. Philipp Wiesemann 2016-07-19 21:01:13 +02:00
  • d478f26ef4 Updated comments in video implementations. Philipp Wiesemann 2016-07-18 22:03:47 +02:00
  • c8cd5c559a Pandora: Fixed compile error in video implementation (thanks, Bombo!). Philipp Wiesemann 2016-07-18 22:02:17 +02:00
  • e7a9095f55 Android: Fixed androidbuild.sh not working on OS X (thanks, Steffen!). Philipp Wiesemann 2016-07-18 22:01:01 +02:00
  • 58b323f192 Android: Fixed missing export of a JNI function (thanks, Andrii!). Philipp Wiesemann 2016-07-17 21:43:12 +02:00
  • 6b1d5f4461 Android: Fixed compile warning about a missing prototype (thanks, Sylvain!). Philipp Wiesemann 2016-07-17 21:42:53 +02:00
  • de5daaad6a Fixed compile warnings about evaluating undefined identifiers. Philipp Wiesemann 2016-07-17 20:32:44 +02:00
  • 578edca454 Tests: Would be wise to compile this Brandon Schaefer 2016-07-13 09:41:43 -07:00
  • bebb6dee8d Tests: Somehow tabs leaked in... Brandon Schaefer 2016-07-13 07:39:01 -07:00
  • f2413850d9 Tests: Add a manual test for a custom cursor (Taken from the API docs) Brandon Schaefer 2016-07-13 07:34:06 -07:00
  • d8866e8400 Tests: Mir needs the window to swap at lease 1 frame for the cursor to show. So render in testwm2 Brandon Schaefer 2016-07-13 07:07:46 -07:00
  • eadb30cd6f MIR: Fix system cursors. Been broken since custom cursor support was added! Brandon Schaefer 2016-07-13 07:07:08 -07:00
  • 495057b04b Android: Added new key codes from API 24. Philipp Wiesemann 2016-07-09 22:06:00 +02:00
  • d0bd0e4855 iOS: Fix an OpenGL ES error when rotating the device if MSAA is used (thanks Cole Campbell!) Alex Szpakowski 2016-07-02 13:38:31 -03:00
  • b524657118 Fixed three source comments in tests. Philipp Wiesemann 2016-06-28 21:15:16 +02:00
  • b5aa5b04d6 Added a simple test case for SDL_sscanf() to tests. Philipp Wiesemann 2016-06-28 21:14:11 +02:00
  • 6ec5e64056 Fixed freeing strings created by strdup() with SDL_free(). Philipp Wiesemann 2016-06-28 21:08:23 +02:00
  • 2f016cf88d Mac: Fixed crash if SDL_GetDisplayDPI() got NULL pointers for output parameters. Philipp Wiesemann 2016-06-26 21:08:57 +02:00
  • f4d33fcbba Fixed compile warnings in test library about formats strings not being literals. Philipp Wiesemann 2016-06-25 19:40:44 +02:00
  • 696867eed4 Mac: Updated file name in README. Philipp Wiesemann 2016-06-25 19:40:02 +02:00
  • 23af328bb0 Fixed Bug 3147 - Windows: Crash when resizing Window since hg 1f9d57965528 David Ludwig 2016-06-24 22:17:56 -04:00
  • ce456cfb8e Mac: Updated availability macro in build script. Philipp Wiesemann 2016-06-24 19:06:06 +02:00
  • 4a339a46ec MIR: Add better error handling for a failed connection Brandon Schaefer 2016-06-08 08:01:21 -07:00
  • f0708fc9dd MIR: Support relative mouse mode Brandon Schaefer 2016-06-07 09:01:23 -07:00
  • ea2f5e5930 Windows: Fix other window positions/sizes being changed when exiting exclusive fullscreen (bug #3315, thanks Simon Hug!) Alex Szpakowski 2016-05-23 15:29:25 -03:00
  • 0a4085a048 Mac: Fix a crash when SDL is compiled with SDL_MAC_NO_SANDBOX enabled, by increasing the stack size of the mouse tap thread back to OS X' default of 512 KB. Alex Szpakowski 2016-05-21 12:09:23 -03:00
  • 4a468739f8 Removed Mac OS 10.5 support (bug #3137). Also fixed a warning about deprecated Carbon code when using SDL_audio (bug #3127, thanks Dominik!) Alex Szpakowski 2016-05-21 00:20:52 -03:00
  • 6255c8584a Updated documentation of SDL_IsScreenSaverEnabled(). Philipp Wiesemann 2016-05-20 22:18:15 +02:00
  • d4140ca473 Windows: Fixed missing error message if SDL_GetDisplayDPI() failed. Philipp Wiesemann 2016-05-20 22:15:58 +02:00
  • d7b9d321fa X11: Fixed typos in error messages and source comments. Philipp Wiesemann 2016-05-20 22:15:28 +02:00
  • 81235118ab X11: Fixed missing error message if SDL_GetDisplayDPI() failed. Philipp Wiesemann 2016-05-20 22:14:40 +02:00
  • 441359bd5a WinRT: workaround a possible Windows bug, whereby hiding cursors, disables mouse-moved events David Ludwig 2016-05-14 23:29:49 -04:00
  • e964d00f64 X11: Fixed SDL_GL_GetSwapInterval() returning -1 if interval is unknown. Philipp Wiesemann 2016-05-11 21:11:12 +02:00
  • 748b05289c EGL: Fixed SDL_GL_GetSwapInterval() returning -1 on error. Philipp Wiesemann 2016-05-11 21:10:41 +02:00
  • cfe3f26115 Updated documentation of SDL_CreateWindow() and SDL_CreateWindowFrom(). Philipp Wiesemann 2016-05-11 21:09:45 +02:00
  • fe4c3b29d9 iOS: Added brackets to function names in README so that doxygen links them. Philipp Wiesemann 2016-05-10 21:15:11 +02:00
  • bf7a76155e Fixed missing error message if SDL_GetDisplayDPI() is unsupported. Philipp Wiesemann 2016-05-10 21:14:36 +02:00
  • 73b63e5b57 Fixed crash in shape test program if memory allocation failed. Philipp Wiesemann 2016-05-10 21:13:58 +02:00
  • 31e23d57d3 Fixed error return values in filesystem test program. Philipp Wiesemann 2016-05-10 21:12:48 +02:00
  • 52fec6aff0 WinRT: allow on-screen keyboard to be shown via SDL APIs, Win10/UWP only David Ludwig 2016-05-07 21:41:59 -04:00
  • 6a9a8b682c Fixed memory leak in game controller test program. Philipp Wiesemann 2016-05-05 22:05:21 +02:00
  • 63f2ec8e57 Updated documentation of SDL_HINT_THREAD_STACK_SIZE in header file. Philipp Wiesemann 2016-05-05 22:04:16 +02:00
  • b1ce3799e9 Added missing links at documentation of SDL_FreeCursor() in header file. Philipp Wiesemann 2016-05-05 22:03:52 +02:00
  • b15efce277 Cocoa mouse code: Replaced NSPointInRect with NSMouseInRect (thanks Eric Wasylishen!) Fixes bug #3312. Alex Szpakowski 2016-05-01 21:41:30 -03:00
  • d383502657 Mac: replaced a deprecated CGSetLocalEventsSuppressionInterval call that I missed in commit 2f72bdfee9bb Alex Szpakowski 2016-05-01 19:51:10 -03:00
  • bb9dcf5714 Android: Updated name of README file. Philipp Wiesemann 2016-04-25 22:17:38 +02:00
  • 46851a6701 WinRT: another README tweak David Ludwig 2016-04-17 22:56:20 -04:00
  • 937ae32c7b WinRT: README tweaks David Ludwig 2016-04-17 22:54:45 -04:00
  • 31cbb34ec9 Wayland: Removed not needed including and setting of errno. Philipp Wiesemann 2016-04-14 21:11:43 +02:00
  • ea86c01a86 Fixed markdown formatting in porting README for doxygen output. Philipp Wiesemann 2016-04-14 21:10:57 +02:00