aclvencDestroyFrameConfig
aclvencSetFrameConfig系列接口
函数功能
设置单帧编码配置参数。同步接口。
函数原型
aclError aclvencSetFrameConfigForceIFrame(aclvencFrameConfig *config, uint8_t forceIFrame);
aclError aclvencSetFrameConfigEos(aclvencFrameConfig *config, uint8_t eos)
参数说明
| 参数名 | 输入/输出 | 说明 |
|---|---|---|
| config | 输出 | 单帧编码配置数据的指针。 需提前调用aclvencCreateFrameConfig接口创建aclvencFrameConfig类型的数据。 |
| forceIFrame | 输入 | 是否强制重新开始I帧间隔: - 0:不强制 - 1:强制重新开始I帧 |
| eos | 输入 | 是否为结束帧: - 0:不是 - 1:是结束帧 |
返回值说明
返回0表示成功,返回非0表示失败。
父主题: aclvencFrameConfig
aclvencGetFrameConfig系列接口
函数功能
获取单帧编码配置参数。同步接口。
函数原型
uint8_t aclvencGetFrameConfigForceIFrame(const aclvencFrameConfig *config);
uint8_t aclvencGetFrameConfigEos(const aclvencFrameConfig *config)
参数说明
| 参数名 | 输入/输出 | 说明 |
|---|---|---|
| config | 输入 | 单帧编码配置数据的指针。 需提前调用aclvencCreateFrameConfig接口创建aclvencFrameConfig类型的数据,调用aclvencSetFrameConfig系列接口设置单帧编码配置参数。 |
返回值说明
| 参数名 | 说明 |
|---|---|
| forceIFrame | 是否强制重新开始I帧间隔: - 0:不强制 - 1:强制重新开始I帧 |
| eos | 是否为结束帧: - 0:不是 - 1:是结束帧 |
父主题: aclvencFrameConfig
aclvencDestroyFrameConfig
函数功能
销毁通过aclvencCreateFrameConfig接口创建的aclvencFrameConfig类型的数据。同步接口。
函数原型
aclError aclvencDestroyFrameConfig(aclvencFrameConfig *config)
参数说明
| 参数名 | 输入/输出 | 说明 |
|---|---|---|
| config | 输入 | 待销毁的aclvencFrameConfig类型的指针。 |
返回值说明
返回0表示成功,返回非0表示失败。
父主题: aclvencFrameConfig
acldvppCreateLutMap
函数功能
创建acldvppLutMap类型的数据,表示色彩重映射表。在acldvppLutMap类型中,色彩重映射表的维度数量默认为3。同步接口。
如需销毁acldvppLutMap类型的数据,请参见acldvppDestroyLutMap。
函数原型
acldvppLutMap *acldvppCreateLutMap()
参数说明
无
返回值说明
- 返回acldvppLutMap类型的指针,表示成功。
- 返回nullptr,表示失败。
父主题: acldvppLutMap
acldvppDestroyLutMap
函数功能
销毁通过acldvppCreateLutMap接口创建的acldvppLutMap类型的数据。同步接口。
函数原型
aclError acldvppDestroyLutMap(acldvppLutMap *lutMap)
参数说明
| 参数名 | 输入/输出 | 说明 |
|---|---|---|
| lutMap | 输入 | 待销毁的acldvppLutMap类型的指针。 |
返回值说明
返回0表示成功,返回非0表示失败。
父主题: acldvppLutMap
在线提单