The only way i can turn off those from using the speaker is to make my speaker gone in KDE’s sound settings. I wonder what bug is going on here? Something with Pipewire or?
Id still want to use my monitors speakers as backup for sound, but keep the bt earbuds as secondary.
The sound works on other apps like browser for example. Just that the VLC does not change the audio device and is defaulted to speaker of TV when it should change the device and go to default to connected BT default device.
Seems that now with Timeshift restore MPV is getting the correct device.
Is this supposed to go to VLC support? Can someone point me to where that is?
Just a thought, but does it make any difference at all if you change the auto connect of JACK in VLC (vlc > Ctrl-P > > Audio > Output Modules > JACK), if at all possible, that is (you said you couldn’t make any changes); or if you choose something else. There are also other options you might try there, under the main Output Modules group (under which ALSA and JACK are items).
I just thought there might be a way to “force” it to choose the desired speakers. Then again, if it’s something deeper in the system, it might not make any difference. If it were me, I would take notes of what I change so I can go back to what it was.
Those did not change really anything at all. With VLC the audio goes to the speaker and plays back sound from there. Can’t really file a bug report to VLC cause they require you to use 2FA app and i don’t want that.
MPV would work, but then again Discord does not pick up MPV’s sounds at all. Can’t file a bug report to Discord as their bug reporting system requires you to sign into it and when i press sign in it just redirects me to help.
I wonder why there is so much issues when you cannot even report problems for software am i right?
So my only solution to this so far is to just disable the speaker entirely cause for example Helvum cannot redirect the sound at all and is all locked to the speaker when playing one file with VLC. Weirdly with VLC it doesn’t happen with some other MP4 file.
Just have to hope that when i use Easy effects that the Easy Effects sink won’t get picked up as audio device when i don’t have bt earbuds plugged in.
My setup is that i have TV’s speaker and i switch between two bt earbuds every time the battery runs out. So i guess it will pick up the Easy Effects when im changing. Have to hope that it doesn’t give problems.
If VLC is configured to play direct to an ALSA audio device it would be unable to play audio to a Bluetooth device in PipeWire and it would also not show as an audio stream in audio controls GUI
I suggest check VLC settings for audio Output Module is set to Pulseaudio audio output to use pipewire-pulse
If there is more than one output sink available in pipewire-pulse it should be possible to switch between sinks in audio GUI controls
VLC has built-in audio filters so additional DSP like easyeffects is not needed,
If t is needed it should be set as the default-sink in audio GUI controls,
or the default-sink can be set to one of the output sinks to bypass easyeffects
To check all available sinks - pactl list short sinks
To check default sink - pactl get-default-sinks
It’s set as Pulseaudio. Still the same issue. Just defaults to the speaker and when i try to change the device with the GUI it doesn’t do anything and the speaker stays as the device being selected.
I only use Easy Effects for my mic to do noise cancellation etc. Don’t really use it for audio stuff otherwise.
pactl get-default-sinks ✔
No valid command specified.
It might be a bug with VLC itself. It only does it with one MP4 file, but works on another MP4 file.
Now that i checked it with Helvum it seems that LibVLC 3.0.21 plays just mono to the speaker and makes the speaker set as mono and not stereo.
I tried removing Easy Effects to see if it makes any difference and it didn’t make any difference.
Tried enabling the speaker when the MP4 file being played back in VLC. That made it so that i could switch the devices with the GUI, but once i shut down VLC and restarted it playing back the video it did the same thing. Mono to speaker and no way of changing that.
I think it’s a VLC bug. Ill probably bend and install 2FA to my phone to do that goddamn bug report to VLC. It works just fine with GNOME video now that i tested. No issues there.