/ohos5.0/drivers/peripheral/pin_auth/hdi_service/adaptor/inc/ |
H A D | adaptor_algorithm.h | 45 Buffer *aad; 46 Buffer *iv; 47 Buffer *key; 54 int32_t Ed25519Verify(const Buffer *pubKey, const Buffer *data, const Buffer *sign); 56 int32_t AesGcm256Encrypt(const Buffer *plaintext, const AesGcmParam *param, Buffer **ciphertext, Bu… 59 Buffer *DeriveDeviceKey(const Buffer *pinData, const Buffer *secret); 60 Buffer *Hkdf(const Buffer *salt, const Buffer *rootKey); 61 Buffer *Sha256Adaptor(const Buffer *data); 63 int32_t HmacSha256(const Buffer *hmacKey, const Buffer *data, Buffer **hmac); 64 int32_t HmacSha512(const Buffer *hmacKey, const Buffer *data, Buffer **hmac); [all …]
|
H A D | buffer.h | 33 } Buffer; typedef 35 bool IsBufferValid(const Buffer *buffer); 36 Buffer GetTmpBuffer(uint8_t *buf, uint32_t contentSize, uint32_t maxSize); 37 Buffer *CreateBufferBySize(const uint32_t size); 38 ResultCode InitBuffer(Buffer *buffer, const uint8_t *buf, const uint32_t bufSize); 39 void DestroyBuffer(Buffer *buffer); 40 Buffer *CopyBuffer(const Buffer *buffer); 41 bool CompareBuffer(const Buffer *buffer1, const Buffer *buffer2); 42 Buffer *CreateBufferByData(const uint8_t *data, const uint32_t dataSize); 43 ResultCode GetBufferData(const Buffer *buffer, uint8_t *data, uint32_t *dataSize); [all …]
|
/ohos5.0/docs/zh-cn/release-notes/api-diff/v3.2-beta3/ |
H A D | js-apidiff-compiler-and-runtime.md | 40 | ohos.buffer | Buffer | swap64(): Buffer; … 41 | ohos.buffer | Buffer | swap32(): Buffer; … 42 | ohos.buffer | Buffer | swap16(): Buffer; … 43 | ohos.buffer | Buffer | subarray(start?: number, end?: number): Buffer; … 66 | ohos.buffer | Buffer | lastIndexOf(value: string \| number \| Buffer \| Uint8Array, byteOffs… 72 | ohos.buffer | Buffer | equals(otherBuffer: Uint8Array \| Buffer): boolean; … 73 | ohos.buffer | Buffer | copy(target: Buffer \| Uint8Array, targetStart?: number, sourceStart?… 75 ….buffer | Buffer | fill(value: string \| Buffer \| Uint8Array \| number, offset?: number, end… 79 …er | buffer | function transcode(source: Buffer \| Uint8Array, fromEnc: string, toEnc: string… 83 …Buffer;<br>function from(arrayBuffer: ArrayBuffer \| SharedArrayBuffer, byteOffset?: number, lengt… [all …]
|
/ohos5.0/docs/en/release-notes/api-diff/v3.2-beta3/ |
H A D | js-apidiff-compiler-and-runtime.md | 40 | ohos.buffer | Buffer | swap64(): Buffer; … 41 | ohos.buffer | Buffer | swap32(): Buffer; … 42 | ohos.buffer | Buffer | swap16(): Buffer; … 43 | ohos.buffer | Buffer | subarray(start?: number, end?: number): Buffer; … 66 | ohos.buffer | Buffer | lastIndexOf(value: string \| number \| Buffer \| Uint8Array, byteOffs… 72 | ohos.buffer | Buffer | equals(otherBuffer: Uint8Array \| Buffer): boolean; … 73 | ohos.buffer | Buffer | copy(target: Buffer \| Uint8Array, targetStart?: number, sourceStart?… 75 ….buffer | Buffer | fill(value: string \| Buffer \| Uint8Array \| number, offset?: number, end… 79 …er | buffer | function transcode(source: Buffer \| Uint8Array, fromEnc: string, toEnc: string… 83 …Buffer;<br>function from(arrayBuffer: ArrayBuffer \| SharedArrayBuffer, byteOffset?: number, lengt… [all …]
|
/ohos5.0/foundation/communication/bluetooth_service/services/bluetooth/stack/src/att/ |
H A D | att_receive.h | 40 void AttErrorResponse(AttConnectInfo *connect, const Buffer *buffer); 48 void AttExchangeMTURequest(AttConnectInfo *connect, const Buffer *buffer); 56 void AttExchangeMTUResponse(AttConnectInfo *connect, const Buffer *buffer); 96 void AttReadByTypeRequest(AttConnectInfo *connect, const Buffer *buffer); 112 void AttReadRequest(AttConnectInfo *connect, const Buffer *buffer); 120 void AttReadResponse(AttConnectInfo *connect, const Buffer *buffer); 128 void AttReadBlobRequest(AttConnectInfo *connect, const Buffer *buffer); 136 void AttReadBlobResponse(AttConnectInfo *connect, const Buffer *buffer); 176 void AttWriteRequest(AttConnectInfo *connect, const Buffer *buffer); 184 void AttWriteResponse(AttConnectInfo *connect, const Buffer *buffer); [all …]
|
/ohos5.0/drivers/peripheral/user_auth/hdi_service/adaptor/inc/ |
H A D | adaptor_algorithm.h | 37 Buffer *pubKey; 38 Buffer *priKey; 42 Buffer *key; 43 Buffer *iv; 44 Buffer *aad; 50 int32_t Ed25519Sign(const KeyPair *keyPair, const Buffer *data, Buffer **sign); 51 int32_t Ed25519Verify(const Buffer *pubKey, const Buffer *data, const Buffer *sign); 53 int32_t HmacSha256(const Buffer *hmacKey, const Buffer *data, Buffer **hmac); 56 int32_t AesGcmEncrypt(const Buffer *plaintext, const AesGcmParam *aesGcmParam, Buffer **ciphertext,… 57 int32_t AesGcmDecrypt(const Buffer *ciphertext, const AesGcmParam *aesGcmParam, const Buffer *tag, … [all …]
|
H A D | buffer.h | 31 } Buffer; typedef 33 bool IsBufferValid(const Buffer *buffer); 34 Buffer GetTmpBuffer(uint8_t *buf, uint32_t contentSize, uint32_t maxSize); 35 Buffer *CreateBufferBySize(const uint32_t size); 36 void DestoryBuffer(Buffer *buffer); 37 Buffer *CopyBuffer(const Buffer *buffer); 38 bool CompareBuffer(const Buffer *buffer1, const Buffer *buffer2); 39 Buffer *CreateBufferByData(const uint8_t *data, const uint32_t dataSize); 40 ResultCode GetBufferData(const Buffer *buffer, uint8_t *data, uint32_t *dataSize); 41 bool CheckBufferWithSize(const Buffer *buffer, const uint32_t size); [all …]
|
/ohos5.0/commonlibrary/ets_utils/js_api_module/buffer/test/ |
H A D | test_napi.cpp | 55 OHOS::buffer::Buffer *buf = new OHOS::buffer::Buffer(); 68 OHOS::buffer::Buffer *buf1 = new OHOS::buffer::Buffer(); 70 OHOS::buffer::Buffer *buf2 = new OHOS::buffer::Buffer(); 86 OHOS::buffer::Buffer *buf2 = new OHOS::buffer::Buffer(); 91 OHOS::buffer::Buffer *buf3 = new OHOS::buffer::Buffer(); 105 OHOS::buffer::Buffer *buf2 = new OHOS::buffer::Buffer(); 120 OHOS::buffer::Buffer *buf = new OHOS::buffer::Buffer(); 157 OHOS::buffer::Buffer *buf = new OHOS::buffer::Buffer(); 171 OHOS::buffer::Buffer *buf = new OHOS::buffer::Buffer(); 183 OHOS::buffer::Buffer *buf = new OHOS::buffer::Buffer(); [all …]
|
/ohos5.0/docs/zh-cn/application-dev/arkts-utils/ |
H A D | buffer.md | 1 # Buffer介绍 3 Buffer模块基于内存管理机制,将内存区域抽象为可以读写、修改的逻辑对象,旨在提供二进制数据处理的高效接口。每个Buffer实例对象都是连续的字节序列,支持创建自定义大小的内存块,这样方便存储和操… 5 Buffer模块的核心功能包括: 7 1. **创建和分配内存**:允许开发者基于uint32限制的指定大小初始化Buffer,创建后拥有固定的内存容量。 9 2. **读写和复制数据**:通过索引访问Buffer内的字节,支持按字节块读取和写入,支持复制Buffer的某一部分到另一个Buffer或数组。 11 3. **转换操作**:提供了将Buffer与基本类型(如Uint8Array、string等)之间互相转换的方法,适应不同数据处理需求。 13 4. **内存操作**:能够截取部分Buffer、切片以及合并多个Buffer,便于处理和管理数据流。 15 Buffer模块的主要应用场景包括: 19 2. **图像和音频处理**:在图像编码、解码,音频数据流处理等方面,Buffer可帮助开发者方便地操作像素或采样数据,确保数据的完整性。 21 3. **二进制数据操作**:Buffer提供稳定的接口解析和操作二进制数据。 [all …]
|
/ohos5.0/foundation/communication/bluetooth_service/services/bluetooth/stack/platform/src/ |
H A D | buffer.c | 22 typedef struct Buffer { struct 25 Buffer *rootbuf; argument 29 Buffer *BufferMalloc(uint32_t size) in BufferMalloc() argument 35 Buffer *buf = (Buffer *)calloc(1, (sizeof(Buffer) + size)); in BufferMalloc() 47 Buffer *BufferRefMalloc(const Buffer *buf) in BufferRefMalloc() 53 Buffer *ref = (Buffer *)calloc(1, sizeof(Buffer)); in BufferRefMalloc() 66 Buffer *BufferSliceMalloc(const Buffer *buf, uint32_t offset, uint32_t size) in BufferSliceMalloc() 82 Buffer *slice = BufferRefMalloc(buf); in BufferSliceMalloc() 88 Buffer *BufferResize(Buffer *buf, uint32_t offset, uint32_t size) in BufferResize() 111 void BufferFree(Buffer *buf) in BufferFree() [all …]
|
/ohos5.0/commonlibrary/ets_utils/js_api_module/buffer/ |
H A D | js_buffer.cpp | 26 void Buffer::Init(uint32_t size) in Init() 37 void Buffer::Init(Buffer *buffer) in Init() 52 void Buffer::Init(Buffer *pool, unsigned int poolOffset, unsigned int length) in Init() 72 Buffer::~Buffer() in ~Buffer() 101 uint8_t *Buffer::GetRaw() in GetRaw() 106 unsigned int Buffer::GetLength() in GetLength() 116 unsigned int Buffer::GetByteOffset() in GetByteOffset() 121 void Buffer::SubBuffer(Buffer *tBuf, uint32_t start, uint32_t end) in SubBuffer() 130 uint32_t Buffer::Copy(Buffer *tBuf, uint32_t tStart, uint32_t sStart, uint32_t sEnd) in Copy() 158 int Buffer::Compare(Buffer *tBuf, uint32_t targetStart, uint32_t sourceStart, uint32_t length) in Compare() [all …]
|
/ohos5.0/drivers/peripheral/user_auth/hdi_service/adaptor/src/ |
H A D | buffer.c | 25 bool IsBufferValid(const Buffer *buffer) in IsBufferValid() 38 Buffer ret = { in GetTmpBuffer() 46 bool CheckBufferWithSize(const Buffer *buffer, const uint32_t size) in CheckBufferWithSize() 55 Buffer *CreateBufferBySize(const uint32_t size) in CreateBufferBySize() 62 Buffer *buffer = (Buffer *)Malloc(sizeof(Buffer)); in CreateBufferBySize() 93 Buffer *buffer = (Buffer *)Malloc(sizeof(Buffer)); in CreateBufferByData() 117 void DestoryBuffer(Buffer *buffer) in DestoryBuffer() 133 Buffer *CopyBuffer(const Buffer *buffer) in CopyBuffer() 140 Buffer *copyBuffer = CreateBufferBySize(buffer->maxSize); in CopyBuffer() 159 bool CompareBuffer(const Buffer *buffer1, const Buffer *buffer2) in CompareBuffer() [all …]
|
/ohos5.0/foundation/communication/bluetooth_service/services/bluetooth/stack/include/ |
H A D | buffer.h | 39 typedef struct Buffer Buffer; typedef 49 BTSTACK_API Buffer *BufferMalloc(uint32_t size); 59 BTSTACK_API Buffer *BufferRefMalloc(const Buffer *buf); 81 BTSTACK_API Buffer *BufferSliceMalloc(const Buffer *buf, uint32_t offset, uint32_t size); 93 BTSTACK_API Buffer *BufferResize(Buffer *buf, uint32_t offset, uint32_t size); 102 BTSTACK_API void BufferFree(Buffer *buf); 112 BTSTACK_API void *BufferPtr(const Buffer *buf); 122 BTSTACK_API uint32_t BufferGetSize(const Buffer *buf);
|
/ohos5.0/drivers/peripheral/pin_auth/hdi_service/adaptor/src/ |
H A D | buffer.c | 23 bool IsBufferValid(const Buffer *buffer) in IsBufferValid() 34 Buffer GetTmpBuffer(uint8_t *buf, uint32_t contentSize, uint32_t maxSize) in GetTmpBuffer() 36 Buffer ret = { in GetTmpBuffer() 44 bool CheckBufferWithSize(const Buffer *buffer, const uint32_t size) in CheckBufferWithSize() 53 Buffer *CreateBufferBySize(const uint32_t size) in CreateBufferBySize() 60 Buffer *buffer = (Buffer *)Malloc(sizeof(Buffer)); in CreateBufferBySize() 91 Buffer *buffer = (Buffer *)Malloc(sizeof(Buffer)); in CreateBufferByData() 131 void DestroyBuffer(Buffer *buffer) in DestroyBuffer() 147 Buffer *CopyBuffer(const Buffer *buffer) in CopyBuffer() 154 Buffer *copyBuffer = CreateBufferBySize(buffer->maxSize); in CopyBuffer() [all …]
|
H A D | adaptor_algorithm.c | 181 int32_t Ed25519Verify(const Buffer *pubKey, const Buffer *data, const Buffer *sign) in Ed25519Verify() 217 const Buffer *hmacKey, const Buffer *data, Buffer *hmac) in IamHmac() 235 int32_t HmacSha256(const Buffer *hmacKey, const Buffer *data, Buffer **hmac) in HmacSha256() 256 int32_t HmacSha512(const Buffer *hmacKey, const Buffer *data, Buffer **hmac) in HmacSha512() 291 Buffer *DeriveDeviceKey(const Buffer *pinData, const Buffer *secret) in DeriveDeviceKey() 300 Buffer *Hkdf(const Buffer *salt, const Buffer *rootKey) in Hkdf() 335 Buffer *Sha256Adaptor(const Buffer *data) in Sha256Adaptor() 359 int32_t GetDistributeKey(const Buffer *peerUdid, const Buffer *salt, Buffer **key) in GetDistributeKey() 449 static bool DoAesEncrypt(EVP_CIPHER_CTX *ctx, const Buffer *plaintext, Buffer **ciphertext, Buffer … in DoAesEncrypt() 493 int32_t AesGcm256Encrypt(const Buffer *plaintext, const AesGcmParam *param, Buffer **ciphertext, Bu… in AesGcm256Encrypt() [all …]
|
/ohos5.0/drivers/peripheral/pin_auth/test/unittest/pin_auth/adaptor/src/ |
H A D | buffer_test.cpp | 56 Buffer *buffer1 = CreateBufferBySize(0); 66 Buffer *buffer3 = CreateBufferBySize(5); 91 Buffer *data = CreateBufferBySize(5); 128 Buffer *data = CreateBufferBySize(5); 150 Buffer *buffer1 = CreateBufferBySize(5); 156 Buffer *data = CreateBufferBySize(5); 161 Buffer *buffer2 = CreateBufferBySize(4); 167 Buffer *buffer3 = CreateBufferBySize(5); 185 Buffer *result = CopyBuffer(buffer0); 260 Buffer *res = CreateBufferBySize(4); [all …]
|
/ohos5.0/foundation/ability/idl_tool/test/hdi_unittest/display_buffer_v1_0/cpp_target/display/buffer/v1_0/ |
H A D | mapper_stub.cpp.txt | 28 namespace Buffer { 32 sptr<OHOS::HDI::Display::Buffer::V1_0::IMapper> OHOS::HDI::Display::Buffer::V1_0::IMapper::Get(bool… 34 return OHOS::HDI::Display::Buffer::V1_0::IMapper::Get("mapper_service", isStub); 37 sptr<OHOS::HDI::Display::Buffer::V1_0::IMapper> OHOS::HDI::Display::Buffer::V1_0::IMapper::Get(cons… 48 return reinterpret_cast<OHOS::HDI::Display::Buffer::V1_0::IMapper *>(impl); 52 OHOS::HDI::Display::Buffer::V1_0::MapperStub::MapperStub(const sptr<OHOS::HDI::Display::Buffer::V1_… 53 : IPCObjectStub(OHOS::HDI::Display::Buffer::V1_0::IMapper::GetDescriptor()), impl_(impl) 57 OHOS::HDI::Display::Buffer::V1_0::MapperStub::~MapperStub() 137 …Buffer::V1_0::MapperStub::MapperStubMmap_(MessageParcel& mapperData, MessageParcel& mapperReply, M… 160 …Buffer::V1_0::MapperStub::MapperStubUnmap_(MessageParcel& mapperData, MessageParcel& mapperReply, … [all …]
|
H A D | display_buffer_type.cpp.txt | 24 namespace Buffer { 29 bool AllocInfoBlockMarshalling(OHOS::MessageParcel& data, const OHOS::HDI::Display::Buffer::V1_0::A… 31 …if (!data.WriteUnpadBuffer((const void*)&dataBlock, sizeof(OHOS::HDI::Display::Buffer::V1_0::Alloc… 37 bool AllocInfoBlockUnmarshalling(OHOS::MessageParcel& data, OHOS::HDI::Display::Buffer::V1_0::Alloc… 39 …Buffer::V1_0::AllocInfo *dataBlockPtr = reinterpret_cast<const OHOS::HDI::Display::Buffer::V1_0::A… 44 …(&dataBlock, sizeof(OHOS::HDI::Display::Buffer::V1_0::AllocInfo), dataBlockPtr, sizeof(OHOS::HDI::… 52 …if (!data.WriteUnpadBuffer((const void*)&dataBlock, sizeof(OHOS::HDI::Display::Buffer::V1_0::Verif… 58 bool VerifyAllocInfoBlockUnmarshalling(OHOS::MessageParcel& data, OHOS::HDI::Display::Buffer::V1_0:… 60 …Buffer::V1_0::VerifyAllocInfo *dataBlockPtr = reinterpret_cast<const OHOS::HDI::Display::Buffer::V… 65 …ataBlock, sizeof(OHOS::HDI::Display::Buffer::V1_0::VerifyAllocInfo), dataBlockPtr, sizeof(OHOS::HD… [all …]
|
H A D | allocator_stub.cpp.txt | 28 namespace Buffer { 32 sptr<OHOS::HDI::Display::Buffer::V1_0::IAllocator> OHOS::HDI::Display::Buffer::V1_0::IAllocator::Ge… 34 return OHOS::HDI::Display::Buffer::V1_0::IAllocator::Get("allocator_service", isStub); 37 sptr<OHOS::HDI::Display::Buffer::V1_0::IAllocator> OHOS::HDI::Display::Buffer::V1_0::IAllocator::Ge… 42 std::string desc = Str16ToStr8(OHOS::HDI::Display::Buffer::V1_0::IAllocator::GetDescriptor()); 48 return reinterpret_cast<OHOS::HDI::Display::Buffer::V1_0::IAllocator *>(impl); 52 OHOS::HDI::Display::Buffer::V1_0::AllocatorStub::AllocatorStub(const sptr<OHOS::HDI::Display::Buffe… 53 : IPCObjectStub(OHOS::HDI::Display::Buffer::V1_0::IAllocator::GetDescriptor()), impl_(impl) 57 OHOS::HDI::Display::Buffer::V1_0::AllocatorStub::~AllocatorStub() 93 OHOS::HDI::Display::Buffer::V1_0::AllocInfo info; [all …]
|
H A D | mapper_proxy.cpp.txt | 30 namespace Buffer { 34 sptr<OHOS::HDI::Display::Buffer::V1_0::IMapper> OHOS::HDI::Display::Buffer::V1_0::IMapper::Get(bool… 39 sptr<OHOS::HDI::Display::Buffer::V1_0::IMapper> OHOS::HDI::Display::Buffer::V1_0::IMapper::Get(cons… 48 return reinterpret_cast<OHOS::HDI::Display::Buffer::V1_0::IMapper *>(impl); 64 …sptr<OHOS::HDI::Display::Buffer::V1_0::MapperProxy> proxy = new OHOS::HDI::Display::Buffer::V1_0::… 91 int32_t OHOS::HDI::Display::Buffer::V1_0::MapperProxy::Reconnect( 92 sptr<OHOS::HDI::Display::Buffer::V1_0::MapperProxy> proxy) 126 int32_t OHOS::HDI::Display::Buffer::V1_0::MapperProxy::Mmap(const sptr<NativeBuffer>& handle) 128 return OHOS::HDI::Display::Buffer::V1_0::MapperProxy::Mmap_(handle, GetCurrentRemote()); 133 return OHOS::HDI::Display::Buffer::V1_0::MapperProxy::Unmap_(handle, GetCurrentRemote()); [all …]
|
/ohos5.0/drivers/peripheral/user_auth/test/unittest/base_test/src/ |
H A D | buffer_test.cpp | 59 Buffer *buffer1 = CreateBufferBySize(0); 69 Buffer *buffer3 = CreateBufferBySize(5); 78 Buffer buffer1 = GetTmpBuffer(nullptr, 0, 0); 79 Buffer buffer2 = { 95 Buffer *buffer1 = CreateBufferByData(nullptr, 0); 105 Buffer *data = CreateBufferBySize(BUFFER_LEN_5); 143 Buffer *data = CreateBufferBySize(BUFFER_LEN_5); 165 Buffer *buffer0 = CreateBufferBySize(0); 167 Buffer *result = CopyBuffer(buffer0); 214 Buffer *buffer5 = CreateBufferBySize(5); [all …]
|
/ohos5.0/drivers/peripheral/user_auth/hdi_service/key_mgr/src/ |
H A D | hmac_key.c | 28 static Buffer *GenerateHmacKey(const Buffer *peerUdid) in GenerateHmacKey() 41 Buffer localUdidBuf = GetTmpBuffer(localUdidArray.data, localUdidArray.len, localUdidArray.len); in GenerateHmacKey() 43 Buffer *salt = NULL; in GenerateHmacKey() 53 Buffer *key = NULL; in GenerateHmacKey() 68 Buffer *HmacSign(const Buffer *data, SignParam signParam) in HmacSign() 75 …Buffer peerUdidBuf = GetTmpBuffer(signParam.peerUdid.data, signParam.peerUdid.len, signParam.peerU… in HmacSign() 76 Buffer *key = GenerateHmacKey(&peerUdidBuf); in HmacSign() 82 Buffer *signature = NULL; in HmacSign() 100 ResultCode HmacVerify(const Buffer *data, const Buffer *sign, SignParam signParam) in HmacVerify() 108 Buffer *key = GenerateHmacKey(&peerUdidBuf); in HmacVerify() [all …]
|
/ohos5.0/docs/zh-cn/application-dev/reference/apis-arkts/ |
H A D | js-apis-buffer.md | 61 | Buffer | 返回一个Buffer对象。 | 102 | Buffer | 未初始化的Buffer实例。 | 142 | Buffer | 未初始化的Buffer实例。 | 267 | Buffer | 返回新的Buffer对象。 | 310 | Buffer | 新的Buffer对象。 | 376 当入参为Buffer对象时,创建并复制入参Buffer对象数据到新的Buffer对象并返回。</br> 393 | Buffer | 新的Buffer对象。 | 408 // 以Buffer对象类型进行创建新的Buffer对象 442 | Buffer | 返回新的Buffer对象。 | 481 | Buffer | 返回新的Buffer对象。 | [all …]
|
/ohos5.0/foundation/ability/idl_tool/test/hdi_unittest/display_buffer_v1_1/cpp_target/display/buffer/v1_1/ |
H A D | metadata_stub.cpp.txt | 28 namespace Buffer { 75 sptr<OHOS::HDI::Display::Buffer::V1_1::IMetadata> OHOS::HDI::Display::Buffer::V1_1::IMetadata::Get(… 77 return OHOS::HDI::Display::Buffer::V1_1::IMetadata::Get("metadata_service", isStub); 80 sptr<OHOS::HDI::Display::Buffer::V1_1::IMetadata> OHOS::HDI::Display::Buffer::V1_1::IMetadata::Get(… 85 std::string desc = Str16ToStr8(OHOS::HDI::Display::Buffer::V1_1::IMetadata::GetDescriptor()); 91 return reinterpret_cast<OHOS::HDI::Display::Buffer::V1_1::IMetadata *>(impl); 95 OHOS::HDI::Display::Buffer::V1_1::MetadataStub::MetadataStub(const sptr<OHOS::HDI::Display::Buffer:… 96 : IPCObjectStub(OHOS::HDI::Display::Buffer::V1_1::IMetadata::GetDescriptor()), impl_(impl) 100 OHOS::HDI::Display::Buffer::V1_1::MetadataStub::~MetadataStub() 180 …Buffer::V1_1::MetadataStub::MetadataStubSetMetadata_(MessageParcel& metadataData, MessageParcel& m… [all …]
|
/ohos5.0/foundation/multimedia/av_codec/services/media_engine/modules/demuxer/ |
H A D | stream_demuxer.h | 52 Status CallbackReadAt(int32_t streamID, int64_t offset, std::shared_ptr<Buffer>& buffer, 57 …Status PullData(int32_t streamID, uint64_t offset, size_t size, std::shared_ptr<Plugins::Buffer>& … 58 …taWithoutCache(int32_t streamID, uint64_t offset, size_t size, std::shared_ptr<Buffer>& bufferPtr); 59 …Status PullDataWithCache(int32_t streamID, uint64_t offset, size_t size, std::shared_ptr<Buffer>& … 60 …Status GetPeekRange(int32_t streamID, uint64_t offset, size_t size, std::shared_ptr<Buffer>& buffe… 61 …Status ReadHeaderData(int32_t streamID, uint64_t offset, size_t size, std::shared_ptr<Buffer>& buf… 62 …Status ReadFrameData(int32_t streamID, uint64_t offset, size_t size, std::shared_ptr<Buffer>& buff… 63 … ReadRetry(int32_t streamID, uint64_t offset, size_t size, std::shared_ptr<Plugins::Buffer>& data); 64 …Status HandleReadHeader(int32_t streamID, int64_t offset, std::shared_ptr<Buffer>& buffer, size_t … 66 Status CheckChangeStreamID(int32_t streamID, std::shared_ptr<Buffer>& buffer); [all …]
|