Lines Matching defs:JMediaCodecLinearBlock
27 struct JMediaCodecLinearBlock { struct
28 std::vector<std::string> mCodecNames;
30 std::shared_ptr<C2Buffer> mBuffer;
31 std::shared_ptr<C2ReadView> mReadonlyMapping;
33 std::shared_ptr<C2LinearBlock> mBlock;
34 std::shared_ptr<C2WriteView> mReadWriteMapping;
36 sp<IMemory> mMemory;
37 sp<hardware::HidlMemory> mHidlMemory;
38 ssize_t mHidlMemoryOffset;
39 size_t mHidlMemorySize;
41 sp<MediaCodecBuffer> mLegacyBuffer;
43 std::once_flag mCopyWarningFlag;
45 std::shared_ptr<C2Buffer> toC2Buffer(size_t offset, size_t size) const { in toC2Buffer()
76 sp<hardware::HidlMemory> toHidlMemory() const { in toHidlMemory()
83 size_t capacity() const { in capacity()