167 Commits

Author SHA1 Message Date
openharmony_ci f75967e2a6 !56 merge master into master
adaptive fov 2.0

Created-by: gcw_1fESNs80
Commit-by: gcw_1fESNs80
Merged-by: openharmony_ci
Description: ### 一、内容说明(相关的Issue)

https://gitcode.com/openharmony/multimedia_video_processing_engine/issues/37?ref=&did=4029309#tid-4029309

### 二、建议测试周期和提测地址  
  建议测试完成时间:xxxx.xx.xx  
  投产上线时间:xxxx.xx.xx  
  提测地址:CI环境/压测环境  
  测试账号:  

### 三、变更内容
  * 3.1 关联PR列表

  * 3.2 数据库和部署说明  
    1. 常规更新 
    2. 重启unicorn
    3. 重启sidekiq
    4. 迁移任务:是否有迁移任务,没有写 "无"
    5. rake脚本:`bundle exec xxx RAILS_ENV = production`;没有写 "无"

  * 3.4 其他技术优化内容(做了什么,变更了什么)
    - adaptive fov 2.0 interface


  * 3.5 废弃通知(什么字段、方法弃用?)



  * 3.6  后向不兼容变更(是否有无法向后兼容的变更?)


  
### 四、研发自测点(自测哪些?冒烟用例全部自测?)
  自测测试结论:


### 五、测试关注点(需要提醒QA重点关注的、可能会忽略的地方)
  检查点:

| 需求名称 | 是否影响xx公共模块 | 是否需要xx功能 | 需求升级是否依赖其他子产品 |
|------|------------|----------|---------------|
| xxx  | 否          | 需要       | 不需要           |
|      |            |          |               |

  接口测试:

  性能测试:

  并发测试:

  其他:



See merge request: openharmony/multimedia_video_processing_engine!56
2026-05-19 14:18:09 +08:00
gcw_1fESNs80 17eb198661 adaptive fov 2.0
Signed-off-by: linjinying <linjinying@h-partners.com>
2026-05-19 10:32:45 +08:00
gcw_1fESNs80 1d629d4097 adaptive fov 2.0
Signed-off-by: linjinying <linjinying@h-partners.com>
2026-05-18 22:08:21 +08:00
gcw_1fESNs80 3ef95da20a adaptive fov 2.0
Signed-off-by: linjinying <linjinying@h-partners.com>
2026-05-18 21:44:13 +08:00
gcw_1fESNs80 d6dc0989bb adaptive fov 2.0
Signed-off-by: linjinying <linjinying@h-partners.com>
2026-05-18 21:17:24 +08:00
gcw_1fESNs80 f139d724b3 adaptive fov 2.0
Signed-off-by: linjinying <linjinying@h-partners.com>
2026-05-18 21:06:06 +08:00
gcw_1fESNs80 1dce06cfe6 Merge branch 'master' of https://gitcode.com/gcw_1fESNs80/multimedia_video_processing_engine_lll
Signed-off-by: linjinying <linjinying@h-partners.com>
2026-05-18 20:52:49 +08:00
gcw_1fESNs80 519305b5d9 Merge branch 'master' of https://gitcode.com/gcw_1fESNs80/multimedia_video_processing_engine_lll
Signed-off-by: linjinying <linjinying@h-partners.com>
2026-05-18 20:51:57 +08:00
gcw_1fESNs80 7a48925fd6 Merge branch 'master' of https://gitcode.com/gcw_1fESNs80/multimedia_video_processing_engine_lll
Signed-off-by: linjinying <linjinying@h-partners.com>
2026-05-18 20:04:24 +08:00
gcw_1fESNs80 620722909d Merge branch 'master' of https://gitcode.com/gcw_1fESNs80/multimedia_video_processing_engine_lll
Signed-off-by: linjinying <linjinying@h-partners.com>
2026-05-18 20:01:55 +08:00
gcw_1fESNs80 47c34cef84 Merge branch 'master' of https://gitcode.com/gcw_1fESNs80/multimedia_video_processing_engine_lll
Signed-off-by: linjinying <linjinying@h-partners.com>
2026-05-18 19:40:26 +08:00
gcw_1fESNs80 a6e9fd41e2 adaptive fov 2.0
Signed-off-by: linjinying <linjinying@h-partners.com>
2026-05-18 19:38:09 +08:00
gcw_1fESNs80 4bf62abc1f adaptive fov 2.0
Signed-off-by: linjinying <linjinying@h-partners.com>
2026-05-18 17:37:46 +08:00
openharmony_ci 9164c1a080 !54 merge master into master
add vpe taihe impl

Created-by: pxh123456
Commit-by: pxh123456
Merged-by: openharmony_ci
Description: ### 一、内容说明(相关的Issue)

https://gitcode.com/openharmony/multimedia_video_processing_engine/issues/36

### 二、建议测试周期和提测地址  
  建议测试完成时间:2026.3.9
  投产上线时间:2026.3.9
  提测地址:CI环境/压测环境  
  测试账号:  

### 三、变更内容
  * 3.1 关联PR列表
无
  * 3.2 数据库和部署说明  
    1. 常规更新 
    2. 重启unicorn
    3. 重启sidekiq
    4. 迁移任务:是否有迁移任务,没有写 "无"
    5. rake脚本:`bundle exec xxx RAILS_ENV = production`;没有写 "无"

  * 3.4 其他技术优化内容(做了什么,变更了什么)
补充vpe静态接口实现


  * 3.5 废弃通知(什么字段、方法弃用?)
无


  * 3.6  后向不兼容变更(是否有无法向后兼容的变更?)
无

  
### 四、研发自测点(自测哪些?冒烟用例全部自测?)
  自测测试结论:pass


### 五、测试关注点(需要提醒QA重点关注的、可能会忽略的地方)
  检查点:静态接口功能

| 需求名称 | 是否影响xx公共模块 | 是否需要xx功能 | 需求升级是否依赖其他子产品 |
|------|------------|----------|---------------|
| xxx  | 否          | 需要       | 不需要           |
|      |            |          |               |

  接口测试:

  性能测试:

  并发测试:

  其他:



See merge request: openharmony/multimedia_video_processing_engine!54
OpenHarmony-v7.0-Beta1
2026-03-16 14:32:39 +08:00
pxh123456 9cccb70b6a vpe taihe impl
Signed-off-by: pxh123456 <pengxiaohang@huawei.com>
2026-03-09 16:25:07 +08:00
pxh123456 e380655cdd vpe taihe impl
Signed-off-by: pxh123456 <pengxiaohang@huawei.com>
2026-03-09 16:19:50 +08:00
pxh123456 20c6664a88 add vpe taihe impl
Signed-off-by: pxh123456 <pengxiaohang@huawei.com>
2026-03-06 12:15:30 +08:00
openharmony_ci 8ebf5bc73a !48 merge master into master
fix invalid address

Created-by: pxh123456
Commit-by: pxh123456
Merged-by: openharmony_ci
Description: ### 一、内容说明(相关的Issue)
https://gitcode.com/openharmony/multimedia_video_processing_engine/issues/34


### 二、建议测试周期和提测地址  
  建议测试完成时间:2026.02.12
  投产上线时间:2026.02.12
  提测地址:CI环境/压测环境  
  测试账号:  

### 三、变更内容
  * 3.1 关联PR列表

  * 3.2 数据库和部署说明  
  不涉及

  * 3.4 其他技术优化内容(做了什么,变更了什么)
  不涉及


  * 3.5 废弃通知(什么字段、方法弃用?)

  不涉及

  * 3.6  后向不兼容变更(是否有无法向后兼容的变更?)
  不涉及

  
### 四、研发自测点(自测哪些?冒烟用例全部自测?)
  自测测试结论:功能正常


### 五、测试关注点(需要提醒QA重点关注的、可能会忽略的地方)
  检查点:xts

| 需求名称 | 是否影响xx公共模块 | 是否需要xx功能 | 需求升级是否依赖其他子产品 |
|------|------------|----------|---------------|
| xxx  | 否          | 需要       | 不需要           |
|      |            |          |               |

  接口测试:正常

  性能测试:正常

  并发测试:正常

  其他:正常



See merge request: openharmony/multimedia_video_processing_engine!48
2026-02-14 09:35:24 +08:00
pxh123456 56127f353f 补充依赖部件
Signed-off-by: pxh123456 <pengxiaohang@huawei.com>
2026-02-13 16:20:24 +08:00
pxh123456 9515e938ae fix invalid memory
Signed-off-by: pxh123456 <pengxiaohang@huawei.com>
2026-02-12 16:04:25 +08:00
openharmony_ci 2a4df8a358 !47 merge master into master
vpe ani code

Created-by: pxh123456
Commit-by: pxh123456
Merged-by: openharmony_ci
Description: ### 一、内容说明(相关的Issue)

https://gitcode.com/openharmony/multimedia_video_processing_engine/issues/32

### 二、建议测试周期和提测地址  
  建议测试完成时间:2026.01.22  
  投产上线时间:2026.01.22
  提测地址:压测环境  
  测试账号:  

### 三、变更内容
  * 3.1 关联PR列表

  * 3.2 数据库和部署说明  
    1. 常规更新 

  * 3.4 其他技术优化内容(做了什么,变更了什么)
无


  * 3.5 废弃通知(什么字段、方法弃用?)



  * 3.6  后向不兼容变更(是否有无法向后兼容的变更?)
无

  
### 四、研发自测点(自测哪些?冒烟用例全部自测?)
  自测测试结论:通过


### 五、测试关注点(需要提醒QA重点关注的、可能会忽略的地方)
  检查点:缩放功能

  接口测试:pass

  性能测试:pass

  并发测试:pass

  其他:pass



See merge request: openharmony/multimedia_video_processing_engine!47
2026-01-24 12:30:26 +08:00
pxh123456 f3e0d13fef vpe ani code
Signed-off-by: pxh123456 <pengxiaohang@huawei.com>
2026-01-23 18:24:21 +08:00
pxh123456 43de37a023 vpe ani code
Signed-off-by: pxh123456 <pengxiaohang@huawei.com>
2026-01-23 18:03:32 +08:00
pxh123456 b500b306c7 vpe ani code
Signed-off-by: pxh123456 <pengxiaohang@huawei.com>
2026-01-23 17:58:46 +08:00
pxh123456 5eead0ce60 vpe ani code
Signed-off-by: pxh123456 <pengxiaohang@huawei.com>
2026-01-23 16:15:25 +08:00
pxh123456 0160143efe vpe ani code
Signed-off-by: pxh123456 <pengxiaohang@huawei.com>
2026-01-23 11:54:52 +08:00
pxh123456 5ec5e3be85 vpe ani code
Signed-off-by: pxh123456 <pengxiaohang@huawei.com>
2026-01-23 09:15:51 +08:00
pxh123456 d493924de8 vpe ani code
Signed-off-by: pxh123456 <pengxiaohang@huawei.com>
2026-01-22 22:24:48 +08:00
pxh123456 468d283ce9 vpe ani code
Signed-off-by: pxh123456 <pengxiaohang@huawei.com>
2026-01-22 22:01:09 +08:00
pxh123456 28ad24c07d vpe ani code
Signed-off-by: pxh123456 <pengxiaohang@huawei.com>
2026-01-22 21:54:32 +08:00
pxh123456 47635fcb62 vpe ani code
Signed-off-by: pxh123456 <pengxiaohang@huawei.com>
2026-01-22 21:45:10 +08:00
pxh123456 a3694559b6 vpe ani code
Signed-off-by: pxh123456 <pengxiaohang@huawei.com>
2026-01-22 21:19:37 +08:00
pxh123456 5cc8e74ca7 vpe ani code
Signed-off-by: pxh123456 <pengxiaohang@huawei.com>
2026-01-22 21:04:29 +08:00
openharmony_ci ce6464ebfa !42 merge master into master
fix potential invalid address

Created-by: pxh123456
Commit-by: pxh123456
Merged-by: openharmony_ci
Description: ### 一、内容说明(相关的Issue)
解决局部指针传到函数外导致的内存风险
https://gitcode.com/openharmony/multimedia_video_processing_engine/issues/26


### 二、建议测试周期和提测地址  
  建议测试完成时间:2025.11.24
  投产上线时间:2025.11.24  
  提测地址:CI环境/压测环境  
  测试账号:  

### 三、变更内容
  * 3.1 关联PR列表
无i
  * 3.2 数据库和部署说明  
    1常规更新 
  * 3.4 其他技术优化内容(做了什么,变更了什么)
无


  * 3.5 废弃通知(什么字段、方法弃用?)
不涉及


  * 3.6  后向不兼容变更(是否有无法向后兼容的变更?)
不涉及

  
### 四、研发自测点(自测哪些?冒烟用例全部自测?)
  自测测试结论:稳定无异常


### 五、测试关注点(需要提醒QA重点关注的、可能会忽略的地方)
  检查点:是否出现稳定性问题

| 需求名称 | 是否影响vpe公共模块 | 是否需要vpe功能 | 需求升级是否依赖其他子产品 |
|------|------------|----------|---------------|
| xxx  | 否          | 不需要       | 不需要           |
|      |            |          |               |

  接口测试:功能可用

  性能测试:无性能劣化

  并发测试:无稳定性问题

  其他:



See merge request: openharmony/multimedia_video_processing_engine!42
2025-11-25 11:17:31 +08:00
pxh123456 89c4bd64a1 fix potential invalid address
Signed-off-by: pxh123456 <pengxiaohang@huawei.com>
2025-11-24 20:31:39 +08:00
pxh123456 d9f7c1c772 fix potential invalid address
Signed-off-by: pxh123456 <pengxiaohang@huawei.com>
2025-11-24 20:28:54 +08:00
openharmony_ci e15d3c30c9 !41 merge master into master
新增离线编译bin文件以及对应枚举值

Created-by: Hennes
Commit-by: Hennes
Merged-by: openharmony_ci
Description: ### 一、内容说明(相关的Issue)

https://gitcode.com/openharmony/multimedia_video_processing_engine/issues/25

### 二、建议测试周期和提测地址  
不涉及 

### 三、变更内容
  * 3.1 关联PR列表
不涉及
  * 3.2 数据库和部署说明  
不涉及

  * 3.4 其他技术优化内容(做了什么,变更了什么)
新增离线编译bin文件以及对应枚举值

  * 3.5 废弃通知(什么字段、方法弃用?)

不涉及

  * 3.6  后向不兼容变更(是否有无法向后兼容的变更?)

不涉及
  
### 四、研发自测点(自测哪些?冒烟用例全部自测?)
  自测测试结论:自测用例全部通过


### 五、测试关注点(需要提醒QA重点关注的、可能会忽略的地方)
  检查点:

| 需求名称 | 是否影响xx公共模块 | 是否需要xx功能 | 需求升级是否依赖其他子产品 |
|------|------------|----------|---------------|
| 新增离线编译bin文件以及对应枚举值  | 否          | 需要       | 不需要           |
|      |            |          |               |

接口测试:UT测试

性能测试:不涉及

并发测试:不涉及

其他:不涉及



See merge request: openharmony/multimedia_video_processing_engine!41
2025-11-18 20:19:18 +08:00
Hennes 5b1ce726d3 新增离线编译bin文件以及对应枚举值
Signed-off-by: Hennes <lurihong@h-partners.com>
2025-11-17 11:21:01 +08:00
openharmony_ci 86e7d97a21 !39 merge master into master
变更视频元数据生成风格模式枚举值的顺序

Created-by: Hennes
Commit-by: Hennes
Merged-by: openharmony_ci
Description: ### 一、内容说明(相关的Issue)

https://gitcode.com/openharmony/multimedia_video_processing_engine/issues/24

### 二、建议测试周期和提测地址  

不涉及

### 三、变更内容
  * 3.1 关联PR列表
 
不涉及

  * 3.2 数据库和部署说明  
 
不涉及

  * 3.4 其他技术优化内容(做了什么,变更了什么)

变更视频元数据生成风格模式枚举值的顺序


  * 3.5 废弃通知(什么字段、方法弃用?)

不涉及

  * 3.6  后向不兼容变更(是否有无法向后兼容的变更?)

不涉及
  
### 四、研发自测点(自测哪些?冒烟用例全部自测?)

自测用例全部通过

### 五、测试关注点(需要提醒QA重点关注的、可能会忽略的地方)
  检查点:

| 需求名称 | 是否影响xx公共模块 | 是否需要xx功能 | 需求升级是否依赖其他子产品 |
|------|------------|----------|---------------|
| 变更视频元数据生成风格模式枚举值的顺序  | 否          | 需要       | 不需要           |
|      |            |          |               |

接口测试:UT测试

性能测试:不涉及

并发测试:不涉及

其他:不涉及



See merge request: openharmony/multimedia_video_processing_engine!39
2025-11-10 11:11:33 +08:00
Hennes 75946f2708 变更视频元数据生成风格模式枚举值的顺序
Signed-off-by: Hennes <lurihong@h-partners.com>
2025-11-07 10:35:05 +08:00
openharmony_ci 55f1878bfc !38 merge master into master
[fix]:Code sync

Created-by: huhuhy
Commit-by: huxianghao
Merged-by: openharmony_ci
Description: ### 一、内容说明(相关的Issue)
https://gitcode.com/openharmony/communication_ipc/issues/1738


### 二、建议测试周期和提测地址  
  建议测试完成时间:xxxx.xx.xx  
  投产上线时间:xxxx.xx.xx  
  提测地址:CI环境/压测环境  
  测试账号:  

### 三、变更内容
  * 3.1 关联PR列表

  * 3.2 数据库和部署说明  
    1. 常规更新 
    2. 重启unicorn
    3. 重启sidekiq
    4. 迁移任务:是否有迁移任务,没有写 "无"
    5. rake脚本:`bundle exec xxx RAILS_ENV = production`;没有写 "无"

  * 3.4 其他技术优化内容(做了什么,变更了什么)
    - 重构了 xxxx 代码
    - xxxx 算法优化


  * 3.5 废弃通知(什么字段、方法弃用?)



  * 3.6  后向不兼容变更(是否有无法向后兼容的变更?)


  
### 四、研发自测点(自测哪些?冒烟用例全部自测?)
  自测测试结论:


### 五、测试关注点(需要提醒QA重点关注的、可能会忽略的地方)
  检查点:

| 需求名称 | 是否影响xx公共模块 | 是否需要xx功能 | 需求升级是否依赖其他子产品 |
|------|------------|----------|---------------|
| xxx  | 否          | 需要       | 不需要           |
|      |            |          |               |

  接口测试:

  性能测试:

  并发测试:

  其他:



See merge request: openharmony/multimedia_video_processing_engine!38
2025-11-03 14:33:11 +08:00
huxianghao cfdf8b67d1 [fix]:Code sync
Signed-off-by: huxianghao <huxianghao@h-partners.com>
2025-11-01 08:10:29 +08:00
openharmony_ci e17353d187 !36 merge master into master
视频动态元数据生成新增支持nativebuffer输入

Created-by: Hennes
Commit-by: Hennes
Merged-by: openharmony_ci
Description: ### 一、内容说明(相关的Issue)

https://gitcode.com/openharmony/multimedia_video_processing_engine/issues/23

### 二、建议测试周期和提测地址  
不涉及

### 三、变更内容
  * 3.1 关联PR列表
无
  * 3.2 数据库和部署说明  
无

  * 3.4 其他技术优化内容(做了什么,变更了什么)
视频动态元数据生成新增支持nativebuffer输入


  * 3.5 废弃通知(什么字段、方法弃用?)
无


  * 3.6  后向不兼容变更(是否有无法向后兼容的变更?)
无

  
### 四、研发自测点(自测哪些?冒烟用例全部自测?)
  自测测试结论:新增测试用例自测通过


### 五、测试关注点(需要提醒QA重点关注的、可能会忽略的地方)
  检查点:

| 需求名称 | 是否影响xx公共模块 | 是否需要xx功能 | 需求升级是否依赖其他子产品 |
|------|------------|----------|---------------|
| 视频动态元数据生成新增支持nativebuffer输入  | 否          | 需要       | 不需要           |
|      |            |          |               |

  接口测试:接口测试

  性能测试:不涉及

  并发测试:不涉及

  其他:不涉及



See merge request: openharmony/multimedia_video_processing_engine!36
2025-10-30 20:19:26 +08:00
Hennes 92f0811070 视频动态元数据生成新增支持nativebuffer输入
Signed-off-by: Hennes <lurihong@h-partners.com>
2025-10-30 09:55:29 +08:00
openharmony_ci 3d52bdabd7 merge master into master
视频动态元数据生成Buffer轮转优化

Created-by: weixin_44700052
Commit-by: weixin_44700052
Merged-by: openharmony_ci
Description: ### 一、内容说明(相关的Issue)
[视频动态元数据生成Buffer轮转优化](https://gitcode.com/openharmony/multimedia_video_processing_engine/issues/20)


### 二、建议测试周期和提测地址  
不涉及  

### 三、变更内容
  * 3.1 关联PR列表
无
  * 3.2 数据库和部署说明  
不涉及

  * 3.4 其他技术优化内容(做了什么,变更了什么)
优化动态元数据生成时的buffer轮转,去除其中的buffer拷贝动作。


  * 3.5 废弃通知(什么字段、方法弃用?)
无


  * 3.6  后向不兼容变更(是否有无法向后兼容的变更?)
无

  
### 四、研发自测点(自测哪些?冒烟用例全部自测?)
  自测动态元数据生成平均时延5.68ms,watt平均功耗3.83mA,unitest、moduletest测试通过。
  自测测试结论:时延功耗满足要求。


### 五、测试关注点(需要提醒QA重点关注的、可能会忽略的地方)
  检查点:

| 需求名称 | 是否影响xx公共模块 | 是否需要xx功能 | 需求升级是否依赖其他子产品 |
|------|------------|----------|---------------|
| xxx  | 否          | 需要       | 不需要           |
|      |            |          |               |

  接口测试:不涉及

  性能测试:涉及,动态元数据生成平均时延小于等于6ms,平均功耗小于等于15mA

  并发测试:不涉及

  其他:不涉及



See merge request: openharmony/multimedia_video_processing_engine!29
2025-09-26 11:30:36 +08:00
weixin_44700052 eb85359835 update: 更新文件 metadata_generator_video_impl.cpp
Signed-off-by: weixin_44700052 <wujiahao36@huawei.com>
2025-09-23 10:18:03 +08:00
openharmony_ci 8560cd46ee merge master into master
新增视频动态元数据生成风格选择

Created-by: Hennes
Commit-by: Hennes
Merged-by: openharmony_ci
Description: ### 一、内容说明(相关的Issue)
https://gitcode.com/openharmony/multimedia_video_processing_engine/issues/22


### 二、建议测试周期和提测地址  
不涉及  

### 三、变更内容
  * 3.1 关联PR列表
无
  * 3.2 数据库和部署说明  
不涉及

  * 3.4 其他技术优化内容(做了什么,变更了什么)
视频编辑动态元数据生成新增亮度模式;实现Set/GetParamter NDK接口


  * 3.5 废弃通知(什么字段、方法弃用?)
无


  * 3.6  后向不兼容变更(是否有无法向后兼容的变更?)
无

  
### 四、研发自测点(自测哪些?冒烟用例全部自测?)
  自测测试结论:单元测试自测通过


### 五、测试关注点(需要提醒QA重点关注的、可能会忽略的地方)
  检查点:

| 需求名称 | 是否影响xx公共模块 | 是否需要xx功能 | 需求升级是否依赖其他子产品 |
|------|------------|----------|---------------|
| 视频编辑动态元数据生成新增亮度模式;实现Set/GetParamter NDK接口  | 否          | 需要       | 不需要           |
|      |            |          |               |

  接口测试:NDK测试

  性能测试:不涉及

  并发测试:不涉及

  其他:不涉及



See merge request: openharmony/multimedia_video_processing_engine!33
2025-09-22 15:43:46 +08:00
Hennes 641d819a1b 新增视频动态元数据生成风格选择
Signed-off-by: Hennes <lurihong@h-partners.com>
2025-09-19 11:44:14 +08:00
weixin_44700052 9bc76d562f update: 更新文件 metadata_generator_video_impl.cpp
Signed-off-by: weixin_44700052 <wujiahao36@huawei.com>
2025-09-17 19:28:35 +08:00
weixin_44700052 dd1ad4747e update: 更新文件 metadata_generator_video_impl.cpp
Signed-off-by: weixin_44700052 <wujiahao36@huawei.com>
2025-09-17 19:10:46 +08:00