-
-
Notifications
You must be signed in to change notification settings - Fork 340
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
Linux Companion audio playback for SF Play Track not working #1435
Comments
I wonder if after looking at intel/gstreamer-media-SDK#178 and https://github.com/Stellarium/stellarium/actions/runs/1325544502/workflow if |
Ok, it seems like it might be a mismatch in gstreamer versions - the version Companion in the AppImage was built against vs the system version installed. |
Deja vu...the issue that keeps on giving |
Funny the sounds play fine (2.7.1) when you simulate the model. |
is this still a thing? |
Yes, no change. Sound is still working if you simulate the model, but not if you press the blue play button in Companion: It seems like these guys had similar issues also and ended up ditching GStreamer to get away from it (switched to miniaudio) : Chatterino/chatterino2#2056
|
@pfeerick is this still an issue with the 2.10 AppImage? |
Looks like it... get this error vomit at the console when hitting the play button for a Play Track SF (and doesn't revert back to play button - stays as stop button) 😢 I do get audio when I run the simulator up though... on Ubuntu 23.10 I see we're not using the gstreamer linuxdeploy plugin... will see if can add that in and if it makes any difference... https://github.com/linuxdeploy/linuxdeploy-plugin-gstreamer ... since the underlying issue still appears to be a mismatch between the libraries being used to build, and libraries installed on users system... which is only going to get worse and worse as times goes on...
|
Thanks for the update. Since you mention it do remember seeing the plug-in but not sure why I did not think to include. Seems I need to revisit. |
Made a little progress here... https://github.com/EdgeTX/edgetx/tree/cpn-gstreamer ... linuxdeploy gstreamer plugin is now being used... will require
hm... Seems to be GTK related on newer than Ubuntu 20.04 ... LizardByte/Sunshine#1708 and judging from this issue and associated commit it looks like was basically expected as soon as you include gstreamer and gtk plugin needed also... 🤪 later: also needed gstreamer1.0-plugins-good after the GTK plugin was added... and now I'm getting a jack not detected or similar message which is suggestive of pulseaudio... so I following this line of development is going it make it so half of the linux libraries need the be bundled just to get a simple play button working (it's already up at least 20MB already) 😆 And as much as I like flatpack, I don't want to have to repackage just for that... https://github.com/mackron/miniaudio is starting to look like a very attractive option now 🤪 |
Was surprised, that this issue is still there. Remember, when I build Companion from the source in Edge 2.6 and 2.7, I did not have that issue (play track) here under different Debian releases. At the moment I am on Edge 2.9 and using the app.image. Just curious, what is the situation now with Debian 12 (bookworm). To do so, I start with https://github.com/EdgeTX/edgetx/wiki/Build-Instructions-under-Ubuntu-20.04 Setting up the build environment for EdgeTX looks ok! Building EdgeTX firmware for the radio also ok! Building Companion, Simulator and radio simulator libraries but both stop with ERROR! So I'll open an issue on that. Hope, there is still some interest in that. ;-) br KH |
2.6.0-RC3
It seems like the Linux AppImage Companionis having problems when trying to play/preview audio tracks, but a simulated model does play audio. i.e. pressing the blue play button here ...
... results in ...
The text was updated successfully, but these errors were encountered: