linux/drivers/media/platform/mediatek/vcodec/encoder/venc_drv_if.c

// SPDX-License-Identifier: GPL-2.0
/*
 * Copyright (c) 2016 MediaTek Inc.
 * Author: Daniel Hsiao <[email protected]>
 *	Jungchang Tsao <[email protected]>
 *	Tiffany Lin <[email protected]>
 */

#include <linux/interrupt.h>
#include <linux/kernel.h>
#include <linux/slab.h>

#include "venc_drv_base.h"
#include "venc_drv_if.h"

#include "mtk_vcodec_enc.h"
#include "mtk_vcodec_enc_pm.h"

int venc_if_init(struct mtk_vcodec_enc_ctx *ctx, unsigned int fourcc)
{}

int venc_if_set_param(struct mtk_vcodec_enc_ctx *ctx,
		      enum venc_set_param_type type, struct venc_enc_param *in)
{}

int venc_if_encode(struct mtk_vcodec_enc_ctx *ctx,
		   enum venc_start_opt opt, struct venc_frm_buf *frm_buf,
		   struct mtk_vcodec_mem *bs_buf,
		   struct venc_done_result *result)
{}

int venc_if_deinit(struct mtk_vcodec_enc_ctx *ctx)
{}