GNU bug report logs - #51737
Add Waydroid

Previous Next

Package: guix-patches;

Reported by: phodina <phodina <at> protonmail.com>

Date: Wed, 10 Nov 2021 01:34:01 UTC

Severity: normal

Tags: patch

Full log


View this message in rfc822 format

From: Denis 'GNUtoo' Carikli <GNUtoo <at> cyberdimension.org>
To: Julien Lepiller <julien <at> lepiller.eu>
Cc: Maxime Devos <maximedevos <at> telenet.be>, Ludovic Courtès <ludo <at> gnu.org>, "51737 <at> debbugs.gnu.org" <51737 <at> debbugs.gnu.org>, Liliana Marie Prikler <liliana.prikler <at> gmail.com>, phodina <phodina <at> protonmail.com>
Subject: [bug#51737] [PATCH v3 1/8] gnu: Add linux-libre-waydroid.
Date: Fri, 4 Nov 2022 12:38:57 +0100
[Message part 1 (text/plain, inline)]
On Fri, 4 Nov 2022 04:03:08 +0100
Denis 'GNUtoo' Carikli <GNUtoo <at> cyberdimension.org> wrote:
> (1) Use GNU/Linux and Guix to make that FSDG compliant image. 

I've looked into more details for audio and it uses the alsa
interface exported by pulseaudio[1][2]:
> ret = snd_pcm_open(&out->pcm, "pulse", SND_PCM_STREAM_PLAYBACK, 0);

I'm not sure if "pulse" is the host name for the interface or not
though[3][4].

So here using plain GNU/Linux and "mplayer -ao alsa <file>" could
probably work for testing.

I'll try to look into some other interfaces later on.

References:
-----------
[1]https://github.com/waydroid/android_hardware_waydroid/blob/lineage-18.1/audio/audio_hw.c
[2]https://github.com/waydroid/android_hardware_waydroid/blob/lineage-18.1/audio/audio_policy_configuration.xml
[3]https://www.alsa-project.org/alsa-doc/alsa-lib/group___p_c_m.html#ga8340c7dc0ac37f37afe5e7c21d6c528b
[4]They use a modified version of the real alsa library[5], so the
   API documentation should be the same.
[5]https://github.com/WayDroid/android_external_alsa-lib

Denis.
[Message part 2 (application/pgp-signature, inline)]

This bug report was last modified 1 year and 86 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.