Lines Matching refs:sharedMem
68 std::shared_ptr<OHOS::Ashmem> sharedMem;
73 sharedMem = nullptr;
79 if (sharedMem != nullptr) {
80 sharedMem->UnmapAshmem();
81 sharedMem->CloseAshmem();
82 sharedMem = nullptr;
123 shared_ptr<OHOS::Ashmem> sharedMem)
126 omxBuffer->fd = sharedMem->GetAshmemFd();
129 sharedMem->MapReadAndWriteAshmem();
132 sharedMem->MapReadOnlyAshmem();
145 shared_ptr<OHOS::Ashmem> sharedMem = make_shared<OHOS::Ashmem>(fd, bufferSize);
146 if (sharedMem == nullptr) {
153 InitCodecBufferWithAshMem(port, bufferSize, omxBuffer, sharedMem);
157 sharedMem->UnmapAshmem();
158 sharedMem->CloseAshmem();
159 sharedMem = nullptr;
167 bufferInfo->sharedMem = sharedMem;