| feat(audio_debug): 添加AudioDebugInfo错误信息字段及调试信息优化 - 为AudioDebugInfo添加errorInfos字段及IPC Marshalling/Unmarshalling序列化支持 - 恢复AUDIO_STREAM_TYPE_MAP,补全AudioStreamType枚举映射 - 恢复VolumeTypeToString函数,将STREAM_MUSIC映射为MEDIA_STREAM - 在ParserAudioRendererDebugInfo/ParserAudioCapturerDebugInfo中使用VolumeTypeToString - 移除STREAM_ACCESSIBILITY映射以符合开源合规要求 - 添加AudioFaultRecord/AudioFocusBehavior相关调试信息收集 - 优化renderer/capturer debug snapshot的焦点历史和错误信息输出 - inputDeviceType使用static_cast与master保持一致 Co-Authored-By: Agent Agent: GLM-5.1 Signed-off-by: Jvgang <yujugang2@h-partners.com> | 2 个月前 |
| warning fix Signed-off-by: fuxiuwsz <wangshengze1@huawei.com> | 12 天前 |
| split defines form audio system manager Signed-off-by: zhanghuiming <zhanghuiming12@h-partners.com> Change-Id: Ie04a8842af918cf30397f2850bdf34bce95023b4 Signed-off-by: zhanghuiming <zhanghuiming12@h-partners.com> | 7 个月前 |
| 格式转换,告清清零 Signed-off-by: guoyao <guoyao18@huawei.com> | 1 年前 |
| 新增多声道音频播放支持 Signed-off-by: guoyao <guoyao18@huawei.com> | 2 年前 |
| code review fix Signed-off-by: wangjiajun <wangjiajun31@huawei.com> | 1 年前 |
| 优化AudioCacheMgr内存管理锁机制 将GetCachedDuration方法提取内部实现GetCachedDurationInternal,避免在DumpAllMemBlock中重复加锁,提升性能。 Co-Authored-By: Agent Signed-off-by: wangjiajun <wangjiajun31@huawei.com> | 2 个月前 |
| support highpassfilter when PC ultrasonic recording Signed-off-by: zhou412 <wanganzhou1@h-partners.com> | 5 个月前 |
| DfxOperation 音量维测修改 Signed-off-by: 蒋志庆 <jiangzhiqing4@h-partners.com> | 1 年前 |
| 语法规范 Signed-off-by: xiaokuerz <739888458@qq.com> | 6 个月前 |
| move converter to utils Co-Authored-By:Agent Signed-off-by: wangjiajun <wangjiajun31@huawei.com> | 3 个月前 |
| audio idl Change-Id: Iac10ff527be7b14fb2ad7f9d5b1d01e72ad4c679 Signed-off-by: zhangwt3652 <zhangwenting15@huawei.com> | 1 年前 |
| 删除speex依赖 Signed-off-by: guoyao <guoyao18@huawei.com> | 1 年前 |
| clean code fix Signed-off-by: hezhiqiang19@huawei.com <hezhiqiang19@huawei.com> Change-Id: I7e8ab33fda6f610a9fabf982127cbd424b511fa2 | 2 年前 |
| delete unused param Signed-off-by: wangjiajun <wangjiajun31@huawei.com> | 2 个月前 |
| Route low-latency playback into HPAE Signed-off-by: imyuhang <liyuhang24@huawei.com> Co-Authored-By: Agent | 3 个月前 |
| fix audio stream checker volume access Co-Authored-By: Agent Signed-off-by: ZhengYong21 <zhengyong21@huawei.com> | 28 天前 |
| 检测线程优化 Signed-off-by: ZhengYong21 <zhengyong21@huawei.com> | 9 个月前 |
| 新增音量查询接口 Signed-off-by: ZhengYong21 <zhengyong21@huawei.com> | 11 个月前 |
| clean code Signed-off-by: kw <wangyuqi30@huawei.com> | 1 年前 |
| voulme指令优化 Signed-off-by: Charles <wangchao685@h-partners.com> | 8 个月前 |
| refactor(volume): data-driven pipe volume cleanup in RemoveAudioPipeVolume Replace the fixed defaultVolumeTypeList_ iteration in RemoveAudioPipeVolume with a single AudioVolume::RemovePipeVolume(pipeId) call that scans the actual pipeVolume_ map under one write lock. New volume types are now cleaned up automatically without registering them in defaultVolumeTypeList_. Remove the per-type RemovePipeVolume(pipeId, volumeType) overload and update all callers/tests. Signed-off-by: qq_44634190 <wangjian596@huawei.com> | 5 天前 |
| reconstruct Signed-off-by: qq_44634190 <wangjian596@huawei.com> | 3 个月前 |
| 异步调用callmanager Signed-off-by: ZhengYong21 <zhengyong21@huawei.com> | 6 个月前 |
| feature 48k format convert Signed-off-by: sunruiyang <sunruiyang5@h-partners.com> Change-Id: I7e2e1a95afdcd0082de682353ed3d9e51c05b308 Co-Authored-By: Agent | 4 个月前 |
| fix futex problem Signed-off-by: kw <wangyuqi30@huawei.com> | 1 年前 |
| mixer删除异常修复 Signed-off-by: guoyao <guoyao18@huawei.com> | 28 天前 |
| define output pipe info interfaces Signed-off-by: magekkkk <lixin113@huawei.com> | 7 个月前 |
| 支持指定录音流注入播放 Co-Authored-By: Agent Signed-off-by: ZhengYong21 <zhengyong21@huawei.com> | 28 天前 |
| highpassfilter when PC ultrasonic recording UT Signed-off-by: zhou412 <wanganzhou1@h-partners.com> | 5 个月前 |
| Modify the names of the feature in the headfile file Signed-off-by: qq_44634190 <wangjian596@huawei.com> | 1 个月前 |
| capturer mute update Signed-off-by: fuxiuwsz <wangshengze1@huawei.com> | 5 个月前 |
| add HPAE first-frame-consumed fallback trigger The first-frame writing callback previously only fired from the client Write path, so callback-mode pipelines that consume media without an immediate client Write never reported first-frame. Add a server-side fallback: HPAE fires the existing callback once per Start cycle when it first consumes real media data. - isPullData field on AudioCallBackStreamInfo marks formal media pulls vs registration/migration/rewind info-sync calls - server once-gate firstFramePending_ armed after STARTED, disarmed before PAUSED/STOPPED/RELEASED; three trigger rules in OnStreamData (history consumption, non-zero client fetch, ring-buffer dequeue) - FIRST_FRAME_CONSUMED / OPERATION_FIRST_FRAME_CONSUMED forward the event server -> client without touching renderer lifecycle status - shared client once-gate NotifyFirstFrameWritingOnce() fed by both the Write path and the server fallback - refreshed OnFirstFrameWriting doc comment; added unit tests across client/server/node/renderer-test targets Co-Authored-By: Agent <agent@example.com> Signed-off-by: 蒋志庆 <jiangzhiqing4@h-partners.com> | 21 天前 |
| feat: add UT for GetPredictNextReadTime and GetPredictNextWriteTime if-else branches Add 16 unit test cases covering all 10 if-else branches in GetPredictNextReadTime and GetPredictNextWriteTime to achieve 100% branch coverage. Tests cover span count notify conditions, GetFrameStamp true/false, readFrame/writeFrame position comparison, and UpdataFrameStamp CHECK_FAILED/NEED_MODIFY/CHECK_SUCCESS paths. Co-Authored-By: Agent Signed-off-by: imyuhang <liyuhang24@huawei.com> | 1 个月前 |
| add UT for capturer span size update Co-Authored-By: Agent Signed-off-by: ZhengYong21 <zhengyong21@huawei.com> | 1 个月前 |
| BT_SPP0904 Signed-off-by: yue <qiuyuhan1@h-partners.com> | 10 个月前 |
| 与黄区dev代码保持一致 Signed-off-by: qyhyue123 <qiuyuhan1@h-partners.com> | 7 个月前 |
| monitor renderer volume Signed-off-by: ZhengYong21 <zhengyong21@huawei.com> | 11 个月前 |
| add volume tool for c call Signed-off-by: hezhiqiang19@huawei.com <hezhiqiang19@huawei.com> Change-Id: I80f4464a370b8223ef49300ab607c572cc0bb963 | 2 年前 |