de.humatic.dsj
Class DSFilterInfo.DSPinInfo
java.lang.Object
de.humatic.dsj.DSFilterInfo.DSPinInfo
- Enclosing class:
- DSFilterInfo
public class DSFilterInfo.DSPinInfo
- extends java.lang.Object
DSPinInfo represents a filter input or output ("Pin" in DirectShow terminology).
It is constructed internally and can not be constructed by application code.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
PINDIR_OUTPUT
public static final int PINDIR_OUTPUT
- See Also:
- Constant Field Values
PINDIR_INPUT
public static final int PINDIR_INPUT
- See Also:
- Constant Field Values
getFormats
public DSMediaType[] getFormats()
setPreferredFormat
public void setPreferredFormat(int fIndex)
getPreferredFormat
public int getPreferredFormat()
setPreferredFrameRate
public void setPreferredFrameRate(float fps)
getPreferredFrameRate
public int getPreferredFrameRate()
getID
public java.lang.String getID()
getName
public java.lang.String getName()
getDefaultFormat
public DSMediaType getDefaultFormat()
getType
public int getType()
- Deprecated. method. Use media format information to determine a pin's type.
getDirection
public int getDirection()
- returns PINDIR_INPUT for input pins, PINDIR_OUTPUT for output pins
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object