/aosp_15_r20/frameworks/av/media/codec2/vndk/ |
H A D | C2Fence.cpp | 35 class C2Fence::Impl { 105 c2_status_t C2Fence::wait(c2_nsecs_t timeoutNs) { in wait() 113 bool C2Fence::valid() const { in valid() 121 bool C2Fence::ready() const { in ready() 129 int C2Fence::fd() const { in fd() 137 bool C2Fence::isHW() const { in isHW() 148 class _C2FenceFactory::SurfaceFenceImpl: public C2Fence::Impl { 203 C2Fence::C2Fence(std::shared_ptr<Impl> impl) : mImpl(impl) {} in C2Fence() function in C2Fence 205 C2Fence _C2FenceFactory::CreateSurfaceFence( in CreateSurfaceFence() 209 C2Fence::Impl *p in CreateSurfaceFence() [all …]
|
/aosp_15_r20/frameworks/av/media/codec2/tests/vndk/ |
H A D | C2FenceTest.cpp | 66 void validateNullFence(const C2Fence &fence); 69 void validateSingleFdFence(const C2Fence &fence, int fd); 72 void validateTwoFdUnorderedFence(const C2Fence &fence, int fd1, int fd2, int mergeFd); 75 void validateThreeFdFence(const C2Fence &fence, int fd1, int fd2, int fd3); 99 validateNullFence(C2Fence()); in TEST_F() 102 void C2FenceTest::validateNullFence(const C2Fence &fence) { in validateNullFence() 128 C2Fence fence = _C2FenceFactory::CreateSyncFence(-1, false /* validate */); in TEST_F() 139 C2Fence fence = _C2FenceFactory::CreateSyncFence(fd, false /* validate */); in TEST_F() 143 void C2FenceTest::validateSingleFdFence(const C2Fence &fence, int fd) { in validateSingleFdFence() 182 C2Fence fence = _C2FenceFactory::CreateUnorderedMultiSyncFence( in TEST_F() [all …]
|
H A D | C2BufferTest.cpp | 406 C2Fence fence; in TEST_F() 550 C2Fence fence; in TEST_F() 632 …std::shared_ptr<C2BufferData> data(new BufferData({ linearBlock1->share(0, kCapacity1, C2Fence()) … in TEST_F() 639 linearBlock1->share(0, kCapacity1, C2Fence()), in TEST_F() 640 linearBlock2->share(0, kCapacity2, C2Fence()), in TEST_F() 648 data.reset(new BufferData({ graphicBlock1->share(kCrop1, C2Fence()) })); in TEST_F() 655 graphicBlock1->share(kCrop1, C2Fence()), in TEST_F() 656 graphicBlock2->share(kCrop2, C2Fence()), in TEST_F() 691 std::shared_ptr<C2Buffer> buffer(new Buffer( { block->share(0, kCapacity, C2Fence()) })); in TEST_F() 698 buffer.reset(new Buffer( { block->share(0, kCapacity, C2Fence()) })); in TEST_F() [all …]
|
/aosp_15_r20/frameworks/av/media/codec2/vndk/include/ |
H A D | C2FenceFactory.h | 39 std::vector<int> ExtractFdsFromCodec2SyncFence(const C2Fence& fence); 58 static C2Fence CreateSurfaceFence( 70 static C2Fence CreateSyncFence(int fenceFd, bool validate = true); 82 static C2Fence CreateMultipleFdSyncFence(const std::vector<int>& fenceFds) { in CreateMultipleFdSyncFence() 110 static C2Fence CreateUnorderedMultiSyncFence( 131 static C2Fence CreateMultiSyncFence( 142 static C2Fence CreatePipeFence(int fd); 151 static C2Fence CreatePipeFence(::android::base::unique_fd &&ufd); 158 static native_handle_t* CreateNativeHandle(const C2Fence& fence); 172 static C2Fence CreateFromNativeHandle(
|
/aosp_15_r20/frameworks/av/media/codec2/core/include/ |
H A D | C2Buffer.h | 68 class C2Fence { 127 constexpr C2Fence() : mImpl(nullptr) { } in C2Fence() function 132 C2Fence(std::shared_ptr<Impl> impl); 134 friend std::vector<int> ExtractFdsFromCodec2SyncFence(const C2Fence& fence); 150 C2Fence fence() const; 176 c2_status_t merge(std::vector<C2Fence> fences); 219 class C2Acquirable : public C2Fence { 234 …C2Acquirable(c2_status_t error, C2Fence fence, T t) : C2Fence(fence), mInitialError(error), mT(t) … in C2Acquirable() 802 size_t offset, size_t size, C2MemoryUsage usage, C2Fence *fence /* nullable */, 825 virtual c2_status_t unmap(void *addr, size_t size, C2Fence *fence /* nullable */) = 0; [all …]
|
/aosp_15_r20/prebuilts/vndk/v32/x86/include/frameworks/av/media/codec2/core/include/ |
D | C2Buffer.h | 68 class C2Fence { 125 constexpr C2Fence() : mImpl(nullptr) { } in C2Fence() function 130 C2Fence(std::shared_ptr<Impl> impl); 147 C2Fence fence() const; 173 c2_status_t merge(std::vector<C2Fence> fences); 216 class C2Acquirable : public C2Fence { 231 …C2Acquirable(c2_status_t error, C2Fence fence, T t) : C2Fence(fence), mInitialError(error), mT(t) … in C2Acquirable() 799 size_t offset, size_t size, C2MemoryUsage usage, C2Fence *fence /* nullable */, 822 virtual c2_status_t unmap(void *addr, size_t size, C2Fence *fence /* nullable */) = 0; 1048 C2Fence *fence /* nonnull */) { in fetchLinearBlock() [all …]
|
/aosp_15_r20/prebuilts/vndk/v34/arm64/include/frameworks/av/media/codec2/core/include/ |
D | C2Buffer.h | 68 class C2Fence { 125 constexpr C2Fence() : mImpl(nullptr) { } in C2Fence() function 130 C2Fence(std::shared_ptr<Impl> impl); 147 C2Fence fence() const; 173 c2_status_t merge(std::vector<C2Fence> fences); 216 class C2Acquirable : public C2Fence { 231 …C2Acquirable(c2_status_t error, C2Fence fence, T t) : C2Fence(fence), mInitialError(error), mT(t) … in C2Acquirable() 799 size_t offset, size_t size, C2MemoryUsage usage, C2Fence *fence /* nullable */, 822 virtual c2_status_t unmap(void *addr, size_t size, C2Fence *fence /* nullable */) = 0; 1048 C2Fence *fence /* nonnull */) { in fetchLinearBlock() [all …]
|
/aosp_15_r20/prebuilts/vndk/v33/arm64/include/frameworks/av/media/codec2/core/include/ |
D | C2Buffer.h | 68 class C2Fence { 125 constexpr C2Fence() : mImpl(nullptr) { } in C2Fence() function 130 C2Fence(std::shared_ptr<Impl> impl); 147 C2Fence fence() const; 173 c2_status_t merge(std::vector<C2Fence> fences); 216 class C2Acquirable : public C2Fence { 231 …C2Acquirable(c2_status_t error, C2Fence fence, T t) : C2Fence(fence), mInitialError(error), mT(t) … in C2Acquirable() 799 size_t offset, size_t size, C2MemoryUsage usage, C2Fence *fence /* nullable */, 822 virtual c2_status_t unmap(void *addr, size_t size, C2Fence *fence /* nullable */) = 0; 1048 C2Fence *fence /* nonnull */) { in fetchLinearBlock() [all …]
|
/aosp_15_r20/prebuilts/vndk/v31/arm64/include/frameworks/av/media/codec2/core/include/ |
D | C2Buffer.h | 68 class C2Fence { 125 constexpr C2Fence() : mImpl(nullptr) { } in C2Fence() function 130 C2Fence(std::shared_ptr<Impl> impl); 147 C2Fence fence() const; 173 c2_status_t merge(std::vector<C2Fence> fences); 216 class C2Acquirable : public C2Fence { 231 …C2Acquirable(c2_status_t error, C2Fence fence, T t) : C2Fence(fence), mInitialError(error), mT(t) … in C2Acquirable() 799 size_t offset, size_t size, C2MemoryUsage usage, C2Fence *fence /* nullable */, 822 virtual c2_status_t unmap(void *addr, size_t size, C2Fence *fence /* nullable */) = 0; 1048 C2Fence *fence /* nonnull */) { in fetchLinearBlock() [all …]
|
/aosp_15_r20/prebuilts/vndk/v33/x86/include/frameworks/av/media/codec2/core/include/ |
D | C2Buffer.h | 68 class C2Fence { 125 constexpr C2Fence() : mImpl(nullptr) { } in C2Fence() function 130 C2Fence(std::shared_ptr<Impl> impl); 147 C2Fence fence() const; 173 c2_status_t merge(std::vector<C2Fence> fences); 216 class C2Acquirable : public C2Fence { 231 …C2Acquirable(c2_status_t error, C2Fence fence, T t) : C2Fence(fence), mInitialError(error), mT(t) … in C2Acquirable() 799 size_t offset, size_t size, C2MemoryUsage usage, C2Fence *fence /* nullable */, 822 virtual c2_status_t unmap(void *addr, size_t size, C2Fence *fence /* nullable */) = 0; 1048 C2Fence *fence /* nonnull */) { in fetchLinearBlock() [all …]
|
/aosp_15_r20/prebuilts/vndk/v32/x86_64/include/frameworks/av/media/codec2/core/include/ |
D | C2Buffer.h | 68 class C2Fence { 125 constexpr C2Fence() : mImpl(nullptr) { } in C2Fence() function 130 C2Fence(std::shared_ptr<Impl> impl); 147 C2Fence fence() const; 173 c2_status_t merge(std::vector<C2Fence> fences); 216 class C2Acquirable : public C2Fence { 231 …C2Acquirable(c2_status_t error, C2Fence fence, T t) : C2Fence(fence), mInitialError(error), mT(t) … in C2Acquirable() 799 size_t offset, size_t size, C2MemoryUsage usage, C2Fence *fence /* nullable */, 822 virtual c2_status_t unmap(void *addr, size_t size, C2Fence *fence /* nullable */) = 0; 1048 C2Fence *fence /* nonnull */) { in fetchLinearBlock() [all …]
|
/aosp_15_r20/prebuilts/vndk/v31/arm/include/frameworks/av/media/codec2/core/include/ |
D | C2Buffer.h | 68 class C2Fence { 125 constexpr C2Fence() : mImpl(nullptr) { } in C2Fence() function 130 C2Fence(std::shared_ptr<Impl> impl); 147 C2Fence fence() const; 173 c2_status_t merge(std::vector<C2Fence> fences); 216 class C2Acquirable : public C2Fence { 231 …C2Acquirable(c2_status_t error, C2Fence fence, T t) : C2Fence(fence), mInitialError(error), mT(t) … in C2Acquirable() 799 size_t offset, size_t size, C2MemoryUsage usage, C2Fence *fence /* nullable */, 822 virtual c2_status_t unmap(void *addr, size_t size, C2Fence *fence /* nullable */) = 0; 1048 C2Fence *fence /* nonnull */) { in fetchLinearBlock() [all …]
|
/aosp_15_r20/prebuilts/vndk/v33/x86_64/include/frameworks/av/media/codec2/core/include/ |
D | C2Buffer.h | 68 class C2Fence { 125 constexpr C2Fence() : mImpl(nullptr) { } in C2Fence() function 130 C2Fence(std::shared_ptr<Impl> impl); 147 C2Fence fence() const; 173 c2_status_t merge(std::vector<C2Fence> fences); 216 class C2Acquirable : public C2Fence { 231 …C2Acquirable(c2_status_t error, C2Fence fence, T t) : C2Fence(fence), mInitialError(error), mT(t) … in C2Acquirable() 799 size_t offset, size_t size, C2MemoryUsage usage, C2Fence *fence /* nullable */, 822 virtual c2_status_t unmap(void *addr, size_t size, C2Fence *fence /* nullable */) = 0; 1048 C2Fence *fence /* nonnull */) { in fetchLinearBlock() [all …]
|
/aosp_15_r20/prebuilts/vndk/v34/x86/include/frameworks/av/media/codec2/core/include/ |
D | C2Buffer.h | 68 class C2Fence { 125 constexpr C2Fence() : mImpl(nullptr) { } in C2Fence() function 130 C2Fence(std::shared_ptr<Impl> impl); 147 C2Fence fence() const; 173 c2_status_t merge(std::vector<C2Fence> fences); 216 class C2Acquirable : public C2Fence { 231 …C2Acquirable(c2_status_t error, C2Fence fence, T t) : C2Fence(fence), mInitialError(error), mT(t) … in C2Acquirable() 799 size_t offset, size_t size, C2MemoryUsage usage, C2Fence *fence /* nullable */, 822 virtual c2_status_t unmap(void *addr, size_t size, C2Fence *fence /* nullable */) = 0; 1048 C2Fence *fence /* nonnull */) { in fetchLinearBlock() [all …]
|
/aosp_15_r20/prebuilts/vndk/v31/x86/include/frameworks/av/media/codec2/core/include/ |
D | C2Buffer.h | 68 class C2Fence { 125 constexpr C2Fence() : mImpl(nullptr) { } in C2Fence() function 130 C2Fence(std::shared_ptr<Impl> impl); 147 C2Fence fence() const; 173 c2_status_t merge(std::vector<C2Fence> fences); 216 class C2Acquirable : public C2Fence { 231 …C2Acquirable(c2_status_t error, C2Fence fence, T t) : C2Fence(fence), mInitialError(error), mT(t) … in C2Acquirable() 799 size_t offset, size_t size, C2MemoryUsage usage, C2Fence *fence /* nullable */, 822 virtual c2_status_t unmap(void *addr, size_t size, C2Fence *fence /* nullable */) = 0; 1048 C2Fence *fence /* nonnull */) { in fetchLinearBlock() [all …]
|
/aosp_15_r20/prebuilts/vndk/v32/arm/include/frameworks/av/media/codec2/core/include/ |
D | C2Buffer.h | 68 class C2Fence { 125 constexpr C2Fence() : mImpl(nullptr) { } in C2Fence() function 130 C2Fence(std::shared_ptr<Impl> impl); 147 C2Fence fence() const; 173 c2_status_t merge(std::vector<C2Fence> fences); 216 class C2Acquirable : public C2Fence { 231 …C2Acquirable(c2_status_t error, C2Fence fence, T t) : C2Fence(fence), mInitialError(error), mT(t) … in C2Acquirable() 799 size_t offset, size_t size, C2MemoryUsage usage, C2Fence *fence /* nullable */, 822 virtual c2_status_t unmap(void *addr, size_t size, C2Fence *fence /* nullable */) = 0; 1048 C2Fence *fence /* nonnull */) { in fetchLinearBlock() [all …]
|
/aosp_15_r20/prebuilts/vndk/v33/arm/include/frameworks/av/media/codec2/core/include/ |
D | C2Buffer.h | 68 class C2Fence { 125 constexpr C2Fence() : mImpl(nullptr) { } in C2Fence() function 130 C2Fence(std::shared_ptr<Impl> impl); 147 C2Fence fence() const; 173 c2_status_t merge(std::vector<C2Fence> fences); 216 class C2Acquirable : public C2Fence { 231 …C2Acquirable(c2_status_t error, C2Fence fence, T t) : C2Fence(fence), mInitialError(error), mT(t) … in C2Acquirable() 799 size_t offset, size_t size, C2MemoryUsage usage, C2Fence *fence /* nullable */, 822 virtual c2_status_t unmap(void *addr, size_t size, C2Fence *fence /* nullable */) = 0; 1048 C2Fence *fence /* nonnull */) { in fetchLinearBlock() [all …]
|
/aosp_15_r20/prebuilts/vndk/v34/x86_64/include/frameworks/av/media/codec2/core/include/ |
D | C2Buffer.h | 68 class C2Fence { 125 constexpr C2Fence() : mImpl(nullptr) { } in C2Fence() function 130 C2Fence(std::shared_ptr<Impl> impl); 147 C2Fence fence() const; 173 c2_status_t merge(std::vector<C2Fence> fences); 216 class C2Acquirable : public C2Fence { 231 …C2Acquirable(c2_status_t error, C2Fence fence, T t) : C2Fence(fence), mInitialError(error), mT(t) … in C2Acquirable() 799 size_t offset, size_t size, C2MemoryUsage usage, C2Fence *fence /* nullable */, 822 virtual c2_status_t unmap(void *addr, size_t size, C2Fence *fence /* nullable */) = 0; 1048 C2Fence *fence /* nonnull */) { in fetchLinearBlock() [all …]
|
/aosp_15_r20/prebuilts/vndk/v31/x86_64/include/frameworks/av/media/codec2/core/include/ |
D | C2Buffer.h | 68 class C2Fence { 125 constexpr C2Fence() : mImpl(nullptr) { } in C2Fence() function 130 C2Fence(std::shared_ptr<Impl> impl); 147 C2Fence fence() const; 173 c2_status_t merge(std::vector<C2Fence> fences); 216 class C2Acquirable : public C2Fence { 231 …C2Acquirable(c2_status_t error, C2Fence fence, T t) : C2Fence(fence), mInitialError(error), mT(t) … in C2Acquirable() 799 size_t offset, size_t size, C2MemoryUsage usage, C2Fence *fence /* nullable */, 822 virtual c2_status_t unmap(void *addr, size_t size, C2Fence *fence /* nullable */) = 0; 1048 C2Fence *fence /* nonnull */) { in fetchLinearBlock() [all …]
|
/aosp_15_r20/prebuilts/vndk/v32/arm64/include/frameworks/av/media/codec2/core/include/ |
D | C2Buffer.h | 68 class C2Fence { 125 constexpr C2Fence() : mImpl(nullptr) { } in C2Fence() function 130 C2Fence(std::shared_ptr<Impl> impl); 147 C2Fence fence() const; 173 c2_status_t merge(std::vector<C2Fence> fences); 216 class C2Acquirable : public C2Fence { 231 …C2Acquirable(c2_status_t error, C2Fence fence, T t) : C2Fence(fence), mInitialError(error), mT(t) … in C2Acquirable() 799 size_t offset, size_t size, C2MemoryUsage usage, C2Fence *fence /* nullable */, 822 virtual c2_status_t unmap(void *addr, size_t size, C2Fence *fence /* nullable */) = 0; 1048 C2Fence *fence /* nonnull */) { in fetchLinearBlock() [all …]
|
/aosp_15_r20/prebuilts/vndk/v34/arm/include/frameworks/av/media/codec2/core/include/ |
D | C2Buffer.h | 68 class C2Fence { 125 constexpr C2Fence() : mImpl(nullptr) { } in C2Fence() function 130 C2Fence(std::shared_ptr<Impl> impl); 147 C2Fence fence() const; 173 c2_status_t merge(std::vector<C2Fence> fences); 216 class C2Acquirable : public C2Fence { 231 …C2Acquirable(c2_status_t error, C2Fence fence, T t) : C2Fence(fence), mInitialError(error), mT(t) … in C2Acquirable() 799 size_t offset, size_t size, C2MemoryUsage usage, C2Fence *fence /* nullable */, 822 virtual c2_status_t unmap(void *addr, size_t size, C2Fence *fence /* nullable */) = 0; 1048 C2Fence *fence /* nonnull */) { in fetchLinearBlock() [all …]
|
/aosp_15_r20/prebuilts/vndk/v30/arm64/include/frameworks/av/media/codec2/core/include/ |
D | C2Buffer.h | 68 class C2Fence { 125 constexpr C2Fence() : mImpl(nullptr) { } in C2Fence() function 130 C2Fence(std::shared_ptr<Impl> impl); 147 C2Fence fence() const; 173 c2_status_t merge(std::vector<C2Fence> fences); 216 class C2Acquirable : public C2Fence { 231 …C2Acquirable(c2_status_t error, C2Fence fence, T t) : C2Fence(fence), mInitialError(error), mT(t) … in C2Acquirable() 779 size_t offset, size_t size, C2MemoryUsage usage, C2Fence *fence /* nullable */, 802 virtual c2_status_t unmap(void *addr, size_t size, C2Fence *fence /* nullable */) = 0; 1133 C2Fence fence() const { return mFence; } in fence() [all …]
|
/aosp_15_r20/prebuilts/vndk/v30/x86_64/include/frameworks/av/media/codec2/core/include/ |
D | C2Buffer.h | 68 class C2Fence { 125 constexpr C2Fence() : mImpl(nullptr) { } in C2Fence() function 130 C2Fence(std::shared_ptr<Impl> impl); 147 C2Fence fence() const; 173 c2_status_t merge(std::vector<C2Fence> fences); 216 class C2Acquirable : public C2Fence { 231 …C2Acquirable(c2_status_t error, C2Fence fence, T t) : C2Fence(fence), mInitialError(error), mT(t) … in C2Acquirable() 779 size_t offset, size_t size, C2MemoryUsage usage, C2Fence *fence /* nullable */, 802 virtual c2_status_t unmap(void *addr, size_t size, C2Fence *fence /* nullable */) = 0; 1133 C2Fence fence() const { return mFence; } in fence() [all …]
|
/aosp_15_r20/prebuilts/vndk/v30/x86/include/frameworks/av/media/codec2/core/include/ |
D | C2Buffer.h | 68 class C2Fence { 125 constexpr C2Fence() : mImpl(nullptr) { } in C2Fence() function 130 C2Fence(std::shared_ptr<Impl> impl); 147 C2Fence fence() const; 173 c2_status_t merge(std::vector<C2Fence> fences); 216 class C2Acquirable : public C2Fence { 231 …C2Acquirable(c2_status_t error, C2Fence fence, T t) : C2Fence(fence), mInitialError(error), mT(t) … in C2Acquirable() 779 size_t offset, size_t size, C2MemoryUsage usage, C2Fence *fence /* nullable */, 802 virtual c2_status_t unmap(void *addr, size_t size, C2Fence *fence /* nullable */) = 0; 1133 C2Fence fence() const { return mFence; } in fence() [all …]
|
/aosp_15_r20/prebuilts/vndk/v30/arm/include/frameworks/av/media/codec2/core/include/ |
D | C2Buffer.h | 68 class C2Fence { 125 constexpr C2Fence() : mImpl(nullptr) { } in C2Fence() function 130 C2Fence(std::shared_ptr<Impl> impl); 147 C2Fence fence() const; 173 c2_status_t merge(std::vector<C2Fence> fences); 216 class C2Acquirable : public C2Fence { 231 …C2Acquirable(c2_status_t error, C2Fence fence, T t) : C2Fence(fence), mInitialError(error), mT(t) … in C2Acquirable() 779 size_t offset, size_t size, C2MemoryUsage usage, C2Fence *fence /* nullable */, 802 virtual c2_status_t unmap(void *addr, size_t size, C2Fence *fence /* nullable */) = 0; 1133 C2Fence fence() const { return mFence; } in fence() [all …]
|