[gstreamer-bugs] [Bug 517203] [dshowvideosrc] creates wrong caps on the source pad (width and height range)

GStreamer (bugzilla.gnome.org) bugzilla-daemon at bugzilla.gnome.org
Thu Jan 15 08:00:43 PST 2009


If you have any questions why you received this email, please see the text at
the end of this email. Replies to this email are NOT read, please see the text
at the end of this email. You can add comments to this bug at:
  http://bugzilla.gnome.org/show_bug.cgi?id=517203

  GStreamer | gst-plugins-bad | Ver: HEAD CVS




------- Comment #24 from Julien Isorce  2009-01-15 16:00 UTC -------
Created an attachment (id=126508)
 --> (http://bugzilla.gnome.org/attachment.cgi?id=126508&action=view)
patch for dshowvideosrc and dshowaudiosrc

Some updates:

- can use different video sizes, format and framerates than the default one.
- The video capture filter must be added to the graph before to list the pins
(if not, it fails on some devices)
- For some video devices, the IAMStreamConfig interface on the pins is not
implemented and so the solution is to enemurate the mediatypes on the pins.
- can set latency-time for dshowaudiosrc (which was equals to buffer-time
equals to 500 000  ...)
- fix audio segsize and segtotal computation.
- implements GstMixer interface and so now you can select Line-in, S/PDIF,
microphone and all other audio inputs that your device has.

For some guys the original dshowsrcwrapper plugin is in bad design (the one in
gst-plugins-bad CVS repository).
Even if I do not care about having my changes on the official repository, I
would share experience on this plugin.
Note that we are using it a lot and it has proven its stability.
If the guys who know a better design for this plugin, they have to take my
changes into account. I mean, they can rewrite it but keep all capabilities
that my patch offers.

Sincerely

Julien


-- 
See http://bugzilla.gnome.org/page.cgi?id=email.html for more info about why you received
this email, why you can't respond via email, how to stop receiving
emails (or reduce the number you receive), and how to contact someone
if you are having problems with the system.

You can add comments to this bug at http://bugzilla.gnome.org/show_bug.cgi?id=517203.




More information about the Gstreamer-bugs mailing list