rockchip mpp中的mpp_env_init()如何使用
时间: 2023-08-31 12:10:29 浏览: 182
RGMII_Delayline_Kernel4.4.tar.gz
rockchip mpp中的mpp_env_init()是用来初始化mpp环境的函数,使用如下:
```c
#include "rk_mpi.h"
int main() {
/* 初始化mpp环境 */
MPP_RET ret = MPP_OK;
ret = mpp_env_init();
if (ret != MPP_OK) {
printf("mpp_env_init failed! ret=%d\n", ret);
return -1;
}
/* do something */
/* 释放mpp环境 */
mpp_env_deinit();
return 0;
}
```
在程序运行过程中,调用 `mpp_env_init()` 进行环境初始化,然后进行其他操作。最后在程序结束前,调用 `mpp_env_deinit()` 释放环境。需要注意的是,`mpp_env_init()` 和 `mpp_env_deinit()` 必须配对使用,否则会导致内存泄露等问题。
阅读全文