mirror of
https://github.com/openharmony/third_party_alsa-utils.git
synced 2026-07-21 00:05:22 -04:00
758e4dba8130fe7824c04bbdfd3c9bfb3668803c
DAPM route objects such as:
Object.Base.route."1" {
source "dai.SSP.0.dai.capture"
sink "buffer.2.1"
}
will be converted to:
SectionGraph."Endpoint.route.1" {
index 0
lines [
"dai.SSP.0.capture, , buffer.2.1"
]
}
If the source/sink names are references to objects within a parent pipeline
object, the index attribute value can be skipped and it will be
populated when the object is pre-processed
Object.Pipeline.volume-capture."1" {
Object.Base.route."1" {
source "pga..0"
sink "buffer..0"
}
}
The reference pga..0 will need to be resolved to
get the widget name pga.1.0 and buffer..0 will
be resolved to buffer.1.0 before creating the SectionGraph as follows:
SectionGraph."volume-capture.1.route.1" {
index 2
lines [
"pga.1.0, , buffer.1.0"
]
}
Signed-off-by: Ranjani Sridharan <ranjani.sridharan@linux.intel.com>
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
alsa-utils
Advanced Linux Sound Architecture - Utilities
This package contains the command line utilities for the ALSA project. The package can be compiled only with the installed ALSA driver and the ALSA C library (alsa-lib).
| Utility | Description |
|---|---|
| alsaconf | the ALSA driver configurator script |
| alsa-info | a script to gather information about ALSA subsystem |
| alsactl | an utility for soundcard settings management |
| aplay/arecord | an utility for the playback / capture of .wav,.voc,.au files |
| axfer | an utility to transfer audio data frame (enhancement of aplay) |
| amixer | a command line mixer |
| alsamixer | a ncurses mixer |
| amidi | a utility to send/receive sysex dumps or other MIDI data |
| iecset | a utility to show/set the IEC958 status bits |
| speaker-test | a speaker test utility |
| alsaloop | a software loopback for PCM devices |
| alsaucm | Use Case Manager utility |
| alsabat | a sound tester for ALSA sound card driver |
| alsatplg | ALSA topology compiler |
You may give a look for more information about the ALSA project to URL http://www.alsa-project.org.
Description
This package contains the command line utilities for the ALSA project. The package can be compiled only with the installed ALSA driver and the ALSA C library (alsa-lib).| 三方开源软件alsa-utils
Languages
C
87%
Roff
6.2%
Shell
4.9%
M4
1%
Makefile
0.9%