main/postmarketos-base-ui-gnome: add some gst packages to pmb_recommends
The current OOTB Gstreamer experience on Gnome DEs can be disappointing as a lot of default codecs and elements are missing. This is often not obvious for users as Gst in various cases has less optimal fallbacks, easily leaving the impression that either an app, drivers or hardware are at fault.
Add the most important packages to pmb_recommends so users have a better time.
Notes:
- Many images already ship ffmpeg-libavcodec, so this shouldn't worsen the legal situation.
- '-bad' is usually already pulled in indirectly while '-good' at least for GS variants is already required. Both are strongly recommended for apps like Showtime, Snapshot and many more mobile-friendly apps from the ecosystem.
- '-bad' really isn't bad any more these days and various elements in it are used by default if available. That is, many elements there should have long moved to '-good'.
Related:
Merge request reports
Activity
added 1 commit
- bc3aa24c - main/postmarketos-base-ui-gnome: add some gst packages to pmb_recommends
- Resolved by Robert Mader
LGTM! Does it makes sense to add them to
postmarketos-base-ui
?
mentioned in merge request !6098 (merged)
Hey, gentle ping here - with three acks I hope this can land? :)
That would be quite helpful for me / people playing around with Snapshot and other video related stuff in the coming days, especially in combination with soc-qcom-sdm845: Discourage hw video de-/encode... (!6098 - merged) as the venus hw en-/decoders can be quite fragile and the
gst-libav
packages here ensure the fastest sw-decoders are available.- Resolved by Alexey Minnekhanov
No rushing! BPO has still a pretty long queue of kernels to build (even though majority was already rebuilt after 972d39af ), so even if merged right now this won't be in repos for a long time anyways
P.S. and also some TCs are just slapping approvals but never actually merging any packages. The one who gave 2nd or even 3rd should've grabbed mrhlpr and do the merge, but...
Edited by Alexey Minnekhanov
added 14 commits
-
bc3aa24c...b84b49c9 - 13 commits from branch
postmarketOS:master
- 7b233c0c - main/postmarketos-base-ui-gnome: add some gst packages to pmb_recommends
-
bc3aa24c...b84b49c9 - 13 commits from branch
enabled an automatic merge when all merge checks for 7b233c0c pass