DrmBuffer

概述

定义DrmBuffer,该信息由IMediaDecryptModule::DecryptMediaData使用。

起始版本: 4.1

相关模块:HdiDrm

汇总

Public 属性

名称 描述
unsigned int bufferType buffer类型,由实现平台定义。
FileDescriptor fd buffer描述符。
unsigned int bufferLen buffer长度。
unsigned int allocLen 分配buffer的长度。
unsigned int filledLen 实际填充数据的长度。
unsigned int offset 数据基于buffer首地址的偏移。
unsigned int sharedMemType 共享内存类型。

类成员变量说明

allocLen

unsigned int DrmBuffer::allocLen

描述 分配buffer的长度。

bufferLen

unsigned int DrmBuffer::bufferLen

描述 buffer长度。

bufferType

unsigned int DrmBuffer::bufferType

描述 buffer类型,由实现平台定义。

fd

FileDescriptor DrmBuffer::fd

描述 buffer描述符。

filledLen

unsigned int DrmBuffer::filledLen

描述 实际填充数据的长度。

offset

unsigned int DrmBuffer::offset

描述 数据基于buffer首地址的偏移。

sharedMemType

unsigned int DrmBuffer::sharedMemType

描述 共享内存类型。