[gstreamer-bugs] [Bug 630888] New: v4l2sink does not cope with v4l2loopback kernel module

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Wed Sep 29 04:27:26 PDT 2010


https://bugzilla.gnome.org/show_bug.cgi?id=630888
  GStreamer | gst-plugins-good | unspecified

           Summary: v4l2sink does not cope with v4l2loopback kernel module
    Classification: Desktop
           Product: GStreamer
           Version: unspecified
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: Normal
         Component: gst-plugins-good
        AssignedTo: gstreamer-bugs at lists.sourceforge.net
        ReportedBy: zmoelnig at iem.at
         QAContact: gstreamer-bugs at lists.sourceforge.net
      GNOME target: ---
     GNOME version: ---


there is a kernel module "v4l2loopback"
(http://github.com/umlaeute/v4l2loopback/) that allows to pipe video-data into
other applications by means of a loopback device.
the receiving application only needs to be able to read v4l2 devices.

unfortunately, it is currently not possible to write into the device using the
GStreamer's "v4l2sink" element.

i strongly suspect, that the problem is, that the loopback module accepts any
format, and thus the VIDIOC_G_FMT ioctl in v4l2sink doesn't return anything
meaningful (the loopback module's format should be set by the sending
application rather than tell the sender what it should send), and therefore
caps-negotiation fails.

it would be nice if there was some way to force v4l2sink to use a certain
format (i tried with capsfilter, but without success)

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.




More information about the Gstreamer-bugs mailing list