org.gstreamer.interfaces
Class PropertyProbe
java.lang.Object
org.gstreamer.lowlevel.NativeValue
org.gstreamer.interfaces.GstInterface
org.gstreamer.interfaces.PropertyProbe
public class PropertyProbe
- extends GstInterface
Interface for elements that provide mixer operations
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
wrap
public static final PropertyProbe wrap(Element element)
- Wraps the
Element
in a PropertyProbe interface
- Parameters:
element
- the element to use as a PropertyProbe
- Returns:
- a PropertyProbe for the element
getProperties
public java.util.List<Property> getProperties()
- Gets a list of available properties for this property probe/element.
- Returns:
- a list of Property instances
getProperty
public Property getProperty(java.lang.String name)
probeProperty
public void probeProperty(Property property)
probeProperty
public void probeProperty(java.lang.String name)
needsProbe
public boolean needsProbe(Property property)
needsProbe
public boolean needsProbe(java.lang.String name)
getValues
public java.lang.Object[] getValues(Property property)
getValues
public java.lang.Object[] getValues(java.lang.String name)
probeAndGetValues
public java.lang.Object[] probeAndGetValues(Property property)
probeAndGetValues
public java.lang.Object[] probeAndGetValues(java.lang.String name)