Fwink creates a NullRenderer. It adds it to the filter graph. On the
CaptureGraphBuilder2, it calls RenderStream(), asking it to link the
preview pin to the the default renderer. Then it calls RenderStream()
again, asking it to link the output pin to the NullRenderer. Finally it
adds the sample grabber in front of the NullRenderer, allowing it to
take photos.

Since the camera doesn't have a preview pin, CaptureGraphBuilder2 must
support the SmartTeeFilter which creates one by duplicating the output
pin. Wine's doesn't have that filter. Furthermore, Wine's
CaptureGraphBuilder2 doesn't even link the pins correctly. With my patch
above, it at least links both to the NullRenderer, allowing Fwink to
take photos, but not show preview video (since that needs the
SmartTeeFilter).

Those that believe Fwink worked before must have been using native qcap?

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to gst-plugins-good0.10 in Ubuntu.
https://bugs.launchpad.net/bugs/260918

Title:
  needed: libv4l and associated application patches (or "gspca stopped
  working in 2.6.27")

Status in Adobe Flash Plugin Tools:
  Won't Fix
Status in Cheese Camera Application:
  Unknown
Status in Ekiga Voice Over IP Suite:
  Fix Released
Status in The Mozilla Firefox Browser:
  Invalid
Status in GStreamer Plugins (Good):
  Fix Released
Status in The GStreamer Multimedia Framework:
  Fix Released
Status in KDE Non-Linear Video Editor:
  Fix Released
Status in Kopete:
  Fix Released
Status in Medibuntu:
  Fix Released
Status in Open Source Computer Vision library:
  Unknown
Status in VLC media player:
  Fix Released
Status in Wine:
  Confirmed
Status in “amsn” package in Ubuntu:
  Fix Released
Status in “came” package in Ubuntu:
  Fix Released
Status in “camorama” package in Ubuntu:
  Confirmed
Status in “camstream” package in Ubuntu:
  Fix Released
Status in “cheese” package in Ubuntu:
  Invalid
Status in “ekiga” package in Ubuntu:
  Invalid
Status in “gst-plugins-good0.10” package in Ubuntu:
  Fix Released
Status in “libv4l” package in Ubuntu:
  Fix Committed
Status in “mplayer” package in Ubuntu:
  Fix Released
Status in “pwlib” package in Ubuntu:
  Fix Released
Status in “vlc” package in Ubuntu:
  Fix Released
Status in “xawtv” package in Ubuntu:
  Fix Released
Status in “amsn” source package in Lucid:
  New
Status in “came” source package in Lucid:
  New
Status in “camorama” source package in Lucid:
  New
Status in “camstream” source package in Lucid:
  New
Status in “cheese” source package in Lucid:
  Invalid
Status in “ekiga” source package in Lucid:
  New
Status in “gst-plugins-good0.10” source package in Lucid:
  New
Status in “libv4l” source package in Lucid:
  New
Status in “mplayer” source package in Lucid:
  New
Status in “pwlib” source package in Lucid:
  New
Status in “vlc” source package in Lucid:
  New
Status in “xawtv” source package in Lucid:
  New
Status in “amsn” source package in Intrepid:
  Fix Released
Status in “came” source package in Intrepid:
  Fix Released
Status in “camorama” source package in Intrepid:
  Invalid
Status in “camstream” source package in Intrepid:
  Invalid
Status in “cheese” source package in Intrepid:
  Invalid
Status in “ekiga” source package in Intrepid:
  Invalid
Status in “gst-plugins-good0.10” source package in Intrepid:
  Fix Released
Status in “libv4l” source package in Intrepid:
  Fix Released
Status in “mplayer” source package in Intrepid:
  Won't Fix
Status in “pwlib” source package in Intrepid:
  Fix Released
Status in “vlc” source package in Intrepid:
  Won't Fix
Status in “xawtv” source package in Intrepid:
  Fix Released
Status in “camorama” package in Debian:
  Fix Released
Status in “gst-plugins-good0.10” package in Fedora:
  Fix Released
Status in “pwlib” package in Fedora:
  Fix Released
Status in “xawtv” package in Fedora:
  Fix Released

Bug description:
  libv4l is a user-space library used by several applications in order
  to convert webcam streams in user-space instead of kernel-space. As
  gspca is included in 2.6.27 this is needed in order to (re)support a
  multitude of webcams supported with ordinary applications.

  See http://hansdegoede.livejournal.com/3636.html for a more complete
  description of the software.

  The latest version is 0.4.0 and is available from
  http://people.atrpms.net/~hdegoede/

To manage notifications about this bug go to:
https://bugs.launchpad.net/adobe-flash-plugin-tools/+bug/260918/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to