|
|||||||||
上一个类 下一个类 | 框架 无框架 | ||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |
java.lang.Object com.sun.media.BasicPlugIn
public abstract class BasicPlugIn
basic implementation for the PlugIn interface
字段摘要 | |
---|---|
protected java.lang.Object[] |
controls
|
从接口 javax.media.PlugIn 继承的字段 |
---|
BUFFER_PROCESSED_FAILED, BUFFER_PROCESSED_OK, INPUT_BUFFER_NOT_CONSUMED, OUTPUT_BUFFER_NOT_FILLED, PLUGIN_TERMINATED |
构造方法摘要 | |
---|---|
BasicPlugIn()
|
方法摘要 | |
---|---|
protected void |
error()
|
static java.lang.Class |
getClassForName(java.lang.String className)
|
java.lang.Object |
getControl(java.lang.String controlType)
Return the control based on a control type for the PlugIn. |
java.lang.Object[] |
getControls()
no controls |
protected java.lang.Object |
getInputData(Buffer inBuffer)
|
protected long |
getNativeData(java.lang.Object data)
|
protected java.lang.Object |
getOutputData(Buffer buffer)
|
static Format |
matches(Format in,
Format[] outs)
Utility to perform format matching. |
static boolean |
plugInExists(java.lang.String name,
int type)
Check to see if a particular plugin exists in the registry. |
protected byte[] |
validateByteArraySize(Buffer buffer,
int newSize)
validate that the Buffer object's data size is at least newSize. |
protected java.lang.Object |
validateData(Buffer buffer,
int length,
boolean allowNative)
|
protected int[] |
validateIntArraySize(Buffer buffer,
int newSize)
validate that the Buffer object's data size is at least newSize. |
protected short[] |
validateShortArraySize(Buffer buffer,
int newSize)
validate that the Buffer object's data size is at least newSize. |
从类 java.lang.Object 继承的方法 |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
从接口 javax.media.PlugIn 继承的方法 |
---|
close, getName, open, reset |
字段详细信息 |
---|
protected java.lang.Object[] controls
构造方法详细信息 |
---|
public BasicPlugIn()
方法详细信息 |
---|
protected void error()
public java.lang.Object[] getControls()
Controls
中的 getControls
public java.lang.Object getControl(java.lang.String controlType)
Controls
中的 getControl
null
.public static Format matches(Format in, Format[] outs)
protected byte[] validateByteArraySize(Buffer buffer, int newSize)
protected short[] validateShortArraySize(Buffer buffer, int newSize)
protected int[] validateIntArraySize(Buffer buffer, int newSize)
protected final long getNativeData(java.lang.Object data)
protected java.lang.Object getInputData(Buffer inBuffer)
protected java.lang.Object getOutputData(Buffer buffer)
protected java.lang.Object validateData(Buffer buffer, int length, boolean allowNative)
public static java.lang.Class getClassForName(java.lang.String className) throws java.lang.ClassNotFoundException
java.lang.ClassNotFoundException
public static boolean plugInExists(java.lang.String name, int type)
|
|||||||||
上一个类 下一个类 | 框架 无框架 | ||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |