28 lines
586 B
C
28 lines
586 B
C
/* SPDX-License-Identifier: Apache-2.0 OR MIT */
|
|
/*
|
|
* Copyright (c) 2026 Rockchip Electronics Co., Ltd.
|
|
*/
|
|
|
|
#ifndef MPP_ENC_ARGS_H
|
|
#define MPP_ENC_ARGS_H
|
|
|
|
#include "rk_mpp_cfg.h"
|
|
|
|
typedef void* MppEncArgs;
|
|
|
|
#define KMPP_OBJ_NAME mpp_enc_args
|
|
#define KMPP_OBJ_INTF_TYPE MppEncArgs
|
|
#include "kmpp_obj_func.h"
|
|
|
|
#ifdef __cplusplus
|
|
extern "C" {
|
|
#endif
|
|
|
|
rk_s32 mpp_enc_args_extract(MppEncArgs cmd_obj, MppCfgStrFmt fmt, char **buf);
|
|
rk_s32 mpp_enc_args_apply(MppEncArgs cmd_obj, MppCfgStrFmt fmt, char *buf);
|
|
|
|
#ifdef __cplusplus
|
|
}
|
|
#endif
|
|
|
|
#endif /* MPP_ENC_ARGS_H */
|