From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp10.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id UJhiHkb6ZGMI1gAAbAwnHQ (envelope-from ) for ; Fri, 04 Nov 2022 12:40:54 +0100 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp10.migadu.com with LMTPS id eA5wHUb6ZGPS7QAAG6o9tA (envelope-from ) for ; Fri, 04 Nov 2022 12:40:54 +0100 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 0354B219AE for ; Fri, 4 Nov 2022 12:40:53 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oqv3b-0007GG-SO; Fri, 04 Nov 2022 07:40:21 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oqv3T-0007FA-SQ for guix-patches@gnu.org; Fri, 04 Nov 2022 07:40:12 -0400 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oqv3K-0000Gi-Lj for guix-patches@gnu.org; Fri, 04 Nov 2022 07:40:10 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1oqv3K-0001NW-F1 for guix-patches@gnu.org; Fri, 04 Nov 2022 07:40:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#51737] [PATCH v3 1/8] gnu: Add linux-libre-waydroid. Resent-From: Denis 'GNUtoo' Carikli Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 04 Nov 2022 11:40:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 51737 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: Julien Lepiller Cc: Maxime Devos , Ludovic =?UTF-8?Q?Court=C3=A8s?= , "51737@debbugs.gnu.org" <51737@debbugs.gnu.org>, Liliana Marie Prikler , phodina Received: via spool by 51737-submit@debbugs.gnu.org id=B51737.16675619905272 (code B ref 51737); Fri, 04 Nov 2022 11:40:02 +0000 Received: (at 51737) by debbugs.gnu.org; 4 Nov 2022 11:39:50 +0000 Received: from localhost ([127.0.0.1]:51953 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oqv38-0001My-4U for submit@debbugs.gnu.org; Fri, 04 Nov 2022 07:39:50 -0400 Received: from cyberdimension.org ([80.67.179.20]:32812 helo=gnutoo.cyberdimension.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oqv36-0001Mn-22 for 51737@debbugs.gnu.org; Fri, 04 Nov 2022 07:39:48 -0400 Received: from gnutoo.cyberdimension.org (localhost [127.0.0.1]) by cyberdimension.org (OpenSMTPD) with ESMTP id 308a970c; Fri, 4 Nov 2022 11:34:52 +0000 (UTC) Received: from primary_laptop (localhost [::1]) by gnutoo.cyberdimension.org (OpenSMTPD) with ESMTP id 53ea7763; Fri, 4 Nov 2022 11:34:52 +0000 (UTC) Date: Fri, 4 Nov 2022 12:38:57 +0100 From: Denis 'GNUtoo' Carikli Message-ID: <20221104123857.4df5bfaa@primary_laptop> In-Reply-To: <20221104040308.770e2853@primary_laptop> References: <6DHjUMqjMoW-JFxyBmViVrNgl6CjM63WJ5vn4bejvkbXWdkQa_NSI1l2lfluy4q_PMSinz3DdOq5mM5oVsuoHsrDzMKEqjcUTQ_R7NpAYp0=@protonmail.com> <95979f80d53295fa999af83919909ee786fde125.camel@telenet.be> <8fzx37ONySCMqGXHR4oPO5rd9PWHkHEZVvAb7fGF4EY8pcYugP0Sc8WyO2odhu5SJBfPDbnjkOjxga5n91wMcEKWdSOYYlYKX-ITndH2WUM=@protonmail.com> <9768fe9c925723795a7b9c24504cfec57f5bfde4.camel@gmail.com> <20221104040308.770e2853@primary_laptop> X-Mailer: Claws Mail 4.1.1 (GTK 3.24.30; i686-pc-linux-gnu) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="Sig_/xVAJL_cC0p7UKJMW+qm3ds2"; protocol="application/pgp-signature"; micalg=pgp-sha256 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "Guix-patches" Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1667562054; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:resent-cc:resent-from:resent-sender: resent-message-id:in-reply-to:in-reply-to:references:references: list-id:list-help:list-unsubscribe:list-subscribe:list-post; bh=d/J7jsTckH5QcqTDPwSS1vBbRg5xzlCxbGEn0QLBkRk=; b=W+bZaYZdizgyHJ2dJjv+r9a00CHRnq6mtSHkv2pSHOVONvCEwio3i8a+vu33nh2mVbQx9k K6CF1ztTQIcyMVPM8DHh+dsUf1dgsqacGMDDks1uBNzbRtrhkCpkPTwYWJYKXWs6fTSqhv DiM/CkcYH49CGRRwZ1PwMpecTXRKA+RLa7N+HmiSffImRmkQE1A88OiO8cKdEI01KaT9yT 62AcCKdoXa1Pw45T7U0xLhUkXbQGt6Gyb87/aBJMpvOcLhX0Qz/nS1DPTLAPdU2Sm4R+6v HgLd632pBaAgB3+PoidFWWzC1g3Mb3CyPQ3VeYWU9j4zDtfhvQfRuIGtzuSRhg== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1667562054; a=rsa-sha256; cv=none; b=bJxGQaI6KtsqpjE81/l9Y1OBxUfKqKUubvPIr0MY0CGGivn1AmYXgQHcAM9vyIZvyMx4fB ksJHdKODxlBCUbnQJQcOsMm54nTMwoeN21uWu4/kuc2x/Mf5WW7tqVNLS+hFQtaucV/Q7O Xn7ZI7p2wFDlmt8w4rxvU9spGnDmPja0f7nCNLYMP/tXnMdM6zZR4sdsBGHWSATT+zbOXp V4M5fV21lHmI1a69Z0aZeIwZCrNpqNpCsjJAcS8/SAhQ3qIy5Qed1afwwco1WMhOsza7MX s39poR19ll+rzapdDR8N54eUBQvQ6Q83unvcxUOWj29iIEAO2FQC0xscllS+dg== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: -3.10 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: 0354B219AE X-Spam-Score: -3.10 X-Migadu-Scanner: scn1.migadu.com X-TUID: 7Z2Ni0qPAc/h --Sig_/xVAJL_cC0p7UKJMW+qm3ds2 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Fri, 4 Nov 2022 04:03:08 +0100 Denis 'GNUtoo' Carikli wrote: > (1) Use GNU/Linux and Guix to make that FSDG compliant image.=20 I've looked into more details for audio and it uses the alsa interface exported by pulseaudio[1][2]: > ret =3D 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 " 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#ga8340= c7dc0ac37f37afe5e7c21d6c528b [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. --Sig_/xVAJL_cC0p7UKJMW+qm3ds2 Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEeC+d2+Nrp/PU3kkGX138wUF34mMFAmNk+dEACgkQX138wUF3 4mOuLRAAqC1FgEl1k7yPP+W0KxiucYuKsjRyTK8qgbMCGQ6SqyFOzC6y8tToXNGc LuYQ2rWhS7ufsmFb4Sp7sAYDXPXxtMuM1RAPZF6pSTqoT+6BOWLeePpxb7OC71nH nDU2X5IySIXtqJUMAOFNMASSIoMOXhuPTGkAybPvO/2Qp23L/MhqRq1ryTDhv1w3 0OuEcpPHSfw6BmjsI2jnde6o1/dc/ZwGJ/7+tVFRtsYYJWRccKbCdNOwZ5bpq5/6 N+iCiQwloGuvEy1N2Cv1eUcstBlz50oGThHpUTaDW/fDCVzdnryZZGJv9/JwHbSb l/89sARfxPPzk6keKRX4C47sY42nA7cvY+sORzH8XxDo3+Y9mfpxewbt3xXvtgLn 2uN/UAKJMsZdrYwQphp6BInYKsTxFvjq5SIVOqP6j8lyrkNz9ftruiSrdDfnTlTf rSMoJ9n+Nwx3173AO9xvcFsLSotw4x17y88TaU5WrUpgOGxKZLBM58Dc96EehZY9 l0MKbzsHMJNb+oEfB8/w3ffPpQT6a9qm1CpkacG3MMDKGPHezYBVYHRBdfwiy5Ta XrR+XVxxWY4u1jMB6g6TqDHGmqnst9I04K7d0pLQMH//t3Ej9luG1h/6ya0TPWIq Y63RSSPZ+oY8ooIkv1+3yD8BkG937zOHjk9e1xr5HbvMK2/Lv6A= =msgF -----END PGP SIGNATURE----- --Sig_/xVAJL_cC0p7UKJMW+qm3ds2--