singe/thirdparty/rockchip-mpp/utils/mpp_enc_args.h
2026-09-10 20:17:28 -05:00

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 */