|
美摄SDK For Android
3.6.0
|
媒体文件直通类 更多...
类 | |
| interface | PassthroughConvertorCallback |
Public 成员函数 | |
| NvsPassthroughConvertor () | |
| void | release () |
| 释放直通类对象 更多... | |
| boolean | isReleased () |
| 是否已经释放直通类对象 更多... | |
| void | setPassthroughConvertorCallback (PassthroughConvertorCallback callback, Handler hanlder) |
| 设置直通类的回调 更多... | |
| void | setPassthroughConvertorCallback (PassthroughConvertorCallback callback, boolean postMainLoop) |
| 设置直通类的回调 更多... | |
| long | convertMediaFile (String srcFile, String dstFile, long trimIn, long trimOut, Hashtable< String, Object > configurations) |
| 开始直通 更多... | |
| void | cancelTask (long taskId) |
| 取消直通任务 更多... | |
静态 Public 属性 | |
直通错误类型 | |
| static final int | PASSTHROUGH_ERROR_NO_ERROR = 0 |
| 没有错误 更多... | |
| static final int | PASSTHROUGH_ERROR_CANCEL = 1 |
| 当前任务已经取消 更多... | |
| static final int | PASSTHROUGH_ERROR_PROCESS_VIDEO = 2 |
| 输出视频帧失败 更多... | |
| static final int | PASSTHROUGH_ERROR_PROCESS_AUDIO = 3 |
| 输出音频帧失败 更多... | |
| static final int | PASSTHROUGH_ERROR_INVALID_DATA = 4 |
| 无效参数 更多... | |
| static final int | PASSTHROUGH_ERROR_IOERROR = 5 |
| IO错误 更多... | |
| static final int | PASSTHROUGH_ERROR_UNKNOWN = 65535 |
Protected 成员函数 | |
| void | finalize () throws Throwable |
| void | notifyProgress (final long taskId, final float progress) |
| void | notifyFinish (final long taskId, final String srcFile, final String dstFile, final long trimIn, final long trimOut, final int errorCode) |
媒体文件直通类
|
inline |
|
inline |
取消直通任务
| taskId | 任务id |
|
inline |
开始直通
| srcFile | 源文件 |
| dstFile | 目标文件 |
| trimIn | 转码的起点时间 |
| trimOut | 转码的止点时间 |
| configurations | 直通参数集合 |
|
inlineprotected |
|
inline |
是否已经释放直通类对象
|
inlineprotected |
|
inlineprotected |
|
inline |
释放直通类对象
|
inline |
设置直通类的回调
| callback | 回调对象 |
| postMainLoop | 是否回调到主消息循环 |
|
inline |
设置直通类的回调
| callback | 回调对象 |
| hanlder | 回调的hanlder,如果是null就回调到mainLooper |
|
static |
当前任务已经取消
|
static |
无效参数
|
static |
IO错误
|
static |
没有错误
|
static |
输出音频帧失败
|
static |
输出视频帧失败
|
static |
出现没有定义的错误
1.8.17