Lines Matching refs:C2Buffer
39 bool Codec2Buffer::canCopyLinear(const std::shared_ptr<C2Buffer> &buffer) const { in canCopyLinear()
64 bool Codec2Buffer::copyLinear(const std::shared_ptr<C2Buffer> &buffer) { in copyLinear()
102 bool LocalLinearBuffer::canCopy(const std::shared_ptr<C2Buffer> &buffer) const { in canCopy()
106 bool LocalLinearBuffer::copy(const std::shared_ptr<C2Buffer> &buffer) { in copy()
115 const sp<AMessage> &format, const std::shared_ptr<C2Buffer> &buffer) in DummyContainerBuffer()
121 std::shared_ptr<C2Buffer> DummyContainerBuffer::asC2Buffer() { in asC2Buffer()
125 bool DummyContainerBuffer::canCopy(const std::shared_ptr<C2Buffer> &) const { in canCopy()
129 bool DummyContainerBuffer::copy(const std::shared_ptr<C2Buffer> &buffer) { in copy()
147 std::shared_ptr<C2Buffer> LinearBlockBuffer::asC2Buffer() { in asC2Buffer()
148 return C2Buffer::CreateLinearBuffer(mBlock->share(offset(), size(), C2Fence())); in asC2Buffer()
151 bool LinearBlockBuffer::canCopy(const std::shared_ptr<C2Buffer> &buffer) const { in canCopy()
155 bool LinearBlockBuffer::copy(const std::shared_ptr<C2Buffer> &buffer) { in copy()
172 const sp<AMessage> &format, const std::shared_ptr<C2Buffer> &buffer) { in Allocate()
188 const std::shared_ptr<C2Buffer> &buffer) in ConstLinearBlockBuffer()
197 std::shared_ptr<C2Buffer> ConstLinearBlockBuffer::asC2Buffer() { in asC2Buffer()
551 std::shared_ptr<C2Buffer> GraphicBlockBuffer::asC2Buffer() { in asC2Buffer()
557 return C2Buffer::CreateGraphicBuffer( in asC2Buffer()
570 std::shared_ptr<C2Buffer> GraphicMetadataBuffer::asC2Buffer() { in asC2Buffer()
597 return C2Buffer::CreateGraphicBuffer( in asC2Buffer()
610 const std::shared_ptr<C2Buffer> &buffer, in Allocate()
676 const std::shared_ptr<C2Buffer> &buffer, in ConstGraphicBlockBuffer()
688 std::shared_ptr<C2Buffer> ConstGraphicBlockBuffer::asC2Buffer() { in asC2Buffer()
693 bool ConstGraphicBlockBuffer::canCopy(const std::shared_ptr<C2Buffer> &buffer) const { in canCopy()
732 bool ConstGraphicBlockBuffer::copy(const std::shared_ptr<C2Buffer> &buffer) { in copy()
770 std::shared_ptr<C2Buffer> EncryptedLinearBlockBuffer::asC2Buffer() { in asC2Buffer()
771 return C2Buffer::CreateLinearBuffer(mBlock->share(offset(), size(), C2Fence())); in asC2Buffer()