35 Commits

Author SHA1 Message Date
zhang-minmin-jason f682f56c4b add security warnings fix 0728
Signed-off-by: zhang-minmin-jason <zhangminmin9@h-partners.com>
2026-07-31 11:40:36 +08:00
openharmony_ci 4de64847f7 !3281 merge 信息泄露 into master
fix 信息告警

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



### 二、建议测试周期和提测地址  
  建议测试完成时间: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_av_session!3281
2026-07-24 14:06:52 +08:00
xiyingxin d43c6695ee fix 信息告警
Co-Authored-By: Agent
Signed-off-by: xiyingxin <xiyingxin@h-partners.com>
2026-07-23 21:44:24 +08:00
xiyingxin 6559e31a09 fix 空指针解引用
Co-Authored-By: Agent
Signed-off-by: xiyingxin <xiyingxin@h-partners.com>
2026-07-23 20:36:08 +08:00
openharmony_ci bed2bd2b90 !2784 merge forward_rewind_0130 into master
支持应用设置不同的快进快退时间

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


### 二、建议测试周期和提测地址  
  建议测试完成时间: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_av_session!2784
2026-03-03 16:52:45 +08:00
zhangwt3652 372b662bf1 支持应用设置不同的快进快退时间
Signed-off-by: zhangwt3652 <zhangwenting15@huawei.com>
2026-02-27 10:41:50 +08:00
liao_qian 671a453152 fix code
Signed-off-by: liao_qian <liaoqian6@huawei.com>
2026-02-02 20:08:27 +08:00
LiYimeng 477639b971 photocasting
Signed

Signed-off-by: LiYimeng <liyimeng2@huawei.com>
2025-11-29 09:28:56 +00:00
LfSeanDragon1 dd7db694d0 av_session解耦
Signed-off-by: LfSeanDragon1 <lfseandragon@126.com>
2025-10-31 20:30:42 +08:00
wy19970731 c2b72caca0 蓝黄代码同步
Signed-off-by: luminous <wangyang528@h-partners.com>
2025-08-12 09:56:44 +08:00
wy19970731 83b7145146 蓝黄代码同步
Signed-off-by: luminous <wangyang528@h-partners.com>
2025-08-07 18:37:09 +08:00
luminous 5eecc699de update services/session/server/avsession_dumper.cpp.
Signed-off-by: luminous <wangyang528@h-partners.com>
2025-07-24 06:44:57 +00:00
wy19970731 f10d4a31e5 蓝黄代码同步
Signed-off-by: wy19970731 <wangyang528@h-partners.com>
2025-07-24 14:22:35 +08:00
wangyang2022 eb47ed36d5 优化av_session内存
Signed-off-by: wangyang2022 <wangyang412@huawei.com>
Change-Id: I5a3dfc23a0de323a5404051ea9d018e9a3a7b478
2024-12-04 06:41:44 +00:00
LiYimeng d13e03b161 video
Signed-off-by: LiYimeng <liyimeng2@huawei.com>
2024-06-14 08:37:40 +00:00
zhuchaochao 0df59bf817 实现接口
Signed-off-by: zhuchaochao <zhuchaochao2@huawei.com>
Change-Id: I621fea2a6516371cdaeb917d92350f2088176916
2024-01-14 03:11:46 +00:00
openharmony_ci 48a88d99c2 !684 增加历史歌单实现
Merge pull request !684 from liaoqian/master
2023-11-25 11:45:47 +00:00
l00536798 aa8d5d69b5 add development of history avqueue
Signed-off-by: l00536798 <liaoqian6@huawei.com>
2023-11-25 18:41:38 +08:00
l00524254 3b0f1041be add new playback sate
Signed-off-by: l00524254 <limingyu13@huawei.com>
2023-11-20 17:54:38 +08:00
zhangminmin 3671b3762f add video ability filter toggleMute getvalidcommands filter1
Signed-off-by: zhangminmin <zhangminmin9@huawei.com>
2023-11-14 10:32:16 +08:00
Meng.Lv fc3347bfac IssueNo: 音频状态(通话接入特性)管理特性需求 -- napi avsession -> avsession 服务侧逻辑添加
Description: 音频状态(通话接入特性)管理特性需求 -- napi avsession 侧逻辑添加
Sig:SIG_MultiMedia
Feature or Bugfix:Feature
Binary Source: No

Signed-off-by: Meng.Lv <lvmeng123@huawei.com>
Change-Id: Ib27df75bf394bbac9b25d70e1a28c2abbfd325c3
2023-11-04 07:24:46 +00:00
zhangminmin 9bbfd226e3 add fastforward & rewind & skipintervals interfaces
Signed-off-by: zhangminmin <zhangminmin9@huawei.com>
2023-10-17 16:09:30 +08:00
liyuhang 53f7c36056 Add OnPlayNext, OnPlayPrevious, unify multiple callbacks into one, add start, prepare and setDiscoverable;
Signed-off-by: liyuhang <liyuhang24@huawei.com>
Change-Id: I34347faface1a6c755887d5f16643d53562c2cfa
Signed-off-by: liyuhang <liyuhang24@huawei.com>
2023-06-25 15:42:59 +08:00
liyuhang ae5cf61c37 Add cast_plus gni
Signed-off-by: liyuhang <liyuhang24@huawei.com>
Change-Id: I6803530edb1a5cdfa163ae46f752ae0852eaab45
Signed-off-by: liyuhang <liyuhang24@huawei.com>
2023-06-20 21:09:08 +08:00
liyuhang 50566e56ee 1. Start discovery process
2. Change Outputdevice struct

        modified:   frameworks/common/src/avsession_descriptor.cpp
        modified:   frameworks/js/napi/session/include/napi_avcontroller_callback.h
        modified:   frameworks/js/napi/session/include/napi_avsession_callback.h
        modified:   frameworks/js/napi/session/include/napi_session_listener.h
        modified:   frameworks/js/napi/session/include/napi_utils.h
        modified:   frameworks/js/napi/session/src/napi_avcontroller_callback.cpp
        modified:   frameworks/js/napi/session/src/napi_avsession_callback.cpp
        modified:   frameworks/js/napi/session/src/napi_session_listener.cpp
        modified:   frameworks/js/napi/session/src/napi_utils.cpp
        modified:   frameworks/native/session/include/avcontroller_callback_client.h
        modified:   frameworks/native/session/include/avsession_callback_client.h
        modified:   frameworks/native/session/include/session_listener_client.h
        modified:   frameworks/native/session/src/avcontroller_callback_client.cpp
        modified:   frameworks/native/session/src/avsession_callback_client.cpp
        modified:   frameworks/native/session/src/session_listener_client.cpp
        modified:   frameworks/native/session/test/benchmarktest/avsession_benchmark_test/avsession_benchmark_test.cpp
        modified:   frameworks/native/session/test/benchmarktest/avsession_controller_test/avsession_controller_test.cpp
        modified:   frameworks/native/session/test/fuzztest/avcontrollercallbackstub_fuzzer/avcontroller_callbackclient_fuzzer.cpp
        modified:   frameworks/native/session/test/unittest/avsession_controller_test.cpp
        modified:   frameworks/native/session/test/unittest/avsession_remote_test.cpp
        modified:   frameworks/native/session/test/unittest/avsession_test.cpp
        modified:   interfaces/inner_api/native/session/include/av_router.h
        modified:   interfaces/inner_api/native/session/include/avsession_descriptor.h
        modified:   interfaces/inner_api/native/session/include/avsession_info.h
        modified:   services/session/ipc/base/isession_listener.h
        modified:   services/session/ipc/proxy/avcontroller_callback_proxy.cpp
        modified:   services/session/ipc/proxy/avcontroller_callback_proxy.h
        modified:   services/session/ipc/proxy/avsession_callback_proxy.cpp
        modified:   services/session/ipc/proxy/avsession_callback_proxy.h
        modified:   services/session/ipc/proxy/session_listener_proxy.cpp
        modified:   services/session/ipc/proxy/session_listener_proxy.h
        modified:   services/session/ipc/stub/avcontroller_callback_stub.cpp
        modified:   services/session/ipc/stub/avsession_callback_stub.cpp
        modified:   services/session/ipc/stub/session_listener_stub.cpp
        modified:   services/session/server/avcontroller_item.cpp
        modified:   services/session/server/avcontroller_item.h
        modified:   services/session/server/avrouter_impl.cpp
        modified:   services/session/server/avrouter_impl.h
        modified:   services/session/server/avsession_dumper.cpp
        modified:   services/session/server/avsession_item.cpp
        modified:   services/session/server/avsession_item.h
        modified:   services/session/server/avsession_service.cpp
        modified:   services/session/server/avsession_service.h
        modified:   services/session/server/test/avsession_service_test.cpp
        modified:   services/session/server/test/fuzztest/avcontrolleritem_fuzzer/avcontrolleritem_fuzzer.cpp

Signed-off-by: liyuhang <liyuhang24@huawei.com>
Change-Id: Ibb4b3c38bcb2a17c40e78b9d9954d5e18036bce3
2023-06-07 06:28:35 +00:00
leiiyb 8be8db905f security screening
Signed-off-by: leiiyb <leiyanbo@huawei.com>
2022-11-10 11:43:59 +08:00
leiiyb 95ef2e1872 update code
Signed-off-by: leiiyb <leiyanbo@huawei.com>
2022-09-22 12:34:26 +08:00
liuwei e605bbd0a4 分布式dfx
Signed-off-by: liuwei <liuwei673@huawei.com>
2022-09-15 09:33:52 +08:00
guo-chunting 76d9cae6de CodeCheck Modification.
Signed-off-by: guo-chunting <guochunting3@huawei.com>
2022-08-15 18:53:08 +08:00
zrn 36ba80cd8c add avsession dumper
Signed-off-by: zrn <zhaoruining2@huawei.com>
2022-08-02 15:04:54 +08:00
zrn 35b6f0165c add avsession dumper
Signed-off-by: zrn <zhaoruining2@huawei.com>
2022-08-02 14:56:09 +08:00
verystone 6bf8174255 代码格式规范问题修改
Signed-off-by: verystone <xudaqing@huawei.com>
2022-06-29 08:41:48 +08:00
verystone 8c4ab33d50 Add hidumper for av session
Signed-off-by: verystone <xudaqing@huawei.com>
2022-06-28 20:50:07 +08:00
verystone 9e0db2face Add hidumper for av session
Signed-off-by: verystone <xudaqing@huawei.com>
2022-06-28 17:21:38 +08:00
verystone 0b6afbcf27 Add hidumper for av session
Signed-off-by: verystone <xudaqing@huawei.com>
2022-06-28 17:11:04 +08:00