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

[Bug]: Settings not saved for Transcoding option: "Enable transcoding settings for all existing and new players." #370

Open
jibbel23 opened this issue Feb 12, 2024 · 3 comments
Assignees
Labels
bug Something isn't working
Milestone

Comments

@jibbel23
Copy link

What happened?

Unchecking the option "Enable transcoding settings for all existing and new players." and clicking save results in the checkbox remaining enabled and default transcoding still active.

Steps to reproduce

Uncheck the "Enable transcoding settings for all existing and new players." in Transcoding settings.
Click Save.

Version

11.1.2 (Stable)

Version Detail

11.1.3

Operating System

Docker

Java Version

11.1.3 stable version

Database

Mysql 10.x

DB Detail

No response

Configuration paramter

Default

Proxy Server

No response

client detail

No response

language

None

Relevant log output

No response

@jibbel23 jibbel23 added the bug Something isn't working label Feb 12, 2024
@jibbel23
Copy link
Author

This is a bug from the legacy Airsonic codebase that has been around for a long time and deserves to finally get fixed. Users have had to disable transcoding on a per player basis after they're created as a work-around. With audio sources increasingly moving to higher than MP3 bitrates, this feature will be useful to allow Hi-Res audio files by default while still letting mobile users transcode while on cellular data. Thanks!

@kagemomiji kagemomiji self-assigned this Feb 15, 2024
@kagemomiji kagemomiji added this to the 11.1.4 milestone Feb 15, 2024
@kagemomiji
Copy link
Owner

@jibbel23
The option "Enable transcoding settings for all existing and new players" is designed to select whether the added transcoding settings will be enabled by default for both existing and new players when adding new transcoding settings.
It is not intended to enable or disable all existing transcoding settings by default.

With the changes in #375, I have introduced a new column (Default) for each transcoding setting, which allows you to switch this option. While it's not possible to change this setting for existing players, you will now be able to set transcoding options to be enabled or disabled by default for any new players created henceforth.

@jibbel23
Copy link
Author

I added comment above, I understand it's meant to be the default and should function as such for new players. The goal for users like me is to have no transcoding by default, and the ability to customize as needed for each player after creation. I might be wrong, but I would think transcoding is becoming more and more of an edge case and should be off unless needed. Either way, let's allow users to decide.

I'll try out the new release and see if the new column works out as intended. Thx for the attention

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
Development

No branches or pull requests

2 participants