Searched refs:C2SurfaceSyncMemory (Results 1 – 9 of 9) sorted by relevance
/frameworks/av/media/codec2/vndk/platform/ |
D | C2SurfaceSyncObj.cpp | 56 const native_handle_t C2SurfaceSyncMemory::HandleSyncMem::cHeader = { 57 C2SurfaceSyncMemory::HandleSyncMem::version, 58 C2SurfaceSyncMemory::HandleSyncMem::numFds, 59 C2SurfaceSyncMemory::HandleSyncMem::numInts, 63 bool C2SurfaceSyncMemory::HandleSyncMem::isValid(const native_handle_t * const o) { in isValid() 72 C2SurfaceSyncMemory::C2SurfaceSyncMemory() in C2SurfaceSyncMemory() function in C2SurfaceSyncMemory 75 C2SurfaceSyncMemory::~C2SurfaceSyncMemory() { in ~C2SurfaceSyncMemory() 87 std::shared_ptr<C2SurfaceSyncMemory> C2SurfaceSyncMemory::Import( in Import() 107 std::shared_ptr<C2SurfaceSyncMemory> syncMem(new C2SurfaceSyncMemory); in Import() 114 std::shared_ptr<C2SurfaceSyncMemory> C2SurfaceSyncMemory::Create(int fd, size_t size) { in Create() [all …]
|
D | C2BqBuffer.cpp | 80 std::shared_ptr<C2SurfaceSyncMemory> syncMem) { in HoldBlockFromBufferQueue() 113 std::shared_ptr<C2SurfaceSyncMemory> syncMem, in EndAttachBlockToBufferQueue() 708 std::shared_ptr<C2SurfaceSyncMemory> c2SyncMem; in configureProducer() 714 c2SyncMem = C2SurfaceSyncMemory::Import(syncHandle); in configureProducer() 812 std::shared_ptr<C2SurfaceSyncMemory> syncMem; in invalidate() 813 std::shared_ptr<C2SurfaceSyncMemory> oldMem; in invalidate() 882 std::shared_ptr<C2SurfaceSyncMemory> mSyncMem; 883 std::shared_ptr<C2SurfaceSyncMemory> mOldMem; 916 std::shared_ptr<C2SurfaceSyncMemory> syncMem) : in C2BufferQueueBlockPoolData() 964 std::shared_ptr<C2SurfaceSyncMemory> syncMem) { in migrate() [all …]
|
/frameworks/av/media/codec2/vndk/include/ |
D | C2SurfaceSyncObj.h | 164 class C2SurfaceSyncMemory { 219 static std::shared_ptr<C2SurfaceSyncMemory> Import(native_handle_t *handle); 228 static std::shared_ptr<C2SurfaceSyncMemory> Create(int fd, size_t size); 243 ~C2SurfaceSyncMemory(); 250 C2SurfaceSyncMemory();
|
D | C2BqBufferPriv.h | 165 class C2SurfaceSyncMemory; variable 183 std::shared_ptr<C2SurfaceSyncMemory>); 192 std::shared_ptr<C2SurfaceSyncMemory> syncMem); 200 std::shared_ptr<C2SurfaceSyncMemory> syncMem); 206 std::shared_ptr<C2SurfaceSyncMemory> syncMem, 229 std::shared_ptr<C2SurfaceSyncMemory> mSyncMem;
|
D | C2FenceFactory.h | 41 class C2SurfaceSyncMemory; variable 59 std::shared_ptr<C2SurfaceSyncMemory> syncMem,
|
/frameworks/av/media/codec2/hal/client/include/codec2/hidl/ |
D | output.h | 27 class C2SurfaceSyncMemory; variable 99 std::shared_ptr<C2SurfaceSyncMemory> mSyncMem; 102 std::shared_ptr<C2SurfaceSyncMemory> mOldMem;
|
/frameworks/av/media/codec2/hal/client/ |
D | output.cpp | 112 std::shared_ptr<C2SurfaceSyncMemory> syncMem) { in attachToBufferQueue() 195 std::shared_ptr<C2SurfaceSyncMemory> syncMem; in configure() 201 syncMem = C2SurfaceSyncMemory::Create(memFd, memSize); in configure() 225 std::shared_ptr<C2SurfaceSyncMemory> oldMem; in configure() 344 std::shared_ptr<C2SurfaceSyncMemory> oldMem; in stop() 418 std::shared_ptr<C2SurfaceSyncMemory> syncMem; in outputBuffer() 463 std::shared_ptr<C2SurfaceSyncMemory> syncMem; in outputBuffer() 522 std::shared_ptr<C2SurfaceSyncMemory> syncMem; in onBufferReleased()
|
/frameworks/av/media/codec2/vndk/internal/ |
D | C2BlockInternal.h | 74 class C2SurfaceSyncMemory; variable 367 std::shared_ptr<C2SurfaceSyncMemory> syncMem = nullptr); 438 std::shared_ptr<C2SurfaceSyncMemory>,
|
/frameworks/av/media/codec2/vndk/ |
D | C2Fence.cpp | 193 SurfaceFenceImpl(std::shared_ptr<C2SurfaceSyncMemory> syncMem, uint32_t waitId) : in SurfaceFenceImpl() 198 const std::shared_ptr<const C2SurfaceSyncMemory> mSyncMem; // This is for life-cycle guarantee 206 std::shared_ptr<C2SurfaceSyncMemory> syncMem, in CreateSurfaceFence()
|