Re: [PATCH 00/10] Add loopback support across multiple vivid instances

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Tue, Jun 25, 2024 at 09:56:24AM +0200, Hans Verkuil wrote:
> Hi Dorcas,
> 
> On 24/06/2024 11:52, Dorcas Anono Litunya wrote:
> > Hello,
> > 
> > This series sets up loopback support for video, sliced VBI data and
> > HDMI CEC across multiple instances in the vivid test driver. It also
> > updates documentation to reflect changes made.
> > 
> > The first 7 patches do not implement the actual work but are necessary for
> > setting up the next changes. They address documentation issues,
> > fix a g_edid bug, resolve a vivid crash when no outputs are configured,
> > and add the instance number to the video input and output enumerations.
> > 
> > The 8th patch adds the controls and infrastructure needed to enable
> > loopback across multiple instances.
> > The 9th patch enables the video looping code and CEC support.
> > The 10th update documentation to reflect all changes made.
> 
> Thank you very much for all your work on this during your Outreachy internship!
> 
> It was a lot more complex than we initially anticipated, so I am very
> pleased to see this patch series. It's a really nice improvement to
> the vivid driver, making the emulation of S-Video and HDMI much more
> realistic.
> 
> It was a pleasure for me and Johan to mentor you.
> 
> Thank you!
> 
> 	Hans
> 

Thank you so much for the incredible support from you, Johan, and the entire Linux
community during my internship. I have learned an immense amount, and my interest in
contributing to Linux has truly been ignited. This experience has been wonderfully
enriching, filled with support and opportunities for learning.

I am thrilled to see the feature working and contributing to the vivid driver’s improvement.

Warm regards,
Dorcas

Warm Regards,
Dorcas
> > 
> > Dorcas Anono Litunya (3):
> >   media: Documentation: vivid.rst: Remove documentation for Capture
> >     Overlay
> >   media: vivid: Add 'Is Connected To' menu controls
> >   documentation: media: vivid: Update documentation on vivid loopback
> >     support
> > 
> > Hans Verkuil (7):
> >   media: Documentation: vivid.rst: fix confusing section refs
> >   media: Documentation: vivid.rst: drop "Video, VBI and RDS Looping"
> >   media: Documentation: vivid.rst: add supports_requests
> >   media: vivid: vidioc_g_edid: do not change the original input EDID
> >   media: vivid: don't set HDMI TX controls if there are no HDMI outputs
> >   media: vivid: add instance number to input/output names
> >   media: vivid: loopback based on 'Connected To' controls
> > 
> >  Documentation/admin-guide/media/vivid.rst     | 185 +++++--------
> >  drivers/media/test-drivers/vivid/vivid-cec.c  |  88 ++++--
> >  drivers/media/test-drivers/vivid/vivid-core.c | 250 ++++++++++++++---
> >  drivers/media/test-drivers/vivid/vivid-core.h | 125 ++++++++-
> >  .../media/test-drivers/vivid/vivid-ctrls.c    | 262 ++++++++++--------
> >  .../test-drivers/vivid/vivid-kthread-cap.c    |  86 +++---
> >  .../media/test-drivers/vivid/vivid-vbi-cap.c  |   5 +-
> >  .../media/test-drivers/vivid/vivid-vid-cap.c  | 115 +++++---
> >  .../media/test-drivers/vivid/vivid-vid-cap.h  |   2 +
> >  .../test-drivers/vivid/vivid-vid-common.c     | 134 ++++++---
> >  .../test-drivers/vivid/vivid-vid-common.h     |   5 +-
> >  .../media/test-drivers/vivid/vivid-vid-out.c  |  25 +-
> >  12 files changed, 859 insertions(+), 423 deletions(-)
> > 
> 




[Index of Archives]     [Linux Input]     [Video for Linux]     [Gstreamer Embedded]     [Mplayer Users]     [Linux USB Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]

  Powered by Linux