| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
ROM optimize Signed-off-by: sunruiyang <sunruiyang5@h-partners.com> | 1 个月前 | |
fix pointer Signed-off-by: owenCreeper <ouhanjun3@huawei.com> | 2 年前 | |
audio设备定义整改 Signed-off-by: zhangwt3652 <zhangwenting15@huawei.com> | 1 年前 | |
Modify code Signed-off-by: liyuhang <liyuhang24@huawei.com> Change-Id: Ic9b81fb74f039db408e36c58ed88c238b8a68c67 | 5 个月前 | |
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 个月前 | |
direct通路适配standby Signed-off-by: guoyao <guoyao18@huawei.com> | 8 个月前 | |
mic indicator Signed-off-by: andoneee <maobin15@h-partners.com> | 2 个月前 | |
fix: 优化HapReportWakeupEvent JSON解析逻辑,提前释放cJSON内存,将CHECK_AND_BREAK_LOG替换为CHECK_AND_RETURN_LOG Co-Authored-By: Agent Signed-off-by: sunruiyang <sunruiyang5@h-partners.com> | 1 个月前 | |
update: 更新文件 audio_resource_service.h Signed-off-by: timelessxp_gitcode <hexiangpeng1@huawei.com> | 8 个月前 | |
refactor: SetKaraokeParameters 参数改为枚举全链路穿透 将 SetKaraokeParameters 的字符串入参改为 (KaraokeParamType paramType, int32_t value), 枚举穿透两层 IPC,字符串拼接下沉到 AudioServer::SetKaraokeParameters(新增 BuildKaraokeParamString 纯函数作为唯一映射源),下发 HDI 的字符串与改造前逐字一致。 主要改动: - 新增 KaraokeParamType 枚举(audio_info.h)与 header-only 转化纯函数 BuildKaraokeParamString(karaoke_param_helper.h),收敛 reverb/eq 预设→串映射。 - IAudioPolicy.idl / IStandardAudioService.idl 签名改为 (paramType, value), AudioPolicyManager/PolicyServer/ServerProxy/AudioServer 四层同步迁移; AudioPolicyServer 保留 Karaoke_enable 的 nearlink 过渡副作用。 - loopback 侧 karaokeParams_ 改为 map<KaraokeParamType,int32_t>,删除客户端 字符串拼接与匿名预设映射表。 - capturer/server 内部调用方、现有单测与 3 个 fuzz 同步迁移到枚举。 - 新增 BuildKaraokeParamString 黄金串单测,更新 loopback 单测。 Co-Authored-By: Agent <agent@example.com> Signed-off-by: 蒋志庆 <jiangzhiqing4@h-partners.com> | 6 天前 | |
hdi adapter refactor part2 Signed-off-by: seveno0 <luoqi56@huawei.com> | 1 年前 | |
boot animation Signed-off-by: sunriyang <sunruiyang5@h-partners.com> | 4 个月前 | |
删除低时延旧通路 Signed-off-by: gcw_O7hu6ZQF <liujiayu33@huawei.com> | 1 个月前 | |
systemload control spatialAudio Signed-off-by: m30053149 <maobin15@h-partners.com> | 7 个月前 | |
split device manager from system manager Signed-off-by: zhanghuiming <zhanghuiming12@h-partners.com> Change-Id: I94fd8e889ceaf47d7801e0a135fbc427a96e5df7 Signed-off-by: zhanghuiming <zhanghuiming12@h-partners.com> | 7 个月前 | |
reduce aduio system manager depends Signed-off-by: zhanghuiming <zhanghuiming12@h-partners.com> Change-Id: I8b19ce21d1ac9c96c124125cb0266969f2dffd32 | 6 个月前 | |
3da 提交 Signed-off-by: xiaokuerz <739888458@qq.com> | 6 个月前 | |
pc pop Signed-off-by: fuxiuwsz <wangshengze1@huawei.com> | 21 天前 | |
支持指定录音流注入播放 Co-Authored-By: Agent Signed-off-by: ZhengYong21 <zhengyong21@huawei.com> | 30 天前 | |
direct通路适配standby Signed-off-by: guoyao <guoyao18@huawei.com> | 8 个月前 | |
蓝黄同步差异修改 Signed-off-by: xiaokuerz <739888458@qq.com> | 6 个月前 | |
add UT for capturer span size update Co-Authored-By: Agent Signed-off-by: ZhengYong21 <zhengyong21@huawei.com> | 1 个月前 | |
!16354 merge master into master add HPAE first-frame-consumed fallback trigger Created-by: acorwa Commit-by: 蒋志庆 Merged-by: openharmony_ci Description: **IssueNo**: https://gitcode.com/openharmony/multimedia_audio_framework/issues/13599 **Description**: **静态扫描截图**: **通用规范自检:** | 自检项 | 自检结果 | | ------------------------------------------------------------ | -------- | | 成员变量命名,统一采用xxxx_ |Y| | 换行优先使用4格缩进 |Y| | *和&运算符统一跟随之后的变量 |Y| | 避免使用未明确位宽的整型,选择使用int32_t, uint32_t等类型 |Y| | 时间常量命名加后缀_MS, _US等,按照用途命名而非值 |Y| **安全编码自检:** | 自检项 | 自检结果 | | -------------------------------------------------------------- | -------- | | 外部传入的指针使用前是否判空 |Y| | 外部传入数据,直接用于内存申请、数组长度、索引、循环条件前,必须进行合法性校验 |Y| | 成员或局部变量,尤其是指针、资源描述符、bool变量必须赋初值 |Y| | 内存分配后必须判断是否成功 |Y| | 禁止打印内存地址、文件路径、设备名、MAC地址等敏感信息,如有需要,使用private修饰 |Y| | 有符号、无符号整数之间**运算、比较**,确保不会出现溢出、反转、除0 |Y| | 有无符号不允许混合计算,必须提前进行强转 |Y| | map\vector\list\set等对象存在多线程并发访问场景必须加锁 |Y| **进程安全自检:** | 自检项 | 自检结果 | | -------------------------------------------------------------- | -------- | | SA新增idl接口,需要根据功能控制可访问范围,通过权限、UID校验等方式校验 |Y| | SA新增idl接口,必须同时新增fuzz用例,并进行fuzz测试 |Y| | 类反序列化结果用于内存申请、数组长度、循环条件前,必须进行合法性校验 |Y| | 新增动态共享库或可执行文件是否开启硬件PAC(gn文件配置 branch_protector_ret = "pac_ret") |Y| | 新增动态共享库或可执行文件是否开启前向CFI(gn文件配置 cfi = true, cfi_cross_dso = true, debug = false) |Y| **XTS Result**: **TDD Result**: **Fuzz Result**: See merge request: openharmony/multimedia_audio_framework!16354 | 20 天前 | |
蓝黄差异修改 Signed-off-by: wuyajun123 <wuyajun12@h-partners.com> | 6 个月前 | |
init direct sink when first start Signed-off-by: boxwall <hezhiqiang19@huawei.com> Change-Id: Ie1c8bda8dfc650e679a1a87b870d5e4023ccc1fa | 2 个月前 | |
offload reload 没有重连南向 Signed-off-by: guoyao <guoyao18@huawei.com> | 8 个月前 | |
boot animation Signed-off-by: sunriyang <sunruiyang5@h-partners.com> | 4 个月前 | |
fix: notify fast status on span size update Co-Authored-By: Agent Signed-off-by: ZhengYong21 <zhengyong21@huawei.com> | 3 个月前 | |
Route low-latency playback into HPAE Signed-off-by: imyuhang <liyuhang24@huawei.com> Co-Authored-By: Agent | 3 个月前 | |
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> | 23 天前 | |
蓝黄同步差异修改 Signed-off-by: xiaokuerz <739888458@qq.com> | 6 个月前 | |
支持指定录音流注入播放 Co-Authored-By: Agent Signed-off-by: ZhengYong21 <zhengyong21@huawei.com> | 30 天前 | |
bugfix Co-Authored-By: Agent <agent@example.com> Signed-off-by: 蒋志庆 <jiangzhiqing4@h-partners.com> | 6 天前 | |
ipc mutex Signed-off-by: fuxiuwsz <wangshengze1@huawei.com> | 4 个月前 | |
sync Signed-off-by: sunruiyang <sunruiyang5@h-partners.com> | 1 个月前 | |
direct通路适配standby Signed-off-by: guoyao <guoyao18@huawei.com> | 8 个月前 | |
fix codecheck Signed-off-by: owenCreeper <ouhanjun3@huawei.com> | 1 年前 | |
update: 更新文件 pa_capturer_stream_impl.h Signed-off-by: maqian12 <maqian46@h-partners.com> | 8 个月前 | |
优化双响 Signed-off-by: kw <wangyuqi30@huawei.com> | 7 个月前 | |
1修复集成更新HRTF失败后,个性化空间音频未感知的问题 Signed-off-by: Lzh87048 <lizihao56@h-partners.com> | 2 个月前 | |
蓝黄同步差异修改 Signed-off-by: xiaokuerz <739888458@qq.com> | 6 个月前 | |
蓝黄同步差异修改 Signed-off-by: xiaokuerz <739888458@qq.com> | 6 个月前 | |
refactor: rename audio privacy manager client to in server Signed-off-by: gcw_CSFPz3Iu <dushuaifei@huawei.com> | 4 个月前 | |
Zero volume judgement Co-Authored-By: Agent Signed-off-by: huang-jianfei201 <huangjianfei4@h-partners.com> | 2 天前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 1 个月前 | ||
| 2 年前 | ||
| 1 年前 | ||
| 5 个月前 | ||
| 7 个月前 | ||
| 8 个月前 | ||
| 2 个月前 | ||
| 1 个月前 | ||
| 8 个月前 | ||
| 6 天前 | ||
| 1 年前 | ||
| 4 个月前 | ||
| 1 个月前 | ||
| 7 个月前 | ||
| 7 个月前 | ||
| 6 个月前 | ||
| 6 个月前 | ||
| 21 天前 | ||
| 30 天前 | ||
| 8 个月前 | ||
| 6 个月前 | ||
| 1 个月前 | ||
| 20 天前 | ||
| 6 个月前 | ||
| 2 个月前 | ||
| 8 个月前 | ||
| 4 个月前 | ||
| 3 个月前 | ||
| 3 个月前 | ||
| 23 天前 | ||
| 6 个月前 | ||
| 30 天前 | ||
| 6 天前 | ||
| 4 个月前 | ||
| 1 个月前 | ||
| 8 个月前 | ||
| 1 年前 | ||
| 8 个月前 | ||
| 7 个月前 | ||
| 2 个月前 | ||
| 6 个月前 | ||
| 6 个月前 | ||
| 4 个月前 | ||
| 2 天前 |