Lines Matching refs:C2Buffer
62 virtual std::shared_ptr<C2Buffer> asC2Buffer() = 0;
71 virtual bool canCopy(const std::shared_ptr<C2Buffer> &buffer) const { in canCopy()
84 virtual bool copy(const std::shared_ptr<C2Buffer> &buffer) { in copy()
95 bool canCopyLinear(const std::shared_ptr<C2Buffer> &buffer) const;
100 bool copyLinear(const std::shared_ptr<C2Buffer> &buffer);
118 std::shared_ptr<C2Buffer> asC2Buffer() override { return nullptr; } in asC2Buffer()
119 bool canCopy(const std::shared_ptr<C2Buffer> &buffer) const override;
120 bool copy(const std::shared_ptr<C2Buffer> &buffer) override;
131 const std::shared_ptr<C2Buffer> &buffer = nullptr);
133 std::shared_ptr<C2Buffer> asC2Buffer() override;
134 bool canCopy(const std::shared_ptr<C2Buffer> &buffer) const override;
135 bool copy(const std::shared_ptr<C2Buffer> &buffer) override;
138 std::shared_ptr<C2Buffer> mBufferRef;
159 std::shared_ptr<C2Buffer> asC2Buffer() override;
160 bool canCopy(const std::shared_ptr<C2Buffer> &buffer) const override;
161 bool copy(const std::shared_ptr<C2Buffer> &buffer) override;
188 const sp<AMessage> &format, const std::shared_ptr<C2Buffer> &buffer);
192 std::shared_ptr<C2Buffer> asC2Buffer() override;
198 const std::shared_ptr<C2Buffer> &buffer);
202 std::shared_ptr<C2Buffer> mBufferRef;
231 std::shared_ptr<C2Buffer> asC2Buffer() override;
265 std::shared_ptr<C2Buffer> asC2Buffer() override;
294 const std::shared_ptr<C2Buffer> &buffer,
311 std::shared_ptr<C2Buffer> asC2Buffer() override;
312 bool canCopy(const std::shared_ptr<C2Buffer> &buffer) const override;
313 bool copy(const std::shared_ptr<C2Buffer> &buffer) override;
320 const std::shared_ptr<C2Buffer> &buffer,
327 std::shared_ptr<C2Buffer> mBufferRef;
356 std::shared_ptr<C2Buffer> asC2Buffer() override;