public class PropertyProbe extends GstInterface
GstInterface.ListElementCreator<E>
element, handle
Modifier and Type | Method and Description |
---|---|
java.util.List<Property> |
getProperties()
Gets a list of available properties for this property probe/element.
|
Property |
getProperty(java.lang.String name) |
java.lang.Object[] |
getValues(Property property) |
java.lang.Object[] |
getValues(java.lang.String name) |
boolean |
needsProbe(Property property) |
boolean |
needsProbe(java.lang.String name) |
java.lang.Object[] |
probeAndGetValues(Property property) |
java.lang.Object[] |
probeAndGetValues(java.lang.String name) |
void |
probeProperty(Property property) |
void |
probeProperty(java.lang.String name) |
static PropertyProbe |
wrap(Element element)
Wraps the
Element in a PropertyProbe interface |
getElement, nativeValue, objectList
public static final PropertyProbe wrap(Element element)
Element
in a PropertyProbe interfaceelement
- the element to use as a PropertyProbepublic java.util.List<Property> getProperties()
public Property getProperty(java.lang.String name)
public void probeProperty(Property property)
public void probeProperty(java.lang.String name)
public boolean needsProbe(Property property)
public boolean needsProbe(java.lang.String name)
public java.lang.Object[] getValues(Property property)
public java.lang.Object[] getValues(java.lang.String name)
public java.lang.Object[] probeAndGetValues(Property property)
public java.lang.Object[] probeAndGetValues(java.lang.String name)