For those running #postmarketos edge on a device with working camera - the number of which is raising fast enough to make me lose track - and you want to play around with the great new #gnomecamera / #gnomesnapshot #gnome47 release: you'll need to install gst-plugins-rs manually until some build issues are fixed.
The release features heavily improved rendering performance, mainly thanks to improvements in #gtk4 and the #gstreamer gtk4paintablesink (also for apps using the aperture library)
=> More informations about this toot | More toots from rmader@mastodon.social
@rmader by "manually" do you mean build from source or just "apk add" because the dependencies are incorrect?
=> More informations about this toot | More toots from silmathoron@floss.social
@silmathoron just "apk add gst-plugins-rs", fortunately
=> More informations about this toot | More toots from rmader@mastodon.social
@rmader i felt gtk4paintablesink becoming better since, is there any specific change that made it so?
=> More informations about this toot | More toots from tuxdevices@fosstodon.org
@tuxdevices There were various things like adding support for the new gtk dmabuf import APIs for zero-copy playback, however most relevant for mobile was IMO the rotation support.
As mobile cameras produce rotated content we need to rotate somewhere in the pipeline. Previously we did that with the gst videoflip element - an extra copy, in software. Now that step is essentially free.
https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/merge_requests/1590
=> More informations about this toot | More toots from rmader@mastodon.social
@rmader
#postmarketos edge on a device with working camera - the number of which is raising fast enough to make me lose track
That's exciting news and where can I find out which ones they are? I look at the wiki Devices page periodically but I guess it lags the actual development
=> More informations about this toot | More toots from dan@brvt.telent.net
@dan @rmader same inquiry here.
=> More informations about this toot | More toots from mahmoudajawad@mastodon.online
@mahmoudajawad @dan So the Pixel 3a will be the first one with both cameras (not counting PP, PPP and L5). The Pixel 3 and 3 Max use the same sensors and hopefully will follow - but I don't think anyone has got it to work yet.
Then there's the Poco F1 where the back-camera works, some msm8953 devices (1) and random other ones (2).
1: https://gitlab.com/postmarketOS/pmaports/-/merge_requests/5541#note_2081469767
2: https://gitlab.com/postmarketOS/pmaports/-/merge_requests/5624#note_2127943661
=> More informations about this toot | More toots from rmader@mastodon.social
@mahmoudajawad @dan With the pipewire+libcamera stack maturing (Fedora will also use it by default in F41 on some devices that require it, fixing a bunch of bugs in preparation) I hope the documentation will improve soon.
Because there's quite a difference between: "kernel supports it, here are the steps to get an actual image with gstreamer or ffmpeg" to "there's a preinstalled camera app and if you open it it works - and other apps like your browser as well".
=> More informations about this toot | More toots from rmader@mastodon.social
@rmader @mahmoudajawad hah yes, I had an OG PP once, it was slower than the Moto G5 Plus I bought it to replace.
Pixel 3a looks interesting - thanks!
=> More informations about this toot | More toots from dan@brvt.telent.net This content has been proxied by September (ba2dc).Proxy Information
text/gemini