接口函数详细介绍
x265_param_alloc
:该函数会分配一个 x265_param 的实例,这个结构体用于存储 x265 编解码器的参数。返回的 x265_param 结构体本身没有特殊之处,但它允许应用程序通过 x265_param_free(释放内存)和 x265_param_parse(通过名称设置值)等函数来操作,从而实现版本安全。x265_param_free
:释放通过 x265_param_alloc 分配的 x265_param 实例所占用的内存。当不再需要 x265_param 实例时,调用该函数释放其占用的内存,避免内存泄漏。x265_param_default
:将 x265_param 结构体初始化为默认值。通常在调用 x265_param_alloc 后,先调用该函数对参数进行初始化。x265_param_parse
:通过名称设置 x265_param 结构体中的参数值。- 返回值:
- 0:设置成功。
- X265_PARAM_BAD_NAME:参数名称无效。
- X265_PARAM_BAD_VALUE:参数值无效。
- 返回值:
x265_zone_