[libcamera-devel] GSoC 2023

Prashanth S fishesprashanth at gmail.com
Wed Feb 22 17:16:58 CET 2023


Hello Kieran,

Thank you for your reply.

> The project will require building kernel modules (or the whole kernel)
> and making developments against libcamera.
> Do you have any experience building a linux kernel? or modules? If not -
> that's a good place to start investigating.
I have experience building Linux kernel and dynamic modules.

> For warmup tasks, see if you can get the existing developments rebased
> and working and see if you can identify what would be next.
>
> See
>  - https://patchwork.libcamera.org/project/libcamera/list/?series=1127
> and
> -
https://lore.kernel.org/linux-media/20200819180442.11630-1-kgupta@es.iitr.ac.in/
I tried to build the libcamera source and run the qcam application. I was
able to see the captured frames (from the integrated webcam) in the qcam
application (which uses libcamera library build).

Warmup Tasks:
I am trying to enable vimc in the libcamera build (I have not used the
meson build system before).
I also tried to load the vimc module (modprobe vimc) and capture frames
from the vimc device file (/dev/video<3/4/5>) using the default application
in ubuntu (application name: cheese). But I got an error.

I will try to apply the corresponding patches to the linux kernel and
libcamera.

Regards
Prashanth S

On Wed, 22 Feb 2023 at 20:55, Kieran Bingham <
kieran.bingham at ideasonboard.com> wrote:

> Hello Prashanth.
>
> Quoting Prashanth S via libcamera-devel (2023-02-22 05:36:44)
> > Hi All,
> >
> > I would like to contribute to libcamera as part of GSoC 2023.
> >
> > I looked through the project ideas (
> https://libcamera.org/open-projects.html
> > ).
> > I like to choose *vimc multistream support* project.
> >
> > I am trying to do the warmup tasks.
> >
> > May I ask for suggestions on vimc multistream support project?
>
> The project will require building kernel modules (or the whole kernel)
> and making developments against libcamera.
>
> Do you have any experience building a linux kernel? or modules? If not -
> that's a good place to start investigating.
>
> For warmup tasks, see if you can get the existing developments rebased
> and working and see if you can identify what would be next.
>
> See
>  - https://patchwork.libcamera.org/project/libcamera/list/?series=1127
> and
>  -
> https://lore.kernel.org/linux-media/20200819180442.11630-1-kgupta@es.iitr.ac.in/
>
> --
> Regards
>
> Kieran
>
>
> >
> > Regards
> > Prashanth S
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.libcamera.org/pipermail/libcamera-devel/attachments/20230222/aa0830ad/attachment.htm>


More information about the libcamera-devel mailing list