linuxdeploy / linuxdeploy-plugin-gstreamer

Bundles GStreamer plugins into AppDirs. Experimental code, please expect issues! Help welcome!
3 stars 11 forks source link

Gstreamer not deployed correctly for Qt app on Ubuntu 20. #16

Closed martinrotter closed 1 year ago

martinrotter commented 1 year ago

Here is app debug log: justpaste.it/62wg2 Here is build script where you can see how app was compiled and how "linuxdeploy" was executed: https://github.com/martinrotter/rssguard/blob/master/resources/scripts/github-actions/build-linux-mac.sh#L69 Here is build log: https://github.com/martinrotter/rssguard/runs/8222561212?check_suite_focus=true

I honestly tried and tinkered with this for 2 hours and was unable to bundle gstreamer even manually. It just seems that plugin does not really work. RSS Guard is OSS and you can easily compile/test by yourself.

Symptom seen is that Qt class with gstreamer backend (QSoundEffect) cannot play sounds - no sounds are heard because of "No audio device detected" (see log).

Thanks.

TheAssassin commented 1 year ago

Sounds more like an issue for the Qt plugin, which should bundle all the files to make Qt's multimedia library work as expected.

martinrotter commented 1 year ago

ok, i create bugm report there. thanks