Home
last modified time | relevance | path

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

/aosp12/frameworks/av/media/codec2/vndk/platform/
H A DC2SurfaceSyncObj.cpp30 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 DC2BqBuffer.cpp75 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 DC2SurfaceSyncObj.h143 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 DC2BqBufferPriv.h114 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 DC2FenceFactory.h23 class C2SurfaceSyncMemory; variable
39 std::shared_ptr<C2SurfaceSyncMemory> syncMem,
/aosp12/frameworks/av/media/codec2/vndk/
H A DC2Fence.cpp120 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 DC2BlockInternal.h55 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 Doutput.h26 class C2SurfaceSyncMemory; variable
83 std::shared_ptr<C2SurfaceSyncMemory> mSyncMem;
/aosp12/frameworks/av/media/codec2/hidl/client/
H A 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()
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()