Skip to content

Conversation

@CanerKaraca23
Copy link

@CanerKaraca23 CanerKaraca23 commented Jan 18, 2026

  • Update BASS and simdjson libraries.
  • Remove EAX check, it's deprecated on BASS library.

Tested on game, it seems fine so far.

Remove check for EAX audio hardware acceleration. It's deprecated.
Copilot AI review requested due to automatic review settings January 18, 2026 18:10
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates the BASS audio library to version 2.5 (based on the copyright year update to 2025). The update modernizes the library by removing deprecated features and adding new functionality.

Changes:

  • Updated BASS library binary (bass.lib) with new export symbols
  • Updated BASS header file (bass.h) to version 2.5 with API additions, deprecations, and structure changes
  • Removed obsolete EAX hardware acceleration check from CSoundSystem

Reviewed changes

Copilot reviewed 2 out of 4 changed files in this pull request and generated no comments.

File Description
cleo_plugins/Audio/bass/bass.lib Binary import library updated with new version's export symbols
cleo_plugins/Audio/bass/bass.h Header file updated to version 2.5 with new features, removed deprecated constants, and modernized structure definitions
cleo_plugins/Audio/CSoundSystem.cpp Removed EAX field check that no longer exists in updated BASS_INFO structure

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@CanerKaraca23 CanerKaraca23 changed the title Update BASS Library Update Libraries Jan 18, 2026
Copy link
Collaborator

@MiranDMC MiranDMC left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Not checked if updated BASS library is actually newer than already included one.

@CanerKaraca23
Copy link
Author

CanerKaraca23 commented Jan 18, 2026

Not checked if updated BASS library is actually newer than already included one.

It's newer and stable version.

https://www.un4seen.com/

v2.4.18.3

@x87 x87 added the type:nice-to-have minor enhancements label Jan 19, 2026
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 9 out of 13 changed files in this pull request and generated no new comments.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@CanerKaraca23
Copy link
Author

@x87 x87 marked this pull request as draft January 20, 2026 19:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

type:nice-to-have minor enhancements

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants