FS#48706 - [lib32-gst-plugins-good] Please also package lib32-gst-plugins-ugly and -bad
Attached to Project:
Community Packages
Opened by dx (dx) - Sunday, 27 March 2016, 05:04 GMT
Last edited by Buggy McBugFace (bugbot) - Saturday, 25 November 2023, 20:09 GMT
Opened by dx (dx) - Sunday, 27 March 2016, 05:04 GMT
Last edited by Buggy McBugFace (bugbot) - Saturday, 25 November 2023, 20:09 GMT
|
Details
Description:
There are no lib32 packages for the -ugly and -bad gstreamer plugins. This means that some codecs (such as mp3, in -ugly) don't work for multilib apps. Specifically, an app in wine was trying to play mp3 sounds and crashing because of this. The following lib32 gstreamer packages are available right now in [multilib]: multilib/lib32-gstreamer multilib/lib32-gst-plugins-base multilib/lib32-gst-plugins-base-libs multilib/lib32-gst-plugins-good And the following are in [extra]: extra/gstreamer extra/gst-libav extra/gst-plugins-bad extra/gst-plugins-base extra/gst-plugins-base-libs extra/gst-plugins-good extra/gst-plugins-ugly extra/gstreamer-vaapi I think that at least -ugly and -bad should be packaged in lib32. Personally I'm fine with just -ugly. |
This task depends upon
Closed by Buggy McBugFace (bugbot)
Saturday, 25 November 2023, 20:09 GMT
Reason for closing: Moved
Additional comments about closing: https://gitlab.archlinux.org/archlinux/p ackaging/packages/lib32-gstreamer/issues /2
Saturday, 25 November 2023, 20:09 GMT
Reason for closing: Moved
Additional comments about closing: https://gitlab.archlinux.org/archlinux/p ackaging/packages/lib32-gstreamer/issues /2
Like ISLAND from frontwing, its OP movie needs it, or OP movie will be skipped:
------
fixme:gstreamer:Gstreamer_FindMatch Could not find plugin for audio/mpeg, mpegversion=(int) 1
------
Thanks
Any update?
I know there is lib32-gst-plugins-bad/ugly in AUR, however that's a big pain to compile their dependency.
Any pre-compiled testing repo for us to test?
Do we need this issue assigned to someone with more time? Is there anything I can do?
And updated my local PKGBUILDs for lib32-gst-libav, lib32-gst-plugins-ugly.
Even I got my own PKGBUILD for lib32-x264 (to keep the naming with extra/x264).
I must say, there is something wrong with current lib32 packaging process.
lib32 packages should be handled by the same PKGBUILD other than packge seperately.
PKGBUILD (2.7 KiB)
Even though packages don't list them as requirement, old games that don't necessarily follow arch packaging, like some wine apps (mentioned in the description) or games need them to work.
Example output of a missing plugin that's not currently in standard multilib:
"winegstreamer error: decodebin2: Your GStreamer installation is missing a plug-in.
winegstreamer error: decodebin2: ../gstreamer/subprojects/gst-plugins-base/gst/playback/gstdecodebin2.c(4704): gst_decode_bin_expose (): /GstBin:bin1/GstDecodeBin:decodebin2:
no suitable plugins found:
Missing decoder: Cinepak Video (video/x-cinepak, framerate=(fraction)15/1, width=(int)640, height=(int)480)"