From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-7.5 required=3.0 tests=DKIM_SIGNED,DKIM_VALID, MAILING_LIST_MULTI,MENTIONS_GIT_HOSTING,SPF_HELO_NONE,SPF_PASS, USER_AGENT_SANE_1 autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id AE7A1C432C0 for ; Tue, 3 Dec 2019 11:05:30 +0000 (UTC) Received: from alsa0.perex.cz (alsa0.perex.cz [77.48.224.243]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 3967F20661 for ; Tue, 3 Dec 2019 11:05:30 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (1024-bit key) header.d=alsa-project.org header.i=@alsa-project.org header.b="flyx/EFl"; dkim=fail reason="signature verification failed" (1024-bit key) header.d=kernel.org header.i=@kernel.org header.b="Mrwubz6t" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 3967F20661 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=kernel.org Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=alsa-devel-bounces@alsa-project.org Received: from alsa1.perex.cz (alsa1.perex.cz [207.180.221.201]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by alsa0.perex.cz (Postfix) with ESMTPS id 8230C83E; Tue, 3 Dec 2019 12:04:38 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 alsa0.perex.cz 8230C83E DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=alsa-project.org; s=default; t=1575371128; bh=BU4txfpLjWPRnjr/MAg9TGmofd3/TQLCqajHzg6AQmM=; h=Date:From:To:References:In-Reply-To:Cc:Subject:List-Id: List-Unsubscribe:List-Archive:List-Post:List-Help:List-Subscribe: From; b=flyx/EFltfrgKVaeowYWoolC1tm++52lpHYobd5qny2ChnbBqL8LcnfZ54Et25EvM PQLKDI0e4GqXWyQrTB3+YkyQjnY17eeV+fnd7xutgyWuiAnz4PC/VaBOk15UjcZRgc F1t6YZHxBsWeviuFVzMTDfPuKllPTmkU6/PhmBds= Received: from alsa1.perex.cz (localhost.localdomain [127.0.0.1]) by alsa1.perex.cz (Postfix) with ESMTP id 1D5B4F800F0; Tue, 3 Dec 2019 12:04:38 +0100 (CET) Received: by alsa1.perex.cz (Postfix, from userid 50401) id 01A71F80227; Tue, 3 Dec 2019 12:04:36 +0100 (CET) Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by alsa1.perex.cz (Postfix) with ESMTPS id 2D10DF800F0 for ; Tue, 3 Dec 2019 12:04:33 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 alsa1.perex.cz 2D10DF800F0 Authentication-Results: alsa1.perex.cz; dkim=pass (1024-bit key) header.d=kernel.org header.i=@kernel.org header.b="Mrwubz6t" Received: from localhost (unknown [106.201.96.102]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 52FC620661; Tue, 3 Dec 2019 11:04:31 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1575371072; bh=kSw3MX1UY5pYyrcg/HHINQEQ7wO6n+eTgKHxvmXiGuY=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=Mrwubz6tMmmMrcV8P3gRjYClkbA8GhFje2wLJ9UgKQfHTI4WDCZ2/1OUS1MszopcX Udeyld96MzN+mn5xhkaDvOZo5bBJiYJSRW2VO9+Lih6wdxDkTMKBt9qem2DK9ZsH20 qK+5DuFjb1HqzUmbCXGnQbl//832xH9FyouAGiJg= Date: Tue, 3 Dec 2019 16:34:27 +0530 From: Vinod Koul To: Jaroslav Kysela Message-ID: <20191203110427.GA82508@vkoul-mobl> References: <20191119112625.GD82508@vkoul-mobl> <20191119124302.GE82508@vkoul-mobl> <85e86218-6766-82a9-059c-c4a169178c26@perex.cz> <20191203101203.GZ82508@vkoul-mobl> <89f264dd-e020-4d75-b6ac-e98893923e0a@perex.cz> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: <89f264dd-e020-4d75-b6ac-e98893923e0a@perex.cz> User-Agent: Mutt/1.12.1 (2019-06-15) Cc: ALSA development Subject: Re: [alsa-devel] [ANNOUNCE] fcplay: compressed audio test utility X-BeenThere: alsa-devel@alsa-project.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: "Alsa-devel mailing list for ALSA developers - http://www.alsa-project.org" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: alsa-devel-bounces@alsa-project.org Sender: "Alsa-devel" On 03-12-19, 11:23, Jaroslav Kysela wrote: > Dne 03. 12. 19 v 11:12 Vinod Koul napsal(a): > > On 26-11-19, 11:27, Jaroslav Kysela wrote: > > > Dne 19. 11. 19 v 13:43 Vinod Koul napsal(a): > > > > On 19-11-19, 16:56, Vinod Koul wrote: > > > > > Hello, > > > > > > > > > > I have forked the cplay test app into fcplay which is a different repo > > > > > [1] licensed as LGPLv2.1. The reason for fork was me getting sick of > > > > > seeing the tool miss sync word for mp3 and no support for other formats > > > > > which I wanted to test. But I was lazy to start exploring all media > > > > > formats and write a parser for them so I have used libavcodec to the job > > > > > for me which is GPL. > > > > > > > > > > The fcplay links to libavcodec to get compressed audio parameters and > > > > > then uses tinycompress to send data to sound card. > > > > > > > > > > It supports mp3 (no more complaints about sync words) and Flac. I will > > > > > add more formats, wma etc are in the list along with gapless audio > > > > > playback and support for new changes coming to gapless audio playback > > > > > as discussed in audio meeting at Lyon. > > > > > > > > > > As usual patches are welcome. > > > > > > > > > > Jaroslav, can we add to alsa-project github as well? > > > > > > > > Here is the missing link! > > > > > > > > [1]: git@github.com:vinodkoul/fcplay.git > > > > https://github.com/vinodkoul/fcplay/ > > > > > > I would probably add this to the tinycompress package, too. The mixed > > > licence is not an issue, I think. > > > > That depends on who you talk to :-) Some folks seem to be averse to > > anything *GPL*! so adding this to tinycompress can have issues for them. > > I mean that you can add a new tool to tinycompress with the LGPL-only > licence. It depends on the packager/user if he/she accepts it. So, dual > BSD/LGPL licence by default and LGPL-only to fcplay. You may place this tool > to src/utils-lgpl directory or so. Okay that sounds great to me. Let me try doing that instead! Thanks -- ~Vinod _______________________________________________ Alsa-devel mailing list Alsa-devel@alsa-project.org https://mailman.alsa-project.org/mailman/listinfo/alsa-devel