Lines Matching defs:avMemBuffer
106 OH_AVMemory* avMemBuffer = OH_AVMemory_Create(INFO_SIZE);
115 OH_AVErrCode ret = muxerDemo->NativeWriteSampleBuffer(handle, trackIndex, avMemBuffer, info);
117 OH_AVMemory_Destroy(avMemBuffer);
227 OH_AVMemory* avMemBuffer = nullptr;
236 avMemBuffer = OH_AVMemory_Create(dataSize);
237 data = OH_AVMemory_GetAddr(avMemBuffer);
253 OH_AVErrCode result = muxerDemo->NativeWriteSampleBuffer(handle, trackId, avMemBuffer, info);
260 if (avMemBuffer != nullptr) {
261 OH_AVMemory_Destroy(avMemBuffer);
262 avMemBuffer = nullptr;
265 if (avMemBuffer != nullptr) {
266 OH_AVMemory_Destroy(avMemBuffer);
267 avMemBuffer = nullptr;
410 void FreeBuffer(OH_AVMemory** avMemBuffer)
412 if (*avMemBuffer != nullptr) {
413 OH_AVMemory_Destroy(*avMemBuffer);
414 *avMemBuffer = nullptr;
423 OH_AVMemory* avMemBuffer = nullptr;
444 avMemBuffer = OH_AVMemory_Create(dataSize);
445 data = OH_AVMemory_GetAddr(avMemBuffer);
457 OH_AVErrCode result = muxerDemo->NativeWriteSampleBuffer(handle, trackId, avMemBuffer, info);
463 FreeBuffer(&avMemBuffer);
465 FreeBuffer(&avMemBuffer);
476 OH_AVMemory* avMemBuffer = OH_AVMemory_Create(info.size);
477 uint8_t* data = OH_AVMemory_GetAddr(avMemBuffer);
481 OH_AVMemory_Destroy(avMemBuffer);
485 OH_AVErrCode result = muxerDemo->NativeWriteSampleBuffer(handle, coverTrackIndex, avMemBuffer, info);
487 OH_AVMemory_Destroy(avMemBuffer);
491 OH_AVMemory_Destroy(avMemBuffer);