[gstreamer-bugs] [Bug 614305] [PLUGIN-MOVE] oss4 should be moved to good

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Thu Apr 8 17:19:36 PDT 2010


https://bugzilla.gnome.org/show_bug.cgi?id=614305
  GStreamer | gst-plugins-bad | 0.10.18

--- Comment #6 from Brian Cameron <brian.cameron at oracle.com> 2010-04-09 00:19:33 UTC ---

Thanks for the review.  I think I need some help, though.

Could you explain how to test this interface once it is written?  For example,
how in totem can you make use of this or test it?   The following GStreamer
docs explain the interface but does not really provide any tips on how to
actually make use of it:

http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gst-plugins-base-libs/html/gst-plugins-base-libs-gststreamvolume.html#GstStreamVolume-struct

Is there an example of a well written plugin that makes use of this interface I
could use as an example?  Looking at the gst-plugins-base and gst-plugins-good
code, the only reference I see to a plugin making use of it is the pulsesink
plugin.  However, I see no reference to the string "GstStreamVolume" in the
pulse code.  It does seem to implement the PROP_VOLUME and PROP_MUTE
properties, though.

Is there any documentation which explain how to actually use it?  Can you test
it using gst-launch commands, for example?  Running gst-inspect on decodebin2,
I do not see any obvious properties to control the stream volume/mute settings.
 You
say that we need to add the VOLUME and MUTE properties to the OSSv4 plugin, so
does this mean that this feature is implemented just by the plugin having these
properties and you do not really have to implement the GstStreamVolume
interfaces in the OSSv4 plugin code?

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