Commit Graph

1802 Commits

Author SHA1 Message Date
openharmony_ci 70ec2f3ca1 !29 merge master into master
【third_party】三方库升级 libdrm 2.4.120 -> 2.4.130;alsa-lib 1.2.11 -> 1.2.15.3;alsa-utils 1.2.11 -> 1.2.15.2;

Created-by: ykkwang
Commit-by: w30051647
Merged-by: openharmony_ci
Description: ### 一、内容说明(相关的Issue)
https://gitcode.com/openharmony/third_party_libdrm/issues/63?ref=&did=3841281#tid-3841281


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

### 三、变更内容
  * 3.1 关联PR列表
【third_party】三方库升级
libdrm 2.4.120 -> 2.4.130;
alsa-lib 1.2.11 -> 1.2.15.3;
alsa-utils 1.2.11 -> 1.2.15.2;

  * 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/third_party_alsa-utils!29
OpenHarmony-v7.0-Beta1
2026-04-11 11:55:32 +08:00
w30051647 cfd50591d3 【third_party】三方库升级 libdrm 2.4.120 -> 2.4.130;alsa-lib 1.2.11 -> 1.2.15.3;alsa-utils 1.2.11 -> 1.2.15.2;
Signed-off-by: w30051647 <wangyikai14@h-partners.com>
2026-04-08 11:22:01 +08:00
openharmony_ci adf80de020 !24 [新需求]: 三方库添加Dependencies
Merge pull request !24 from 梁鹏辉/master
OpenHarmony-v6.0.0.1-Release OpenHarmony-v6.0-Release OpenHarmony-v6.0-Beta1 OpenHarmony-v6.1-Release OpenHarmony-v6.0.0.2-Release
2025-04-15 02:07:00 +00:00
梁鹏辉 8b78c07b2a update README.OpenSource.
Signed-off-by: 梁鹏辉 <liangpenghui2@huawei.com>
2025-04-14 11:42:10 +00:00
openharmony_ci c352baa4d5 !23 update OAT.xml.
Merge pull request !23 from 许学海/master
OpenHarmony-v5.1.0-Release
2025-03-13 09:12:15 +00:00
许学海 aa2c018cb9 update OAT.xml.
Signed-off-by: 许学海 <xuxuehai2@huawei.com>
2025-03-13 06:40:56 +00:00
openharmony_ci 2898a2c65a !20 alsa三方库README文件版本号修改
Merge pull request !20 from 许学海/master
2024-11-06 02:31:10 +00:00
许学海 da4b4a311c update README.OpenSource.
Signed-off-by: 许学海 <xuxuehai2@huawei.com>
2024-11-05 09:29:40 +00:00
openharmony_ci d0fb97addc !19 alsa-utils代码同步
Merge pull request !19 from 许学海/master
OpenHarmony-v5.0.0-Release
2024-07-25 08:53:05 +00:00
许学海 81ea122d8f update OAT.xml.
Signed-off-by: 许学海 <xuxuehai2@huawei.com>
2024-07-25 08:29:32 +00:00
openharmony_ci 188ee0e1fd !18 LGPL类协议软件需要制作开源包
Merge pull request !18 from 许学海/master
2024-06-17 08:57:01 +00:00
许学海 7a48f592ed update README.OpenSource.
Signed-off-by: 许学海 <xuxuehai2@huawei.com>
2024-06-17 08:18:51 +00:00
许学海 185009a513 update README.OpenSource.
Signed-off-by: 许学海 <xuxuehai2@huawei.com>
2024-06-17 03:49:38 +00:00
openharmony_ci 84f77acecd !17 fix: alsa-utils opensource statement
Merge pull request !17 from whoselittlelion/master
2024-06-13 01:16:00 +00:00
whoselittlelion a3b6feb14c fix: repair alsa utils opensource statement
Signed-off-by: whoselittlelion <humin16@huawei.com>
2024-06-12 21:29:20 +08:00
openharmony_ci dc989c8395 !16 fix: alsa-utils opensource statement
Merge pull request !16 from whoselittlelion/master
2024-06-12 09:59:35 +00:00
whoselittlelion 687b6978ac fix: repair openSource statement
Signed-off-by: whoselittlelion <humin16@huawei.com>
2024-06-12 16:51:16 +08:00
openharmony_ci 9475741530 !15 更新alsa版本
Merge pull request !15 from 许学海/master
2024-06-07 02:34:31 +00:00
许学海 171c682c3c update README.OpenSource.
Signed-off-by: 许学海 <xuxuehai2@huawei.com>
2024-06-05 09:30:04 +00:00
openharmony_ci 4e77405aae !14 更新alsa-utils v1.2.11版本
Merge pull request !14 from 许学海/master
2024-06-04 14:04:09 +00:00
许学海 777d3e828d update BUILD.gn.
Signed-off-by: 许学海 <xuxuehai2@huawei.com>
2024-05-25 03:43:11 +00:00
许学海 33ef3a4a04 update alsa-utils
Signed-off-by: 许学海 <xuxuehai2@huawei.com>
2024-05-24 09:35:19 +00:00
xuxuehai 799518f6b2 commit msg
Signed-off-by: xuxuehai <xuxuehai2@huawei.com>
2024-05-24 17:25:37 +08:00
xuxuehai 4e80219ea0 update alsa-utils-1.2.11
Signed-off-by: xuxuehai <xuxuehai2@huawei.com>
2024-05-22 16:37:50 +08:00
openharmony_ci 30192bae49 !11 修改license file路径
Merge pull request !11 from 许学海/master
OpenHarmony-v4.1.4-Release OpenHarmony-v4.1.3-Release OpenHarmony-v4.1.2-Release OpenHarmony-v5.0-Beta1 weekly_20240115-v master-v OpenHarmony-v4.1.1-Release OpenHarmony-v4.1-Release OpenHarmony-v4.1-Beta1
2023-12-14 08:29:38 +00:00
许学海 56ca081ae9 update BUILD.gn.
Signed-off-by: 许学海 <xuxuehai2@huawei.com>
2023-12-13 06:38:08 +00:00
openharmony_ci 2f0542f707 !9 【SBOM数据治理】【合规】修改OAT配置项
Merge pull request !9 from mayongzhi/master
OpenHarmony-v4.0.4-Release OpenHarmony-v4.0.3-Release OpenHarmony-v4.0.2-Release OpenHarmony-v4.0.1-Release OpenHarmony-v4.0-Release
2023-07-25 12:42:34 +00:00
m00804696 ca2fff3fef commit oat
Signed-off-by: m00804696 <mayongzhi1@huawei.com>
2023-07-06 15:26:38 +08:00
openharmony_ci e8878476ee !8 fix: Modify the subsystem and part name
Merge pull request !8 from AllenRiemann/alsa_dev
OpenHarmony-v4.0-Beta1 OpenHarmony-v3.2.4-Release OpenHarmony-v3.2.3-Release OpenHarmony-v4.0-Beta2 OpenHarmony-v3.2.2-Release OpenHarmony-v3.2.1-Release OpenHarmony-v3.2-Release OpenHarmony-v3.2-Beta5 OpenHarmony-v3.2-Beta4
2022-10-17 06:46:18 +00:00
vb6174 8b2c3162c2 fix: Modify the subsystem and part name
Signed-off-by: vb6174 <zhangyunhu@huawei.com>
2022-10-11 10:54:30 +08:00
openharmony_ci a2b6327866 !7 modify audio part name
Merge pull request !7 from crescenthe/master
OpenHarmony-v3.2-Beta3 OpenHarmony-v3.2-Beta2
2022-06-23 10:27:43 +00:00
crescent 7a5ee4b756 modify audio part name
Signed-off-by: crescent <sunhehe@huawei.com>
2022-06-22 06:28:52 +00:00
openharmony_ci 641aa62756 !6 task:add README_zh
Merge pull request !6 from vb6174/master
2022-06-18 03:59:22 +00:00
vb6174 46cc9c6e62 task: add README_zh.md
Signed-off-by: vb6174 <zhangyunhu@huawei.com>
2022-06-09 03:02:40 +00:00
vb6174 e1f909d8f6 !5 add OAT.xml and update README.OpenSource
Merge pull request !5 from vb6174/master
2022-06-02 04:06:19 +00:00
vb6174 db5f68b1e4 add OAT.xml and README.OpenSource
Signed-off-by: vb6174 <zhangyunhu@huawei.com>
2022-06-02 03:39:46 +00:00
vb6174 8e6779b876 !4 add README.OpenSource for alsa-utils
Merge pull request !4 from vb6174/master
2022-06-01 06:58:23 +00:00
vb6174 4b8b65d0bc add README.OpenSource
Signed-off-by: vb6174 <zhangyunhu@huawei.com>
2022-05-31 12:08:12 +00:00
openharmony_sig_ci ee42f2afd4 !3 Porting the third-party library alsa-utils
Merge pull request !3 from zenglifeng/master
2022-05-27 02:31:47 +00:00
zenglifeng 4c1b3b1d53 Porting the third-party library alsa-utils
Signed-off-by: zenglifeng <zenglifeng2@huawei.com>
2022-05-27 10:11:30 +08:00
Jaroslav Kysela e18913110b Release v1.2.6
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
2021-12-06 11:17:28 +01:00
Jaroslav Kysela 52f5bea5e9 amidi: remove unused variable
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
2021-12-06 11:02:10 +01:00
Jaroslav Kysela 15a5a16eb7 topology: fix compilation for older alsa-lib
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
2021-12-06 11:00:02 +01:00
Jaroslav Kysela 66693b1a77 topology: change include path
Add support for relative (based on the path from the parsed
configuration file) and absolute include path without
ALSA_CONFIG_DIR environment variable usage. The dependency
on the alsa-lib config tree may be added on demand.

Link: https://github.com/alsa-project/alsa-utils/pull/117
Link: https://github.com/alsa-project/alsa-utils/issues/118
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
2021-12-06 10:21:41 +01:00
Ranjani Sridharan ef3a96367e topology: pre-processor: Add support for conditional includes
Add a new keyword "IncludeByKey" that will be used to conditional
include configuration files based on the argument value supplied during
build time. For example:

IncludeByKey.DMIC_CH_COUNT {
	"[1-4]"	"include/platform/intel/dmic-generic.conf"
}

The above config will include the dmic-generic.conf file if the argument
value for DMIC_CH_COUNT is between 1 and 4.

Signed-off-by: Ranjani Sridharan <ranjani.sridharan@linux.intel.com>
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
2021-12-06 09:19:20 +01:00
Ranjani Sridharan da8f90c424 topology: Add option to pass pre-processor definitions
Add a -D switch to be able to pass pre-processor definitions that will
be used to expand arguments in the input config file. This will be
useful to generate multiple topology binaries from the same input config
file with different argument values.

For example: if we had a pipeline config as follows:

Object.Pipeline {
	volume-playback.1 {
		dynamic_pipeline $DYNAMIC_PIPELINE
	}
}

We can define the variable for DYNAMIC_PIPELINE as:

Define {
	DYNAMIC_PIPELINE 0
}

And when pre-processing the conf file pass "-D DYNAMIC_PIPELINE=1" to
override the default value for dynamic_pipeline attribute in the input
conf file.

Signed-off-by: Ranjani Sridharan <ranjani.sridharan@linux.intel.com>
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
2021-12-06 09:19:20 +01:00
Jaroslav Kysela c4e43384fc alsamixer: fix typo in man page (and/of -> and/or)
Fixes: https://github.com/alsa-project/alsa-utils/issues/110
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
2021-12-03 14:55:07 +01:00
Jaroslav Kysela c6a9e53ca0 alsa-info.sh: Fix alsa-usbstream.tmp test
Fixes: https://github.com/alsa-project/alsa-utils/issues/115
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
2021-12-03 14:52:52 +01:00
Jaroslav Kysela 257f3063fa alsactl: fix the check for additional elements
The driver may export only write-only elements. The previous
heuristics code do not handle this use case correctly.
Iterate through all elements and skip the write-only ones.

Fixes: https://github.com/alsa-project/alsa-utils/issues/122
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
2021-12-03 11:09:57 +01:00
Pavel Hofman 3b1b6863e7 alsaloop: Support "Playback Pitch 1000000" rate shift
Linux 5.15 will introduce a new control element "Playback Pitch 1000000"
(commit 6fec018 ("usb: gadget: u_audio.c: Adding Playback Pitch ctl for
sync playback") which provides feedback mechanism for playback direction
of USB Audio Gadget. The control operates in the same way as the
existing control element "Capture Pitch 1000000".

This patch adds support for this feature.

Signed-off-by: Pavel Hofman <pavel.hofman@ivitera.com>
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
2021-10-28 12:32:37 +02:00