Lines Matching defs:JMediaCodecLinearBlock
27 struct JMediaCodecLinearBlock { struct
28 std::shared_ptr<C2Buffer> mBuffer;
29 std::shared_ptr<C2ReadView> mReadonlyMapping;
31 std::shared_ptr<C2LinearBlock> mBlock;
32 std::shared_ptr<C2WriteView> mReadWriteMapping;
34 sp<IMemory> mMemory;
35 sp<hardware::HidlMemory> mHidlMemory;
36 ssize_t mHidlMemoryOffset;
37 size_t mHidlMemorySize;
39 sp<MediaCodecBuffer> mLegacyBuffer;
41 std::once_flag mCopyWarningFlag;
43 std::shared_ptr<C2Buffer> toC2Buffer(size_t offset, size_t size) { in toC2Buffer()
67 sp<hardware::HidlMemory> toHidlMemory() { in toHidlMemory()