Lines Matching refs:C2Buffer
61 virtual std::shared_ptr<C2Buffer> asC2Buffer() = 0;
70 virtual bool canCopy(const std::shared_ptr<C2Buffer> &buffer) const { in canCopy()
83 virtual bool copy(const std::shared_ptr<C2Buffer> &buffer) { in copy()
92 bool canCopyLinear(const std::shared_ptr<C2Buffer> &buffer) const;
97 bool copyLinear(const std::shared_ptr<C2Buffer> &buffer);
113 std::shared_ptr<C2Buffer> asC2Buffer() override { return nullptr; } in asC2Buffer()
114 bool canCopy(const std::shared_ptr<C2Buffer> &buffer) const override;
115 bool copy(const std::shared_ptr<C2Buffer> &buffer) override;
126 const std::shared_ptr<C2Buffer> &buffer = nullptr);
128 std::shared_ptr<C2Buffer> asC2Buffer() override;
129 bool canCopy(const std::shared_ptr<C2Buffer> &buffer) const override;
130 bool copy(const std::shared_ptr<C2Buffer> &buffer) override;
133 std::shared_ptr<C2Buffer> mBufferRef;
154 std::shared_ptr<C2Buffer> asC2Buffer() override;
155 bool canCopy(const std::shared_ptr<C2Buffer> &buffer) const override;
156 bool copy(const std::shared_ptr<C2Buffer> &buffer) override;
183 const sp<AMessage> &format, const std::shared_ptr<C2Buffer> &buffer);
187 std::shared_ptr<C2Buffer> asC2Buffer() override;
193 const std::shared_ptr<C2Buffer> &buffer);
197 std::shared_ptr<C2Buffer> mBufferRef;
224 std::shared_ptr<C2Buffer> asC2Buffer() override;
260 std::shared_ptr<C2Buffer> asC2Buffer() override;
291 const std::shared_ptr<C2Buffer> &buffer,
306 std::shared_ptr<C2Buffer> asC2Buffer() override;
307 bool canCopy(const std::shared_ptr<C2Buffer> &buffer) const override;
308 bool copy(const std::shared_ptr<C2Buffer> &buffer) override;
317 const std::shared_ptr<C2Buffer> &buffer,
324 std::shared_ptr<C2Buffer> mBufferRef;
353 std::shared_ptr<C2Buffer> asC2Buffer() override;