Added a note to the #postmarketOS wiki on the current state of camera auto-focus support in #libcamera by @NekoCWD and OnePlus6 ✏️ https://wiki.postmarketos.org/wiki/OnePlus_6_(oneplus-enchilada)#Libcamera
Added a note to the #postmarketOS wiki on the current state of camera auto-focus support in #libcamera by @NekoCWD and OnePlus6 ✏️ https://wiki.postmarketos.org/wiki/OnePlus_6_(oneplus-enchilada)#Libcamera
Weekly GNU-like #MobileLinux Update (28/2025): Automatically Focussed
https://linmob.net/weekly-update-28-2025/
#LinuxMobile #libcamera #postmarketOS #UbuntuTouch #Lomiri #SailfishOS #PineTab2 #DanctNIX #Mobian #LinuxOnMobile #NixOS
A weekend hacker-y on @libcamera to get frames streaming with Software-ISP on RPi3/4 with IMX219 sensor. SoftISP in libcamera is gaining a lot of momentum and hopefully this work shall ease the development and testing on this widely-accessible hardware platform.
We did a small #embedded #Linux hackfest in #Prague Karlín! We moved forward with upstreaming #Pixel3 , we tested #Pixel3XL ability to boot and started working towards OLED enablement, we discussed #Camera (both #libcamera and #libobscura ) on #LinuxMobile phones #postmarketOS with @pavel
Another highlight of this year's #embedded week in Nice: seeing the #PipeWire & #libcamera workshop teams meet up with the #GStreamer hackfest crew for a pizza night in the city! #OpenSource brings people together!
Embedded week in Nice continues with #PipeWire & #libcamera workshops at Embedded Recipes 2025! @embeddedrecipes @pipewire
Roadmap for the future of #libcamera at @embeddedrecipes https://www.youtube.com/live/802-CNevuY8?si=AqOOmM1U7iEuI_Sr
#embeddedlinux #embeddedrecipes #linux #er2025
Watch live now the "Past, Present and Future of #libcamera" at @embeddedrecipes https://www.youtube.com/live/802-CNevuY8?si=AqOOmM1U7iEuI_Sr
#embeddedlinux #embeddedrecipes #linux
Tested the latest #GNOME #Snapshot on #postmarketOS on my #PINE64 #PinePhonePro! It's been a while since I revisited the PinePhonePro but with cameras and camera utilities coming a long way on newer devices I wanted to revisit #libcamera on the PinePhones. I installed @NekoCWD's cameractrl and it successfully controls focus, but the PPP camera seems to have autoexposure that reduces the utility of cameractrl's exposure slider. Anyways, here's a picture of some other postmarketOS devices.
I just made some changes to @libcamera to export focus/brightness controls and created a PoC app to work with it via @pipewire (wireplumber gobject api) in @vala_lang because why not? @postmarketOS
#linuxonmobile #mobilelinux #photography #ShotOnOnePlus #ShotOnMainline #libcamera
First try to create #libcamera swISP tuning files for the OnePlus6 with #ideasonboard folks at #embeddedworld. Unfortunately we hit an issue that we couldn't fix on-side - got a few todos to make sure things work out next time!
4. Thanks to #libcamera enablement work, udmabuf is available to users by default in many distros now and #systemd 257 sets an uaccess tag. It's not yet available in #flatpak without device=all, though.
5. The main missing DRM formats are three-plane >= 10 bit ones that are compatible with what sw-decoders produce.
6. AFAICS the approach should work equally well for clients like #mpv, #firefox and #chromium.
P.S.: the idea was inspired by the #libcamera sw-ISP and the MR can be found at
https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/8540
@QuadRadical @linmob @PierreBucheli Both Cheese and Snapshot use #Gstreamer (which provides all the elements for video/audio capture etc), which again - if available - uses #pipewire (as client, to connect to the PW server) which again uses its #libcamera plugin to provide the content.
Generally speaking Snapshot is a rewrite of Cheese, using more modern elements like the gtk4paintablesink for the viewfinder - shared with e.g. the Showtime and Livi video players.
Mon 3rd Feb, just a day after the #FOSDEM we'll have small HackDay in Brussels — hopefully making more cameras run well on #Linux, #embedded, #postmarketOS & #Mobian
If you're interested to help with hacking around #LinuxKernel CCS, #libcamera or #Qualcomm CAMSS (not limited to) ping us on #qcom-camss OFTC IRC channel or here.
@liliputing_ @BUF0 @linmob P.S.: hm, apparently I confused things the ISP is a fixed part of the rk3588s - and there probably won't be driver support in the near future, meaning #libcamera would need to use the software-ISP for the time being.
@liliputing_ @BUF0 @linmob Looking forward to see what camera ISP they are going to use. IIUC RKISP1, the one also used in the #pinephonepro, could be a good option from the driver/software side - #libcamera has pretty good support for it by now and is actively being developed. Among #postmarketos devices I'd say the PPP has the by far best camera experience (not needing the software ISP), mainly missing some sensor tuning (e.g. the image is still too dark and color correction is missing).
#libcamera 0.4.0 has been released (#LinuxCameraFramework / #CameraFramework) https://libcamera.org/