1*437bfbebSnyanmisaka /* SPDX-License-Identifier: Apache-2.0 OR MIT */ 2*437bfbebSnyanmisaka /* 3*437bfbebSnyanmisaka * Copyright (c) 2017 Rockchip Electronics Co., Ltd. 4*437bfbebSnyanmisaka */ 5*437bfbebSnyanmisaka 6*437bfbebSnyanmisaka #ifndef __MPP_PARSE_CFG_H__ 7*437bfbebSnyanmisaka #define __MPP_PARSE_CFG_H__ 8*437bfbebSnyanmisaka 9*437bfbebSnyanmisaka struct rc_event { 10*437bfbebSnyanmisaka union { 11*437bfbebSnyanmisaka int msec; 12*437bfbebSnyanmisaka int frm; 13*437bfbebSnyanmisaka int idx; 14*437bfbebSnyanmisaka }; 15*437bfbebSnyanmisaka float fps; 16*437bfbebSnyanmisaka int bps; 17*437bfbebSnyanmisaka }; 18*437bfbebSnyanmisaka 19*437bfbebSnyanmisaka struct rc_test_config { 20*437bfbebSnyanmisaka int idx_type; 21*437bfbebSnyanmisaka int loop; 22*437bfbebSnyanmisaka struct rc_event event[128]; 23*437bfbebSnyanmisaka int event_cnt; 24*437bfbebSnyanmisaka }; 25*437bfbebSnyanmisaka 26*437bfbebSnyanmisaka int mpp_parse_config(char *cfg_url, struct rc_test_config *ea); 27*437bfbebSnyanmisaka 28*437bfbebSnyanmisaka #endif 29