/openbmc/openbmc/poky/meta/recipes-multimedia/alsa/ |
H A D | alsa-utils_1.2.13.bb | 1 SUMMARY = "ALSA sound utilities" 3 designed to allow users to control the various parts of the ALSA system." 4 HOMEPAGE = "http://www.alsa-project.org" 5 BUGTRACKER = "http://alsa-project.org/main/index.php/Bug_Tracking" 12 DEPENDS = "alsa-lib ncurses libsamplerate0" 26 # alsa-utils specified in SRC_URI due to alsa-utils-scripts recipe 27 SRC_URI = "https://www.alsa-project.org/files/pub/utils/alsa-utils-${PV}.tar.bz2 \ 28 file://0001-alsactl-90-alsa-restore.rules-fix-alsa_restore_go-st.patch \ 29 file://0002-alsactl-90-alsa-restore.rules-fix-AMD-acp-pdm-mach-l.patch \ 41 # This are all packages that we need to make. Also, the now empty alsa-utils [all …]
|
H A D | alsa-plugins_1.2.12.bb | 1 SUMMARY = "ALSA Plugins" 4 They are used while configuring ALSA in the .asoundrc file." 5 HOMEPAGE = "http://alsa-project.org" 6 BUGTRACKER = "http://alsa-project.org/main/index.php/Bug_Tracking" 8 CVE_PRODUCT = "alsa" 10 # The primary license of alsa-plugins is LGPL-2.1-only. 26 SRC_URI = "https://www.alsa-project.org/files/pub/plugins/${BP}.tar.bz2" 29 DEPENDS += "alsa-lib" 47 PACKAGES += "${@bb.utils.contains('PACKAGECONFIG', 'pulseaudio', 'alsa-plugins-pulseaudio-conf', ''… 51 # The alsa-plugins package doesn't itself contain anything, it just depends on [all …]
|
H A D | alsa-lib_1.2.13.bb | 1 SUMMARY = "ALSA sound library" 4 HOMEPAGE = "http://www.alsa-project.org" 5 BUGTRACKER = "http://alsa-project.org/main/index.php/Bug_Tracking" 12 SRC_URI = "https://www.alsa-project.org/files/pub/lib/${BP}.tar.bz2" 22 PACKAGES =+ "alsa-server alsa-conf libatopology" 24 FILES:alsa-server = "${bindir}/*" 25 FILES:alsa-conf = "${datadir}/alsa/" 28 RDEPENDS:${PN}:class-target = "alsa-conf alsa-ucm-conf" 29 RDEPENDS:libatopology:class-target = "alsa-topology-conf" 36 RPROVIDES:${PN}-dev = "alsa-dev" [all …]
|
H A D | alsa-ucm-conf_1.2.13.bb | 1 SUMMARY = "ALSA Use Case Manager configuration" 2 DESCRIPTION = "This package contains ALSA Use Case Manager configuration \ 5 HOMEPAGE = "https://alsa-project.org" 6 BUGTRACKER = "https://alsa-project.org/wiki/Bug_Tracking" 10 SRC_URI = "https://www.alsa-project.org/files/pub/lib/${BP}.tar.bz2" 17 install -d "${D}${datadir}/alsa" 18 cp -r "${S}/ucm" "${D}${datadir}/alsa" 19 cp -r "${S}/ucm2" "${D}${datadir}/alsa"
|
H A D | alsa-topology-conf_1.2.5.1.bb | 1 SUMMARY = "ALSA topology configuration files" 5 HOMEPAGE = "https://alsa-project.org" 6 BUGTRACKER = "https://alsa-project.org/wiki/Bug_Tracking" 10 SRC_URI = "https://www.alsa-project.org/files/pub/lib/${BP}.tar.bz2" 17 install -d "${D}${datadir}/alsa" 18 cp -r "${S}/topology" "${D}${datadir}/alsa"
|
/openbmc/openbmc/poky/meta/recipes-bsp/alsa-state/ |
H A D | alsa-state.bb | 5 # Filename: alsa-state.bb 7 SUMMARY = "Alsa scenario files to enable alsa state restoration" 8 HOMEPAGE = "http://www.alsa-project.org/" 9 DESCRIPTION = "Alsa Scenario Files - an init script and state files to restore \ 14 file://alsa-state-init;beginline=3;endline=4;md5=3ff7ecbf534d7d503941abe8e268ef50 \ 21 file://alsa-state-init \ 36 INITSCRIPT_NAME = "alsa-state" 42 sed -i -e "s:#STATEDIR#:${localstatedir}/lib/alsa:g" ${S}/alsa-state-init 44 install -m 0755 ${S}/alsa-state-init ${D}${sysconfdir}/init.d/alsa-state 47 install -d ${D}/${localstatedir}/lib/alsa [all …]
|
/openbmc/qemu/audio/ |
H A D | alsaaudio.c | 2 * QEMU ALSA audio driver 26 #include <alsa/asoundlib.h> 34 #define AUDIO_CAP "alsa" 172 /* XXX: ALSA example uses initial count, not the one returned by in alsa_poll_handler() 201 audio_run(hlp->s, "alsa run (prepared)"); in alsa_poll_handler() 205 audio_run(hlp->s, "alsa run (running)"); in alsa_poll_handler() 255 ALSAVoiceOut *alsa = (ALSAVoiceOut *) hw; in alsa_poll_out() local 257 return alsa_poll_helper (alsa->handle, &alsa->pollhlp, POLLOUT); in alsa_poll_out() 262 ALSAVoiceIn *alsa = (ALSAVoiceIn *) hw; in alsa_poll_in() local 264 return alsa_poll_helper (alsa->handle, &alsa->pollhlp, POLLIN); in alsa_poll_in() [all …]
|
/openbmc/openbmc/poky/meta/recipes-multimedia/alsa/alsa-utils/ |
H A D | 0001-alsactl-90-alsa-restore.rules-fix-alsa_restore_go-st.patch | 4 Subject: [PATCH 1/2] alsactl: 90-alsa-restore.rules - fix alsa_restore_go/std 9 Closes: https://github.com/alsa-project/alsa-utils/issues/280 10 Fixes: 8116639 ("alsactl: 90-alsa-restore.rules - add support for AMD ACP digital microphone") 12 Upstream-Status: Backport [https://github.com/alsa-project/alsa-utils/commit/f90124c73edd050b249611… 15 alsactl/90-alsa-restore.rules.in | 4 +++- 18 diff --git a/alsactl/90-alsa-restore.rules.in b/alsactl/90-alsa-restore.rules.in 20 --- a/alsactl/90-alsa-restore.rules.in 21 +++ b/alsactl/90-alsa-restore.rules.in 31 @@ -21,7 +23,7 @@ TEST!="/run/udev/alsa-hda-analog-card", GOTO="alsa_restore_std" 32 IMPORT{program}="/usr/bin/cat /run/udev/alsa-hda-analog-card"
|
H A D | 0002-alsactl-90-alsa-restore.rules-fix-AMD-acp-pdm-mach-l.patch | 4 Subject: [PATCH 2/2] alsactl: 90-alsa-restore.rules - fix AMD acp-pdm-mach 10 Closes: https://github.com/alsa-project/alsa-utils/pull/281 11 Fixes: 8116639 ("alsactl: 90-alsa-restore.rules - add support for AMD ACP digital microphone") 14 Upstream-Status: Backport [https://github.com/alsa-project/alsa-utils/commit/6f7ce73159c02b726a6f0f… 17 alsactl/90-alsa-restore.rules.in | 2 +- 20 diff --git a/alsactl/90-alsa-restore.rules.in b/alsactl/90-alsa-restore.rules.in 22 --- a/alsactl/90-alsa-restore.rules.in 23 +++ b/alsactl/90-alsa-restore.rules.in
|
/openbmc/linux/drivers/media/pci/ivtv/ |
H A D | ivtv-alsa-main.c | 3 * ALSA interface to ivtv PCM capture streams 13 #include "ivtv-alsa.h" 14 #include "ivtv-alsa-pcm.h" 25 printk(KERN_INFO pr_fmt("%s: alsa:" __fmt), \ 37 "Index value for IVTV ALSA capture interface(s).\n"); 40 MODULE_DESCRIPTION("CX23415/CX23416 ALSA Interface"); 48 return to_ivtv(v4l2_dev)->alsa; in to_snd_ivtv_card() 57 to_ivtv(itvsc->v4l2_dev)->alsa = NULL; in snd_ivtv_card_free() 95 /* sc->driver is used by alsa-lib's configurator: simple, unique */ in snd_ivtv_card_set_names() 117 /* Numbrs steps from "Writing an ALSA Driver" by Takashi Iwai */ in snd_ivtv_init() [all …]
|
/openbmc/linux/drivers/media/pci/cx18/ |
H A D | cx18-alsa-main.c | 3 * ALSA interface to cx18 PCM capture streams 25 #include "cx18-alsa.h" 26 #include "cx18-alsa-pcm.h" 33 printk(KERN_INFO "%s: " fmt, "cx18-alsa", ## arg); \ 43 MODULE_DESCRIPTION("CX23418 ALSA Interface"); 51 return to_cx18(v4l2_dev)->alsa; in to_snd_cx18_card() 60 to_cx18(cxsc->v4l2_dev)->alsa = NULL; in snd_cx18_card_free() 98 /* sc->driver is used by alsa-lib's configurator: simple, unique */ in snd_cx18_card_set_names() 120 /* Numbrs steps from "Writing an ALSA Driver" by Takashi Iwai */ in snd_cx18_init() 158 cx->alsa = cxsc; in snd_cx18_init() [all …]
|
/openbmc/linux/Documentation/sound/designs/ |
H A D | seq-oss.rst | 2 OSS Sequencer Emulation on ALSA 12 This directory contains the OSS sequencer emulation driver on ALSA. Note 17 The most of applications using OSS can run if the appropriate ALSA 24 They are converted to the ALSA sequencer events, and sent to the 83 of ports are watched by announcement mechanism of ALSA sequencer. 91 ALSA client number 63 92 ALSA receiver port 0 102 midi 0: [Emu8000 Port-0] ALSA port 65:0 105 midi 1: [Emu8000 Port-1] ALSA port 65:1 108 midi 2: [0: MPU-401 (UART)] ALSA port 64:0 [all …]
|
H A D | tracepoints.rst | 2 Tracepoints in ALSA 8 Tracepoints in ALSA PCM core 11 ALSA PCM core registers ``snd_pcm`` subsystem to kernel tracepoint system. 30 In a design of ALSA PCM core, data transmission is abstracted as PCM substream. 34 interaction between applications and ALSA PCM core. Once decided, runtime of 46 Configurable. ALSA PCM core and some drivers handle this flag to select 76 mask/interval parameter can be changed by ALSA PCM core. For 113 ALSA PCM core handles buffer of struct snd_pcm_hw_params when 120 to compute the target parameter. ALSA PCM core registers some rules to the 138 mask/interval parameters. When ALSA PCM core changes them, ``hw_mask_param`` or [all …]
|
H A D | oss-emulation.rst | 11 ALSA provides a powerful OSS emulation on the kernel. 23 card alias in ``/etc/modprobe.d/alsa.conf``, such as:: 35 On ALSA, you can symlink /dev/sndstat to this proc file. 45 ALSA supports the following OSS device files: 69 Unlike the real OSS, ALSA cannot use the device files more than the 74 PCM device (``hw:0,0`` in ALSA) is mapped to /dev/dsp and the secondary 122 As default, ALSA emulates the OSS PCM with so-called plugin layer, 186 As default, ALSA behaves as original OSS drivers, i.e. does not block 224 Since ALSA has completely different mixer interface, the emulation of 225 OSS mixer is relatively complicated. ALSA builds up a mixer element [all …]
|
H A D | procfile.rst | 2 Proc Files of ALSA Drivers 10 ALSA has its own proc tree, /proc/asound. Many useful information are 22 Shows the list of currently configured ALSA drivers, 32 Lists the ALSA native device mappings. 35 Shows the status of allocated pages via ALSA drivers. 80 OSS mixer elements to the ALSA control elements. You can change the 96 invalid PCM position debug/check of ALSA PCM middle layer. 193 Lists the currently available ALSA sequencer drivers. 237 The ALSA bug-tracking system is found at: 238 https://bugtrack.alsa-project.org/alsa-bug/
|
/openbmc/linux/sound/core/ |
H A D | Kconfig | 2 # ALSA soundcard-configuration 90 If you disable this option, the ALSA's OSS PCM API will not 110 Say Y here to enable HR-timer backend for ALSA timer. ALSA uses 111 the hrtimer as a precise timing source. The ALSA sequencer code 120 If you say Y here, the minor numbers of ALSA device files in 137 bool "Support old ALSA API" 140 Say Y here to support the obsolete ALSA PCM API (ver.0.9.0 rc3 159 other side, it makes the ALSA subsystem larger. 168 You don't need this unless you're debugging ALSA. 183 Say Y here to enable ALSA debug code. [all …]
|
/openbmc/linux/sound/xen/ |
H A D | xen_snd_front_alsa.c | 69 snd_pcm_format_t alsa; member 74 snd_pcm_hw_param_t alsa; member 80 .alsa = SNDRV_PCM_FORMAT_U8 84 .alsa = SNDRV_PCM_FORMAT_S8 88 .alsa = SNDRV_PCM_FORMAT_U16_LE 92 .alsa = SNDRV_PCM_FORMAT_U16_BE 96 .alsa = SNDRV_PCM_FORMAT_S16_LE 100 .alsa = SNDRV_PCM_FORMAT_S16_BE 104 .alsa = SNDRV_PCM_FORMAT_U24_LE 108 .alsa = SNDRV_PCM_FORMAT_U24_BE [all …]
|
/openbmc/linux/Documentation/sound/cards/ |
H A D | hdspm.rst | 2 Software Interface ALSA-DSP MADI Driver 11 the Controls and startup-options are ALSA-Standard and only the 76 ALSA-mid-level functions (here the buffer-ID gives a better 86 ALSA. In theory now you can get now a latency as low as 16 100 (especially graphic) ALSA-Mixer GUIs. So Mixer control has be 116 control-panel, but buffer-sizes are controlled with ALSA from 131 Clock-source controller, which is a kind of ALSA-standard. I 152 ALSA by some ALSA-drivers before, so I use it also. !!! 247 fast mixer for the ALSA-mixer utils. The diagonal of the 283 ALSA-Scheme. External Sample frequency liked used on Autosync is [all …]
|
H A D | joystick.rst | 2 Analog Joystick Support on ALSA Drivers 13 using a joystick with the ALSA driver. For the details of gameport 16 The joystick support of ALSA drivers is different between ISA and PCI 18 independent module (ns558). Meanwhile, the ALSA PCI drivers have the 19 built-in gameport support. Hence, when the ALSA PCI driver is built 33 joystick support is always enabled. In the former ALSA version, there 78 These ALSA drivers (cs46xx, trident and au88x0) have the 81 As mentioned above, ALSA PCI drivers have the built-in gameport 89 ALSA ISA drivers don't have the built-in gameport support.
|
/openbmc/linux/drivers/media/pci/cobalt/ |
H A D | cobalt-alsa-main.c | 3 * ALSA interface to cobalt PCM capture streams 22 #include "cobalt-alsa.h" 23 #include "cobalt-alsa-pcm.h" 30 cobsc->s->alsa = NULL; in snd_cobalt_card_free() 67 /* sc->driver is used by alsa-lib's configurator: simple, unique */ in snd_cobalt_card_set_names() 89 /* Numbrs steps from "Writing an ALSA Driver" by Takashi Iwai */ in cobalt_alsa_init() 123 s->alsa = cobsc; in cobalt_alsa_init() 128 s->alsa = NULL; in cobalt_alsa_init() 145 struct snd_cobalt_card *cobsc = s->alsa; in cobalt_alsa_exit() 149 s->alsa = NULL; in cobalt_alsa_exit()
|
/openbmc/openbmc/poky/meta/recipes-multimedia/mpg123/ |
H A D | mpg123_1.32.10.bb | 3 mpg123 also comes with a command-line tool which can playback using ALSA, PulseAudio, OSS, and seve… 20 # If both alsa and pulseaudio are specified (as in the default distro features) 22 PACKAGECONFIG_ALSA = "${@bb.utils.filter('DISTRO_FEATURES', 'alsa', d)}" 25 PACKAGECONFIG[alsa] = "--with-default-audio=alsa,,alsa-lib" 34 # alsa arts coreaudio dummy esd jack nas openal os2 oss portaudio pulse sdl sndio sun tinyalsa win3… 35 AUDIOMODS += "${@bb.utils.filter('PACKAGECONFIG', 'alsa esd jack openal portaudio sdl', d)}"
|
/openbmc/openbmc/meta-openembedded/meta-multimedia/recipes-multimedia/alsa-equal/ |
H A D | alsa-equal_0.6.bb | 1 DESCRIPTION = "A real-time adjustable equalizer plugin for ALSA" 6 DEPENDS = "alsa-lib" 35 …install -Dm 0644 libasound_module_ctl_equal.so ${D}${libdir}/alsa-lib/libasound_module_ctl_equal.so 36 …install -Dm 0644 libasound_module_pcm_equal.so ${D}${libdir}/alsa-lib/libasound_module_pcm_equal.so 40 alsa-utils \ 44 FILES:${PN} = "${libdir}/alsa-lib/"
|
/openbmc/openbmc/meta-openembedded/meta-multimedia/recipes-multimedia/bluealsa/ |
H A D | bluealsa_4.3.0.bb | 1 SUMMARY = "Bluetooth Audio ALSA Backend" 10 HOMEPAGE = "https://github.com/Arkq/bluez-alsa" 11 BUGTRACKER = "https://github.com/arkq/bluez-alsa/issues" 17 DEPENDS += "alsa-lib bluez5 dbus glib-2.0-native python3-packaging-native sbc" 19 SRC_URI = "git://github.com/Arkq/bluez-alsa.git;protocol=https;branch=master \ 62 FILES:${PN} += "${libdir}/alsa-lib/* ${datadir}/dbus-1/system.d" 72 # Choose bluez-alsa arguments to be used in bluealsa systemd service 74 # Enable bluez-alsa arguments by default:
|
/openbmc/linux/drivers/media/pci/saa7134/ |
H A D | saa7134-alsa.c | 3 * SAA713x ALSA support for V4L 117 * and notifies ALSA when periods elapse 223 * ALSA capture trigger 225 * - One of the ALSA capture callbacks. 335 * ALSA, but I was unable to use ALSA's own DMA, and had to force the 376 * Setting the capture source and updating the ALSA controls 486 * ALSA PCM preparation 488 * - One of the ALSA capture callbacks. 571 /* Setup and update the card/ALSA controls */ in snd_card_saa7134_capture_prepare() 580 * ALSA pointer fetching [all …]
|
/openbmc/openbmc/meta-openembedded/meta-multimedia/recipes-multimedia/pipewire/ |
H A D | pipewire_1.2.7.bb | 71 # spa alsa plugin code uses typedef redefinition, which is officially a C11 feature. 91 ${@bb.utils.filter('DISTRO_FEATURES', 'alsa vulkan pulseaudio', d)} \ 101 PACKAGECONFIG[alsa] = "-Dalsa=enabled,-Dalsa=disabled,alsa-lib udev,,pipewire-alsa pipewire-alsa-ca… 122 PACKAGECONFIG[pipewire-alsa] = "-Dpipewire-alsa=enabled,-Dpipewire-alsa=disabled,alsa-lib" 246 ${PN}-alsa \ 253 ${PN}-alsa-card-profile \ 332 # ALSA plugin to redirect audio to pipewire. 333 FILES:${PN}-alsa = "\ 334 ${libdir}/alsa-lib/* \ 335 ${datadir}/alsa/alsa.conf.d/* \ [all …]
|