Does anyone knows good way to find #gig opportunity for software dev? I'd like to avoid pitfalls of well known platforms. I can do:
- #Rust CLI/Dev tools, APIs
- #C code (#FreeRTOS, #Zephyr, #Linux including some #drivers or #v4l2)
- #Cpp C++ code
- #Bash or #Python scripts, tools
- #CI workflows (GitHub, GitLab)
- #Yocto layers
- #Debian packaging + #DKMS

Anyone has experience in getting hands on small projects?

Edit: I can #teach / #training Rust or C++.

#FediHire

Thrilled to share, that my #FOSDEM talk in the Embedded, Mobile and Automotive devroom has been accepted 🥳

Join me on Sunday, February 1st at 12:40 in UD2.120 (Chavanne) to get a quick introduction to the latest efforts on improving flash and strobe control in the #v4l2 API of the #Linux #kernel.

https://fosdem.org/2026/schedule/event/v4l2-flash-control/

FOSDEM 2026 - Illuminating the Frame: Enhancing Flash Control in V4L2

Ich hatte zwar schon ein paar Webcam-Tools in den Fingern, richtig systematisch habe ich aber erst jetzt für @ct_Magazin auf die Webcam-Konfiguration unter #Linux geschaut. Und war positiv überrascht! Wer braucht schon Herstellersoftware mit überflüssigen Spielereien..

https://www.heise.de/ratgeber/Webcams-unter-Linux-optimal-einstellen-ohne-Hersteller-Software-10925808.html?wt_mc=sm.red.ho.mastodon.mastodon.md_beitraege.md_beitraege

#Linux #V4L2 #Webcam

Webcams unter Linux optimal einstellen ohne Hersteller-Software

Bildausschnitt, Helligkeit, Kontraste, Farben & mehr: Mit diesen Tools holen Sie unter Linux das beste Bild aus Ihrer Webcam.

c't Magazin
ioctl’s and buffers and planes, oh my! #linux #v4l2
@CyReVolt what if subsystem maintainer cannot allow Rust for technical reasons? #V4L2 is unsound and cannot have safe FFI at the moment.

GStreamer 1.26.6 è stato rilasciato: nuovi codec WVC1 e WMV3 per V4L2, miglioramenti al decoder Vulkan e compatibilità aggiornata con Spotify. Un aggiornamento importante per chi lavora con multimedia su Linux. #Linux #GStreamer #V4L2 #Multimedia #OpenSource

https://www.linuxeasy.org/gstreamer-1-26-6-codec-ottimizzazioni-linux/?utm_source=mastodon&utm_medium=jetpack_social

GStreamer 1.26.6 nuovi codec e ottimizzazioni per Video4Linux2

GStreamer 1.26.6 introduce il supporto ai codec WVC1 e WMV3 per Video4Linux2, migliora il decoder Vulkan e aggiorna librespot per Spotify.

Linux Easy

@BrodieOnLinux About turning phone into camera, at least on #android ( #android15 ), you can just connect your phone to the computer with the cable, and select internet camera on the connection type, and then at least with #V4L2 you can use the phone in the #OBS. I saw there is beta of #pipewire camera integration, but it didnt yet for me.

I suppose Christian uses #iphone and (after quick search) #ContinuityCamera, and after another search it seems to be only be integrating with the #apple ecosystem :/ so #droidcam seems to be required in this case

Some have argued that "we could do the same with Pipewire".

1. I love Pipewire. It's ****ing great. For the first time Linux has multimedia stack that surpasses Apple's.
2. With video we still might want to have option to cut down the stack depending on device. I.e. have a choice in product design whether to use or not use gstreamer and pipewire.

So from this premise IMHO a loopback video device does make sense.

#v4l2 #pipewire #gstreamer

Ich implementiere gerade einen "windows media foundation" wrapper für GNU Octave, für v4l2 habe ich das bereits vor 10 Jahren gemacht.

Wenn man über MFGetAttributeRatio MF_MT_FRAME_RATE_RANGE abruft, kommt z.B. für YUY2 (1290x960) zurück

Numerator = 10000000
Denominator = 1333333

unter GNU/Linux mit v4l2 wie erwartet:
Numerator = 15
Denominator = 2

😳 ich frage mich manchmal echt, was die in Redmond so rauchen...

#windows #linux #v4l2

The (deprecated) #Linux port of Microsoft Teams doesn't support rotating the WebCam. With all the low level camera/video libraries out there, there aught to be a way to stream the camera to a virtual device that is rotated and can be used by less capable apps like MS Teams.

I can see that VLC allows rotation, and #V4L2 (v4l-utils) can do lots of similar things, but I haven't been able to get it to work for the general case. Has anybody out there managed to get something like this working?