Home
last modified time | relevance | path

Searched refs:C2SurfaceSyncMemory (Results 1 – 9 of 9) sorted by relevance

/frameworks/av/media/codec2/vndk/platform/
DC2SurfaceSyncObj.cpp29 const native_handle_t C2SurfaceSyncMemory::HandleSyncMem::cHeader = {
30 C2SurfaceSyncMemory::HandleSyncMem::version,
31 C2SurfaceSyncMemory::HandleSyncMem::numFds,
32 C2SurfaceSyncMemory::HandleSyncMem::numInts,
36 bool C2SurfaceSyncMemory::HandleSyncMem::isValid(const native_handle_t * const o) { in isValid()
45 C2SurfaceSyncMemory::C2SurfaceSyncMemory() in C2SurfaceSyncMemory() function in C2SurfaceSyncMemory
48 C2SurfaceSyncMemory::~C2SurfaceSyncMemory() { in ~C2SurfaceSyncMemory()
60 std::shared_ptr<C2SurfaceSyncMemory> C2SurfaceSyncMemory::Import( in Import()
80 std::shared_ptr<C2SurfaceSyncMemory> syncMem(new C2SurfaceSyncMemory); in Import()
87 std::shared_ptr<C2SurfaceSyncMemory> C2SurfaceSyncMemory::Create(int fd, size_t size) { in Create()
[all …]
DC2BqBuffer.cpp76 std::shared_ptr<C2SurfaceSyncMemory> syncMem) { in HoldBlockFromBufferQueue()
109 std::shared_ptr<C2SurfaceSyncMemory> syncMem, in EndAttachBlockToBufferQueue()
676 std::shared_ptr<C2SurfaceSyncMemory> c2SyncMem; in configureProducer()
682 c2SyncMem = C2SurfaceSyncMemory::Import(syncHandle); in configureProducer()
686 std::shared_ptr<C2SurfaceSyncMemory> oldMem; in configureProducer()
771 std::shared_ptr<C2SurfaceSyncMemory> mSyncMem;
803 std::shared_ptr<C2SurfaceSyncMemory> syncMem) : in C2BufferQueueBlockPoolData()
851 std::shared_ptr<C2SurfaceSyncMemory> syncMem) { in migrate()
960 std::shared_ptr<C2SurfaceSyncMemory> syncMem) { in holdBlockFromBufferQueue()
1005 std::shared_ptr<C2SurfaceSyncMemory> syncMem, in endAttachBlockToBufferQueue()
/frameworks/av/media/codec2/vndk/include/
DC2SurfaceSyncObj.h144 class C2SurfaceSyncMemory {
199 static std::shared_ptr<C2SurfaceSyncMemory> Import(native_handle_t *handle);
208 static std::shared_ptr<C2SurfaceSyncMemory> Create(int fd, size_t size);
223 ~C2SurfaceSyncMemory();
230 C2SurfaceSyncMemory();
DC2BqBufferPriv.h116 class C2SurfaceSyncMemory; variable
134 std::shared_ptr<C2SurfaceSyncMemory>);
143 std::shared_ptr<C2SurfaceSyncMemory> syncMem);
151 std::shared_ptr<C2SurfaceSyncMemory> syncMem);
157 std::shared_ptr<C2SurfaceSyncMemory> syncMem,
180 std::shared_ptr<C2SurfaceSyncMemory> mSyncMem;
DC2FenceFactory.h23 class C2SurfaceSyncMemory; variable
40 std::shared_ptr<C2SurfaceSyncMemory> syncMem,
/frameworks/av/media/codec2/vndk/internal/
DC2BlockInternal.h55 class C2SurfaceSyncMemory; variable
295 std::shared_ptr<C2SurfaceSyncMemory> syncMem = nullptr);
366 std::shared_ptr<C2SurfaceSyncMemory>,
/frameworks/av/media/codec2/hidl/client/include/codec2/hidl/
Doutput.h26 class C2SurfaceSyncMemory; variable
87 std::shared_ptr<C2SurfaceSyncMemory> mSyncMem;
/frameworks/av/media/codec2/hidl/client/
Doutput.cpp110 std::shared_ptr<C2SurfaceSyncMemory> syncMem) { in attachToBufferQueue()
190 std::shared_ptr<C2SurfaceSyncMemory> syncMem; in configure()
196 syncMem = C2SurfaceSyncMemory::Create(memFd, memSize); in configure()
241 std::shared_ptr<C2SurfaceSyncMemory> oldMem = mSyncMem; in configure()
380 std::shared_ptr<C2SurfaceSyncMemory> syncMem; in outputBuffer()
423 std::shared_ptr<C2SurfaceSyncMemory> syncMem; in outputBuffer()
/frameworks/av/media/codec2/vndk/
DC2Fence.cpp157 SurfaceFenceImpl(std::shared_ptr<C2SurfaceSyncMemory> syncMem, uint32_t waitId) : in SurfaceFenceImpl()
162 const std::shared_ptr<const C2SurfaceSyncMemory> mSyncMem; // This is for life-cycle guarantee
170 std::shared_ptr<C2SurfaceSyncMemory> syncMem, in CreateSurfaceFence()