Searched refs:C2SurfaceSyncMemory (Results 1 – 9 of 9) sorted by relevance
/aosp12/frameworks/av/media/codec2/vndk/platform/ |
H A D | C2SurfaceSyncObj.cpp | 30 C2SurfaceSyncMemory::HandleSyncMem::version, 31 C2SurfaceSyncMemory::HandleSyncMem::numFds, 32 C2SurfaceSyncMemory::HandleSyncMem::numInts, 45 C2SurfaceSyncMemory::C2SurfaceSyncMemory() in C2SurfaceSyncMemory() function in C2SurfaceSyncMemory 48 C2SurfaceSyncMemory::~C2SurfaceSyncMemory() { in ~C2SurfaceSyncMemory() 60 std::shared_ptr<C2SurfaceSyncMemory> C2SurfaceSyncMemory::Import( in Import() 75 std::shared_ptr<C2SurfaceSyncMemory> syncMem(new C2SurfaceSyncMemory); in Import() 82 std::shared_ptr<C2SurfaceSyncMemory> C2SurfaceSyncMemory::Create(int fd, size_t size) { in Create() 96 std::shared_ptr<C2SurfaceSyncMemory> syncMem(new C2SurfaceSyncMemory); in Create() 103 native_handle_t *C2SurfaceSyncMemory::handle() { in handle() [all …]
|
H A D | C2BqBuffer.cpp | 75 std::shared_ptr<C2SurfaceSyncMemory> syncMem) { in HoldBlockFromBufferQueue() 108 std::shared_ptr<C2SurfaceSyncMemory> syncMem, in EndAttachBlockToBufferQueue() 592 std::shared_ptr<C2SurfaceSyncMemory> c2SyncMem; in configureProducer() 598 c2SyncMem = C2SurfaceSyncMemory::Import(syncHandle); in configureProducer() 602 std::shared_ptr<C2SurfaceSyncMemory> oldMem; in configureProducer() 687 std::shared_ptr<C2SurfaceSyncMemory> mSyncMem; 704 std::shared_ptr<C2SurfaceSyncMemory> syncMem, int noUse) : in C2BufferQueueBlockPoolData() 755 std::shared_ptr<C2SurfaceSyncMemory> syncMem) { in migrate() 864 std::shared_ptr<C2SurfaceSyncMemory> syncMem) { in holdBlockFromBufferQueue() 909 std::shared_ptr<C2SurfaceSyncMemory> syncMem, in endAttachBlockToBufferQueue()
|
/aosp12/frameworks/av/media/codec2/vndk/include/ |
H A D | C2SurfaceSyncObj.h | 143 class C2SurfaceSyncMemory { 198 static std::shared_ptr<C2SurfaceSyncMemory> Import(native_handle_t *handle); 207 static std::shared_ptr<C2SurfaceSyncMemory> Create(int fd, size_t size); 222 ~C2SurfaceSyncMemory(); 229 C2SurfaceSyncMemory();
|
H A D | C2BqBufferPriv.h | 114 class C2SurfaceSyncMemory; variable 131 std::shared_ptr<C2SurfaceSyncMemory>, int noUse); 140 std::shared_ptr<C2SurfaceSyncMemory> syncMem); 149 std::shared_ptr<C2SurfaceSyncMemory> syncMem); 155 std::shared_ptr<C2SurfaceSyncMemory> syncMem, 178 std::shared_ptr<C2SurfaceSyncMemory> mSyncMem;
|
H A D | C2FenceFactory.h | 23 class C2SurfaceSyncMemory; variable 39 std::shared_ptr<C2SurfaceSyncMemory> syncMem,
|
/aosp12/frameworks/av/media/codec2/vndk/ |
H A D | C2Fence.cpp | 120 SurfaceFenceImpl(std::shared_ptr<C2SurfaceSyncMemory> syncMem, uint32_t waitId) : in SurfaceFenceImpl() 125 const std::shared_ptr<const C2SurfaceSyncMemory> mSyncMem; // This is for life-cycle guarantee 133 std::shared_ptr<C2SurfaceSyncMemory> syncMem, in CreateSurfaceFence()
|
/aosp12/frameworks/av/media/codec2/vndk/internal/ |
H A D | C2BlockInternal.h | 55 class C2SurfaceSyncMemory; variable 295 std::shared_ptr<C2SurfaceSyncMemory> syncMem = nullptr); 366 std::shared_ptr<C2SurfaceSyncMemory>,
|
/aosp12/frameworks/av/media/codec2/hidl/client/include/codec2/hidl/ |
H A D | output.h | 26 class C2SurfaceSyncMemory; variable 83 std::shared_ptr<C2SurfaceSyncMemory> mSyncMem;
|
/aosp12/frameworks/av/media/codec2/hidl/client/ |
H A 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() 239 std::shared_ptr<C2SurfaceSyncMemory> oldMem = mSyncMem; in configure() 372 std::shared_ptr<C2SurfaceSyncMemory> syncMem; in outputBuffer() 409 std::shared_ptr<C2SurfaceSyncMemory> syncMem; in outputBuffer()
|