openharmony 鸿蒙 _omx_codec_buffer_v10

2025-06-16 浏览 (1)

OmxCodecBuffer

概述

Codec buffer信息的定义。

起始版本: 3.2

相关模块:Codec

汇总

Public 属性

名称描述
unsigned int bufferIdbuffer ID。
unsigned int size结构体大小。
union OMX_VERSIONTYPEversion组件版本信息。
unsigned int bufferTypebuffer类型。
BufferHandleParcelable bufferhandle编码或者解码使用的bufferhandle。
FileDescriptor fd匿名共享内存文件描述符。
unsigned int allocLen申请的buffer大小。
unsigned int filledLen填充的buffer大小。
unsigned int offset有效数据从缓冲区开始的起始偏移量。
FileDescriptor fenceFdfence fd。
enum ShareMemTypestype共享内存类型。
long pts缓冲区第一个逻辑样本时间戳。
unsigned int flag缓冲区特定标志。

类成员变量说明

allocLen

unsigned int OmxCodecBuffer::allocLen

描述

申请的buffer大小。

bufferhandle

BufferHandleParcelable OmxCodecBuffer::bufferhandle

描述

编码或者解码使用的bufferhandle。

bufferId

unsigned int OmxCodecBuffer::bufferId

描述

buffer ID。

bufferType

unsigned int OmxCodecBuffer::bufferType

描述

buffer类型。

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

描述

组件版本信息。

你可能感兴趣的鸿蒙文章

harmony 鸿蒙CodeC HDI 参考

harmony 鸿蒙Alignment

harmony 鸿蒙Alignment

harmony 鸿蒙CodecAudioPortCap

harmony 鸿蒙CodecAudioPortCap

harmony 鸿蒙CodecCompCapability

harmony 鸿蒙CodecCompCapability

harmony 鸿蒙CodecExtTypes.idl

harmony 鸿蒙CodecImageBuffer

harmony 鸿蒙CodecImageBuffer

  • 所属分类: 后端技术
  • 本文标签: 软件 鸿蒙
  • 版权声明: 本文链接 https://seaxiang.com/blog/HWEVOp