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

Switching between sound cards when changing the playing track #28481

Open
AdrianusWest opened this issue Oct 1, 2024 · 3 comments
Open

Switching between sound cards when changing the playing track #28481

AdrianusWest opened this issue Oct 1, 2024 · 3 comments

Comments

@AdrianusWest
Copy link

Steps to reproduce

  1. Select the default map in the settings.
  2. Turn on music.
  3. Switch the volume in the tray to a different sound card.
  4. When the track is automatically switched randomly, it is reset to the default card specified in the settings.

Expected behaviour

The sound is played back according to the sound card selected in the OS.

Actual behaviour

In fact, the telegram client manages my sound for some reason, although the sound and source priority should be left to the OS.

Operating system

Arch linux

Version of Telegram Desktop

telegram-desktop 5.5.5-3 from extra repo

Installation source

Other (unofficial) source

Crash ID

Logs

-
@ilya-fedin
Copy link
Contributor

ilya-fedin commented Oct 1, 2024

No, tdesktop has no code for that on Linux. But it's possible that underlying system libraries have bugs.

@ilya-fedin
Copy link
Contributor

ilya-fedin commented Oct 1, 2024

Another possibility is that the OS doesn't really manage that, reverse to what you expect. This is the case on Windows and macOS for instance: the OS doesn't automatically move the tracks, tdesktop has to listen for system events and move it manually. But there's no code for that on Linux.

@ilya-fedin
Copy link
Contributor

ilya-fedin commented Oct 1, 2024

If you insist that it should be up to the OS, I would say there's no bug on tdesktop level as tdesktop has no code for that and you have to bug the libraries (the nearest one is openal-soft).

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

No branches or pull requests

3 participants