Skip to content
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

Audio fixes #262

Merged
merged 11 commits into from
Aug 19, 2020
Merged

Audio fixes #262

merged 11 commits into from
Aug 19, 2020

Conversation

mposs00
Copy link
Contributor

@mposs00 mposs00 commented Aug 18, 2020

@mposs00 mposs00 mentioned this pull request Aug 19, 2020
11 tasks
@mposs00 mposs00 added this to the 2.8.5 milestone Aug 19, 2020
@Crystalwarrior
Copy link
Contributor

Crystalwarrior commented Aug 19, 2020

Switching audio devices using the audio tab works
However, if I pulled out my headphones and put them in again, the client doesn't seem to switch to the new device unless I tell it to.

At the very least there's a way to make it work by using the audio tab, though an automatic solution would be preferred

EDIT: Behavior may be intedned, I don't have the speakers to check intended behavior

It was decided that there was not enough attention being given to Qt
Multimedia support to justify its continued maintenance simply as a
libre alternative to BASS. While substantial changes to audio were being
made in 2.8, the Qt Multimedia support code fell behind in disrepair.
It's clear that there is no vested interest in implementing audio
features twice for the sake of licensing.

When it's time to switch to another audio library, it will be done
unilaterally.
#else
const QString audio = "null";
#endif
const bool hasApng = QImageReader::supportedImageFormats().contains("APNG");
Copy link
Contributor Author

Choose a reason for hiding this comment

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

this is a good idea

@oldmud0 oldmud0 merged commit 9eb0f53 into 2.8 Aug 19, 2020
@oldmud0 oldmud0 deleted the audio-fixes branch August 21, 2020 18:10
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.

None yet

3 participants