Ancestors

Toot

Written by pabloyoyoista on 2024-07-23 at 17:50

So thanks to @rmader@mastodon.social we managed to get the front camera in the Pixel 3a working with a libcamera/pipewire stack 🥳 Thanks to @flamingradian for the work on the whole port!

EDIT: The driver does not properly release the camera when closing the app, so it only works once per boot. It would be lovely if anybody with the skills would like to contribute to improve it!

https://gitlab.com/sdm670-mainline/linux/-/merge_requests/1

[#]postmarketOS #LinuxMobile #Pixel3a #Snapshot #GNOME #GUADEC

=> View attached media | View attached media

=> More informations about this toot | More toots from pabloyoyoista@treehouse.systems

Descendants

Written by cybik :deifirev: on 2024-07-23 at 17:52

@pabloyoyoista @flamingradian this is epic :D

=> More informations about this toot | More toots from root@sms.cybik.moe

Written by Vivia 🦆🍵:rustacean_ferris: on 2024-07-23 at 18:13

@pabloyoyoista

Does it use v4l? I had a similar problem in an embedded device, turns out I have to always close the fd it gives me, even in error cases (program crashes, camera unusable until reboot, yay)

@flamingradian

=> More informations about this toot | More toots from vivia@toot.cat

Written by Robert Mader on 2024-07-23 at 18:18

@vivia @pabloyoyoista @flamingradian It uses v4l2 through #libcamera indeed. Thanks for the hint that closing the FD might help!

=> More informations about this toot | More toots from rmader@mastodon.social

Written by pabloyoyoista on 2024-07-24 at 20:57

@vivia @flamingradian there's a crash in the driver in dmesg. So I don't think so? But my level of knowledge of kernel dev and internals is 1 out of 100

=> More informations about this toot | More toots from pabloyoyoista@treehouse.systems

Written by Robert Mader on 2024-07-23 at 18:14

@pabloyoyoista @flamingradian Regarding the colors - this should improve once we have a GPU implementation of the #libcamera softISP, allowing us to make color correction at reasonable speed :)

=> More informations about this toot | More toots from rmader@mastodon.social

Written by Max on 2024-07-23 at 18:35

@pabloyoyoista @flamingradian and it even removes smiling from the face

=> More informations about this toot | More toots from max@karlsruhe.social

Written by Lorenz on 2024-07-23 at 20:14

@pabloyoyoista @flamingradian So thats a picture from a pixel without any post processing and stacking? Very interesting

=> More informations about this toot | More toots from l0drex@dresden.network

Written by pabloyoyoista on 2024-07-24 at 20:58

@l0drex @flamingradian yeah, lots of room for improvement in the libcamera stack. Will only get better :D

=> More informations about this toot | More toots from pabloyoyoista@treehouse.systems

Written by woof on 2024-07-24 at 20:39

@pabloyoyoista that pic would make a good midwest emo album cover

=> More informations about this toot | More toots from woof@pl.dokyun.club

Written by Don Fredl's Circus on 2024-07-25 at 06:40

@pabloyoyoista @flamingradian congrats, interesting development

=> More informations about this toot | More toots from fredldotme@mastodon.social

Written by Chronoshift on 2024-07-29 at 02:41

@pabloyoyoista @flamingradian

Awesome, great work!

=> More informations about this toot | More toots from Chronoshift@fosstodon.org

Proxy Information
Original URL
gemini://mastogem.picasoft.net/thread/112837067600941605
Status Code
Success (20)
Meta
text/gemini
Capsule Response Time
349.492469 milliseconds
Gemini-to-HTML Time
2.956452 milliseconds

This content has been proxied by September (ba2dc).