HarmonyOS API:结构体

joytrian
发布于 2023-4-17 18:50
浏览
0收藏

版本:v3.1 Beta

OH_AVCodecAsyncCallback

更新时间: 2023-02-17 09:19

概述

AVCodec所有的异步回调函数指针集合。注册一个该结构体实例给OH_AVCodec实例,并处理通过该回调报告 的信息,以确保AVCodec正常运转。


@syscap SystemCapability.Multimedia.Media.CodecBase


参数


起始版本:


9


相关模块:


​CodecBase​

汇总

成员变量

名称

描述

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


相关模块:


​CodecBase​

汇总

成员变量

名称

描述

​pts​

以微秒为单位表示的该Buffer的Presentation时间戳

​size​

以字节为单位表示的该Buffer内所包含数据的大小

​offset​

有效数据在该Buffer内的起始偏移量

​flags​

该Buffer具有的标记,也是多个​​OH_AVCodecBufferFlags​​的组合

OH_Huks_Blob

更新时间: 2023-02-17 09:19

概述

定义存放数据的结构体类型。


起始版本:


9


相关模块:


​HuksTypeApi​

汇总

成员变量

名称

描述

​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


相关模块:


​HuksTypeApi​

汇总

成员变量

名称

描述

​certs​

指向证书数据的指针。

​certsCount​

证书本数。

结构体成员变量说明

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


相关模块:


​HuksTypeApi​

汇总

成员变量

名称

描述

​alias​

密钥的别名。

​paramSet​

指向密钥参数集的指针。

结构体成员变量说明

alias

struct OH_Huks_Blob

描述:


密钥的别名。

paramSet

struct OH_Huks_ParamSet* OH_Huks_KeyInfo::paramSet

描述:


指向密钥参数集的指针。


文章转载自:​​https://developer.harmonyos.com/cn/docs/documentation/doc-references-V3/_o_h___huks___key_info-0000001497210941-V3?catalogVersion=V3​

分类
已于2023-4-17 18:50:35修改
收藏
回复
举报
回复
    相关推荐