Searched refs:C2SurfaceSyncMemory (Results 1 – 9 of 9) sorted by relevance
/frameworks/av/media/codec2/vndk/platform/ |
D | C2SurfaceSyncObj.cpp | 29 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 …]
|
D | C2BqBuffer.cpp | 76 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/ |
D | C2SurfaceSyncObj.h | 144 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();
|
D | C2BqBufferPriv.h | 116 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;
|
D | C2FenceFactory.h | 23 class C2SurfaceSyncMemory; variable 40 std::shared_ptr<C2SurfaceSyncMemory> syncMem,
|
/frameworks/av/media/codec2/vndk/internal/ |
D | C2BlockInternal.h | 55 class C2SurfaceSyncMemory; variable 295 std::shared_ptr<C2SurfaceSyncMemory> syncMem = nullptr); 366 std::shared_ptr<C2SurfaceSyncMemory>,
|
/frameworks/av/media/codec2/hidl/client/include/codec2/hidl/ |
D | output.h | 26 class C2SurfaceSyncMemory; variable 87 std::shared_ptr<C2SurfaceSyncMemory> mSyncMem;
|
/frameworks/av/media/codec2/hidl/client/ |
D | output.cpp | 110 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/ |
D | C2Fence.cpp | 157 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()
|