space:/* SPDX-License-Identifier: LGPL-2.1-or-later */
/*
* Copyright (C) 2020, Google Inc.
*
* encoder.h - Image encoding interface
*/
#ifndef __ANDROID_JPEG_ENCODER_H__
#define __ANDROID_JPEG_ENCODER_H__
#include <libcamera/buffer.h>
#include <libcamera/span.h>
#include <libcamera/stream.h>
class Encoder
{
public:
virtual ~Encoder() = default;
virtual int configure(const libcamera |