Lines Matching refs:C2Buffer
52 bool Codec2Buffer::canCopyLinear(const std::shared_ptr<C2Buffer> &buffer) const { in canCopyLinear()
77 bool Codec2Buffer::copyLinear(const std::shared_ptr<C2Buffer> &buffer) { in copyLinear()
105 bool LocalLinearBuffer::canCopy(const std::shared_ptr<C2Buffer> &buffer) const { in canCopy()
109 bool LocalLinearBuffer::copy(const std::shared_ptr<C2Buffer> &buffer) { in copy()
118 const sp<AMessage> &format, const std::shared_ptr<C2Buffer> &buffer) in DummyContainerBuffer()
124 std::shared_ptr<C2Buffer> DummyContainerBuffer::asC2Buffer() { in asC2Buffer()
132 bool DummyContainerBuffer::canCopy(const std::shared_ptr<C2Buffer> &) const { in canCopy()
136 bool DummyContainerBuffer::copy(const std::shared_ptr<C2Buffer> &buffer) { in copy()
154 std::shared_ptr<C2Buffer> LinearBlockBuffer::asC2Buffer() { in asC2Buffer()
155 return C2Buffer::CreateLinearBuffer(mBlock->share(offset(), size(), C2Fence())); in asC2Buffer()
158 bool LinearBlockBuffer::canCopy(const std::shared_ptr<C2Buffer> &buffer) const { in canCopy()
162 bool LinearBlockBuffer::copy(const std::shared_ptr<C2Buffer> &buffer) { in copy()
179 const sp<AMessage> &format, const std::shared_ptr<C2Buffer> &buffer) { in Allocate()
195 const std::shared_ptr<C2Buffer> &buffer) in ConstLinearBlockBuffer()
204 std::shared_ptr<C2Buffer> ConstLinearBlockBuffer::asC2Buffer() { in asC2Buffer()
705 std::shared_ptr<C2Buffer> GraphicBlockBuffer::asC2Buffer() { in asC2Buffer()
712 return C2Buffer::CreateGraphicBuffer( in asC2Buffer()
725 std::shared_ptr<C2Buffer> GraphicMetadataBuffer::asC2Buffer() { in asC2Buffer()
778 return C2Buffer::CreateGraphicBuffer( in asC2Buffer()
787 const std::shared_ptr<C2Buffer> &buffer, in Allocate()
859 const std::shared_ptr<C2Buffer> &buffer, in ConstGraphicBlockBuffer()
869 std::shared_ptr<C2Buffer> ConstGraphicBlockBuffer::asC2Buffer() { in asC2Buffer()
878 bool ConstGraphicBlockBuffer::canCopy(const std::shared_ptr<C2Buffer> &buffer) const { in canCopy()
918 bool ConstGraphicBlockBuffer::copy(const std::shared_ptr<C2Buffer> &buffer) { in copy()
959 std::shared_ptr<C2Buffer> EncryptedLinearBlockBuffer::asC2Buffer() { in asC2Buffer()
960 return C2Buffer::CreateLinearBuffer(mBlock->share(offset(), size(), C2Fence())); in asC2Buffer()