Mirsario / SteamAudio.NET

Auto-generated C# / .NET bindings for Valve's Steam Audio (Phonon)
Other
22 stars 4 forks source link

Update Steam Audio to version 4.5.3 #3

Closed stanriders closed 6 months ago

stanriders commented 6 months ago

Boolean being U4 didn't really work on my side while default U1 or even Bool worked just fine so I've decided to include that in the diff. Other than that it's just a straight up phonon/cppcodegen update.

Newest versions of CppAst.CodeGen use net8 with nint pointers which is quite a breaking change (would require the lib to target net8 instead of netstandard2.0) so it's not included here

Mirsario commented 6 months ago

Thank you, this is good. However, this is a pretty old & unkempt repo that contains a few decisions that I nowadays consider to be mistakes.

I have now pushed a compact history rewrite on dev that:

..& will now force-push a rebase here. Backup your local copies if necessary.

Mirsario commented 6 months ago

Cool, thanks to GitHub for closing this. I should've pushed first & changed base after. I've pushed the rebase on my remote as pr/update-phonon, please recreate the PR from a copy of it.

stanriders commented 6 months ago

image Unfortunaly I can't haha. I also forgot to update Shared.targets and now can't do it since this isn't my branch now

Mirsario commented 6 months ago

That's why I said 'from a copy of it', take my edit of your branch to your fork/remote (or just run your own rebase, a matter of removing some files). My apologies for these shenanigans. The Shared.targets file was added in a new commit, you didn't forget it.