rk3399 mpp中的mpp_env_init()头文件
时间: 2023-09-15 12:20:03 浏览: 81
rk3399 mpp中的mpp_env_init()函数头文件可以在mpp_env.h中找到。该头文件通常位于RK3399 MPP SDK的include目录下。
在该头文件中,可以找到mpp_env_init()函数的声明,其函数原型通常如下:
```c
MPP_RET mpp_env_init(mpp_env_cfg *cfg);
```
其中,MPP_RET是一个枚举类型,用于表示函数返回值的状态;mpp_env_cfg是一个结构体类型,用于传递初始化参数。
在调用mpp_env_init()函数之前,需要先定义并初始化mpp_env_cfg结构体中的各个字段,然后将其作为参数传递给mpp_env_init()函数。
例如,以下代码片段演示了如何定义并初始化mpp_env_cfg结构体:
```c
#include "mpp_env.h"
int main()
{
mpp_env_cfg env_cfg;
env_cfg.log_cfg.log_level = MPP_LOG_INFO;
env_cfg.log_cfg.log_file = "/var/log/mpp.log";
env_cfg.log_cfg.log_max_size = 1024 * 1024;
env_cfg.log_cfg.log_max_num = 5;
mpp_env_init(&env_cfg);
return 0;
}
```
在上述代码中,我们定义了一个mpp_env_cfg类型的结构体env_cfg,并初始化了其中的各个字段,然后将其传递给mpp_env_init()函数进行初始化。
相关推荐
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)