[gstreamer-bugs] [Bug 424839] v4l2src cannot select video inputs (channels)

GStreamer (bugzilla.gnome.org) bugzilla-daemon at bugzilla.gnome.org
Sun May 13 03:25:01 PDT 2007


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=424839

  GStreamer | gst-plugins-good | Ver: 0.10.5




------- Comment #5 from Thomas Bauer  2007-05-13 10:25 UTC -------
you are right with respect to v4lsrc. I accidently looked into gstreamer-0.8
where these properties are available.
But I do not understand why you can't put (or better 'leave') important
functionality implemented as properties to make it accessible through bindings
(e.g . the gst-launch interface, which is used e.g within flumotion or other
software that is quite happy with building pipes out of textual descriptions)
that depend on properties.
In my understanding of the OO paradigm and the property pattern it is perfectly
valid to expose functionality which is implemented through interfaces as
properties of the implementing class without violating the underlying model.
Properties serve (among other things like the signaling of data changes in
gtkmm)  the purpose of adding generic accessibility to the (statically
compiled) functionality of classes and thus they do not present an unnecessary
redundancy. Quite the contrary, not consequently following the property pattern
throughout the whole gst framework only cripples it's usability when using
other than statically bound (language) interfaces.
I'm perfectly aware, that not every functionality can easily implemented using
the property pattern, but in case of selecting different input channels and TV
Standards of v4l(2) input devices this should not be a problem (given this
functionality was already available) and this is the bare minimum of making it
usable through gst-launch.


-- 
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=424839.




More information about the Gstreamer-bugs mailing list