Skip to content

Add userdata argument to Mix_ChannelFinished callback #689

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
wants to merge 2 commits into from

Conversation

linkdd
Copy link

@linkdd linkdd commented Apr 3, 2025

Close #161

@sezero sezero requested review from slouken and icculus April 4, 2025 14:29
@icculus
Copy link
Collaborator

icculus commented Apr 4, 2025

This breaks ABI on the existing library, so I probably wouldn't merge this.

(In the in-progress rewrite, this has a userdata argument already.)

@slouken slouken closed this Apr 4, 2025
@linkdd
Copy link
Author

linkdd commented Apr 4, 2025

I thought the major release 3.0 was the right moment to break ABI.

Where is the in-progress rewrite btw? I wanted to help because I use SDL3 and wished for SDL3_mixer, but I see no clear communication on the subject.

@icculus
Copy link
Collaborator

icculus commented Apr 4, 2025

Where is the in-progress rewrite btw?

The redesign is being discussed over in #662, and the work-in-progress is temporarily at https://github.com/icculus/SDL_remixer. Definitely check it out and give feedback, all current decisions are still able to change!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

make Mix_ChannelFinished work in C++
3 participants