类 IStreamReader
- java.lang.Object
-
- org.opencv.videoio.IStreamReader
-
public class IStreamReader extends java.lang.Object读取数据流接口
-
-
字段摘要
字段 修饰符和类型 字段 描述 protected longnativeObj
-
构造函数摘要
构造函数 修饰符 构造函数 描述 保护IStreamReader()具有抽象 'read' 和 'seek' 方法的流式回调对象的构造函数,应在 Java 代码中实现。
注意:为了避免 JNI 性能下降,应从创建线程中调用已实现的回调保护IStreamReader(long addr)
-
方法摘要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 描述 static IStreamReader__fromPtr__(long addr)protected voidfinalize()longgetNativeObjAddr()longread(byte[] buffer, long size)从流中读取字节longseek(long offset, int origin)设置流位置
-
-
-
方法详细信息
-
getNativeObjAddr
public long getNativeObjAddr()
-
__fromPtr__
public static IStreamReader __fromPtr__(long addr)
-
read
public long read(byte[] buffer, long size)从流中读取字节- 参数
buffer- 至少分配了size字节的缓冲区size- 要读取的最大字节数- 返回
- 实际读取的字节数
-
seek
public long seek(long offset, int origin)设置流位置- 参数
offset- Seek 偏移量origin- SEEK_SET / SEEK_END / SEEK_CUR 参见:fseek- 返回
- 自动生成
-
finalize
protected void finalize() throws java.lang.Throwable- 重写
finalize在类java.lang.Object中- 抛出
java.lang.Throwable
-
-