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, objectListpublic 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)