harmony 鸿蒙OmxCodecBuffer
OmxCodecBuffer
概述
Codec buffer信息的定义。
起始版本: 4.1
相关模块:Codec
汇总
Public 属性
名称 | 描述 |
---|---|
unsigned int bufferId | buffer ID。 |
unsigned int size | 结构体大小。 |
union OMX_VERSIONTYPEversion | 组件版本信息。 |
unsigned int bufferType | buffer类型,详见CodecBufferType。 |
NativeBuffer bufferhandle | 编码或者解码使用的bufferhandle,详见NativeBuffer。 |
FileDescriptor fd | 匿名共享内存文件描述符。 |
unsigned int allocLen | 申请的buffer大小。 |
unsigned int filledLen | 填充的buffer大小。 |
unsigned int offset | 有效数据从缓冲区开始的起始偏移量。 |
FileDescriptor fenceFd | fence fd。 |
enum ShareMemTypestype | 共享内存类型。 |
long pts | 缓冲区第一个逻辑样本时间戳。 |
unsigned int flag | 缓冲区特定标志。 |
unsigned char[] alongParam | 随帧参数 |
类成员变量说明
allocLen
unsigned int OmxCodecBuffer::allocLen
描述
申请的buffer大小。
alongParam
unsigned char [] OmxCodecBuffer::alongParam
描述
随帧参数
bufferhandle
NativeBuffer OmxCodecBuffer::bufferhandle
描述
编码或者解码使用的bufferhandle,详见NativeBuffer。
bufferId
unsigned int OmxCodecBuffer::bufferId
描述
buffer ID。
bufferType
unsigned int OmxCodecBuffer::bufferType
描述
buffer类型,详见CodecBufferType。
fd
FileDescriptor OmxCodecBuffer::fd
描述
匿名共享内存文件描述符。
fenceFd
FileDescriptor OmxCodecBuffer::fenceFd
描述
fence fd。
filledLen
unsigned int OmxCodecBuffer::filledLen
描述
填充的buffer大小。
flag
unsigned int OmxCodecBuffer::flag
描述
缓冲区特定标志。
offset
unsigned int OmxCodecBuffer::offset
描述
有效数据从缓冲区开始的起始偏移量。
pts
long OmxCodecBuffer::pts
描述
缓冲区第一个逻辑样本时间戳。
size
unsigned int OmxCodecBuffer::size
描述
结构体大小。
type
enum ShareMemTypes OmxCodecBuffer::type
描述
共享内存类型。
version
union OMX_VERSIONTYPE OmxCodecBuffer::version
描述
组件版本信息。
你可能感兴趣的鸿蒙文章
0
赞
热门推荐
-
2、 - 优质文章
-
3、 gate.io
-
7、 golang
-
9、 openharmony
-
10、 Vue中input框自动聚焦