HarmonyOS API:结构体
版本:v3.1 Beta
OH_AVCodecAsyncCallback
更新时间: 2023-02-17 09:19
概述
AVCodec所有的异步回调函数指针集合。注册一个该结构体实例给OH_AVCodec实例,并处理通过该回调报告 的信息,以确保AVCodec正常运转。
@syscap SystemCapability.Multimedia.Media.CodecBase
参数
起始版本:
9
相关模块:
汇总
成员变量
名称 | 描述 |
onError | 监听AVCodec运行错误,参考OH_AVCodecOnError |
onStreamChanged | 监听编解码流信息,参考OH_AVCodecOnStreamChanged |
onNeedInputData | 监听编解码需要输入数据,参考OH_AVCodecOnNeedInputData |
onNeedOutputData | 监听编解码产生输出数据,参考OH_AVCodecOnNewOutputData |
OH_AVCodecBufferAttr
更新时间: 2023-02-17 09:19
概述
定义OH_AVCodec的Buffer描述信息。
@syscap SystemCapability.Multimedia.Media.CodecBase
起始版本:
9
相关模块:
汇总
成员变量
名称 | 描述 |
pts | 以微秒为单位表示的该Buffer的Presentation时间戳 |
size | 以字节为单位表示的该Buffer内所包含数据的大小 |
offset | 有效数据在该Buffer内的起始偏移量 |
flags | 该Buffer具有的标记,也是多个OH_AVCodecBufferFlags的组合 |
OH_Huks_Blob
更新时间: 2023-02-17 09:19
概述
定义存放数据的结构体类型。
起始版本:
9
相关模块:
汇总
成员变量
名称 | 描述 |
size | 数据大小 |
data | 指向数据内存的指针 |
结构体成员变量说明
data
uint8_t* OH_Huks_Blob::data
描述:
指向数据内存的指针
size
uint32_t OH_Huks_Blob::size
描述:
数据大小
OH_Huks_CertChain
更新时间: 2023-02-17 09:19
概述
定义证书链的结构体类型。
起始版本:
9
相关模块:
汇总
成员变量
名称 | 描述 |
certs | 指向证书数据的指针。 |
证书本数。 |
结构体成员变量说明
certs
struct OH_Huks_Blob* OH_Huks_CertChain::certs
描述:
指向证书数据的指针。
certsCount
uint32_t OH_Huks_CertChain::certsCount
描述:
证书本数。
OH_Huks_KeyInfo
更新时间: 2023-02-17 09:19
概述
定义密钥信息的结构体类型。
起始版本:
9
相关模块:
汇总
成员变量
名称 | 描述 |
alias | 密钥的别名。 |
指向密钥参数集的指针。 |
结构体成员变量说明
alias
struct OH_Huks_Blob
描述:
密钥的别名。
paramSet
struct OH_Huks_ParamSet* OH_Huks_KeyInfo::paramSet
描述:
指向密钥参数集的指针。