Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
Accelerator
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Type
/
to search
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
gotanod
/
SDL
Public
forked from
libsdl-org/SDL
Notifications
You must be signed in to change notification settings
Fork
0
Star
0
Code
Pull requests
0
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Pull requests
Actions
Projects
Security and quality
Insights
Commits
Branch selector
main
User selector
All users
All time
Commit history
Commits on Sep 30, 2023
Use the device audio format for the lowest latency
slouken
committed
8857b0f
View commit details
Copy full SHA for 8857b0f
Browse repository at this point
Update sample processing bookkeeping when recovering the AAudio audio device
slouken
committed
806e11a
View commit details
Copy full SHA for 806e11a
Browse repository at this point
aaudio: Deal with device recovery.
Show description for 482c238
icculus
committed
482c238
View commit details
Copy full SHA for 482c238
Browse repository at this point
aaudio: Change an int to an SDL_bool.
icculus
committed
a8813b5
View commit details
Copy full SHA for a8813b5
Browse repository at this point
We don't need to wait a full 10 ms, just delay a bit
slouken
committed
8923305
View commit details
Copy full SHA for 8923305
Browse repository at this point
Wait a bit when snd_pcm_avail() returns 0
Show description for 6a15267
slouken
committed
6a15267
View commit details
Copy full SHA for 6a15267
Browse repository at this point
alsa: Cleaned up remaining debug logging.
icculus
committed
b4372de
View commit details
Copy full SHA for b4372de
Browse repository at this point
pulseaudio: Use pa_stream_begin_write to avoid an extra buffer copy.
icculus
committed
a063c94
View commit details
Copy full SHA for a063c94
Browse repository at this point
alsa: Simplified PlayDevice and CaptureFromDevice.
icculus
committed
0471a93
View commit details
Copy full SHA for 0471a93
Browse repository at this point
alsa: Convert `/* */` comments to `//` comments.
icculus
committed
776d9d0
View commit details
Copy full SHA for 776d9d0
Browse repository at this point
alsa: More efficient audio thread iteration.
Show description for 64fee85
icculus
committed
64fee85
View commit details
Copy full SHA for 64fee85
Browse repository at this point
VisualC/pkg-support/cmake: remove subdir from public header include path
sezero
committed
47cba08
View commit details
Copy full SHA for 47cba08
Browse repository at this point
pulseaudio: Just feed the device whenever it asks for any amount of data.
Show description for 61e9a9d
icculus
committed
61e9a9d
View commit details
Copy full SHA for 61e9a9d
Browse repository at this point
pulseaudio: Use correct buffer size of stream, wait less between fills.
Show description for 4f76f9b
icculus
committed
4f76f9b
View commit details
Copy full SHA for 4f76f9b
Browse repository at this point
Commits on Sep 29, 2023
SDLTest_CompareSurfaces: Decode pixels correctly on big-endian platforms
Show description for d95d2d7
smcv
authored and
slouken
committed
d95d2d7
View commit details
Copy full SHA for d95d2d7
Browse repository at this point
Do a better job of finding default ALSA devices
slouken
committed
d65861f
View commit details
Copy full SHA for d65861f
Browse repository at this point
Recover from -EPIPE in snd_pcm_avail()
slouken
committed
ba65ef5
View commit details
Copy full SHA for ba65ef5
Browse repository at this point
cmake: make HEADERS_DIR a required argument of SDL_generate_manpages
madebr
committed
5be5000
View commit details
Copy full SHA for 5be5000
Browse repository at this point
Commits on Sep 28, 2023
ci: make sure perl is installed + build docs with MSVC toolchain
madebr
committed
5c1a91a
View commit details
Copy full SHA for 5c1a91a
Browse repository at this point
test: Accept small numerical differences in more mathematical tests
Show description for 6248472
smcv
authored and
slouken
committed
6248472
View commit details
Copy full SHA for 6248472
Browse repository at this point
pulseaudio: Added typedef needed for compat with ancient Pulse installs.
icculus
committed
a2c5dc6
View commit details
Copy full SHA for a2c5dc6
Browse repository at this point
pulseaudio: More workarounds for extremely old Pulse installs.
icculus
committed
f24551f
View commit details
Copy full SHA for f24551f
Browse repository at this point
audio: Adjusted const/static fields on some variables.
icculus
committed
441a5b7
View commit details
Copy full SHA for 441a5b7
Browse repository at this point
pulseaudio: Revert "pulseaudio: Require PulseAudio 5.0 or later for SDL3."
Show description for 280c2c1
icculus
committed
280c2c1
View commit details
Copy full SHA for 280c2c1
Browse repository at this point
Commits on Sep 27, 2023
audio: simple-copy path should check if device is paused.
Show description for 4db2b96
icculus
committed
4db2b96
View commit details
Copy full SHA for 4db2b96
Browse repository at this point
wasapi: Deal with device failures when we aren't holding the device lock.
Show description for 505dc4c
icculus
committed
505dc4c
View commit details
Copy full SHA for 505dc4c
Browse repository at this point
Removed unused code
Show description for ea5f59c
slouken
committed
ea5f59c
View commit details
Copy full SHA for ea5f59c
Browse repository at this point
Fixed stuttering on Android when using the AAudio driver
Show description for a685409
slouken
committed
a685409
View commit details
Copy full SHA for a685409
Browse repository at this point
audio: Fixed bug when setting up mixing formats.
Show description for a5175e5
icculus
committed
a5175e5
View commit details
Copy full SHA for a5175e5
Browse repository at this point
Commits on Sep 26, 2023
wayland: Check that the data device supports the release method before calling it
Kontrabant
committed
9667aa1
View commit details
Copy full SHA for 9667aa1
Browse repository at this point
wayland: Null all Wayland manager objects after freeing
Kontrabant
committed
4454dc4
View commit details
Copy full SHA for 4454dc4
Browse repository at this point
Commits on Sep 25, 2023
video: Streamline a little deinit code.
Show description for e1789b3
icculus
committed
e1789b3
View commit details
Copy full SHA for e1789b3
Browse repository at this point
Bump libdecor feature check to look for 0.2.0
Show description for 2a10587
Kontrabant
committed
2a10587
View commit details
Copy full SHA for 2a10587
Browse repository at this point
cmake: let every test depends on pretest
madebr
committed
f5886f1
View commit details
Copy full SHA for f5886f1
Browse repository at this point
Move check for SDL_Delay upper bounds to testtimer
madebr
committed
f457619
View commit details
Copy full SHA for f457619
Browse repository at this point
Previous
Next
You can’t perform that action at this time.