delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2023/09/29/06:05:41

X-Recipient: archive-cygwin AT delorie DOT com
DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 554983875446
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com;
s=default; t=1695981937;
bh=wyrdK6CcGTO3J5nbMu7NYqCx+i4+Tq7ChdNIvri8F6o=;
h=Date:To:Cc:Subject:In-Reply-To:References:List-Id:
List-Unsubscribe:List-Archive:List-Post:List-Help:List-Subscribe:
From:Reply-To:From;
b=oIIGvPaaXnFSD1aoWi5Tb7rhGLhWvzIaMKL/t/l1GmZ5mchXGwlSmFJkscHOU+cfH
LbydmZU/hY/0iPeWNEQPL4/sqR/erjllNrGcCgtJcwLDPSaIi7fkB5ZP6V7sRNW3tj
7scH36cd+fp0Qs7CVjvetsb4Q0mYzLspCTdYoAYM=
X-Original-To: cygwin AT cygwin DOT com
Delivered-To: cygwin AT cygwin DOT com
DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org BA25D3861871
Date: Fri, 29 Sep 2023 19:04:54 +0900
To: cygwin AT cygwin DOT com
Cc: Michael Panzlaff <michael DOT panzlaff AT fau DOT de>
Subject: Re: portaudio: only OSS host API available since version 19.20210406-2
Message-Id: <20230929190454.99185f44d8396ef326030ecf@nifty.ne.jp>
In-Reply-To: <067beee9-8d53-beec-1b7a-1b0a238cefdc@fau.de>
References: <067beee9-8d53-beec-1b7a-1b0a238cefdc AT fau DOT de>
X-Mailer: Sylpheed 3.7.0 (GTK+ 2.24.30; i686-pc-mingw32)
Mime-Version: 1.0
X-Spam-Status: No, score=-4.4 required=5.0 tests=BAYES_00, KAM_DMARC_STATUS,
KAM_NUMSUBJECT, NICE_REPLY_A, RCVD_IN_DNSWL_NONE, SPF_HELO_PASS, SPF_PASS,
TXREP autolearn=ham autolearn_force=no version=3.4.6
X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on
server2.sourceware.org
X-BeenThere: cygwin AT cygwin DOT com
X-Mailman-Version: 2.1.30
List-Id: General Cygwin discussions and problem reports <cygwin.cygwin.com>
List-Unsubscribe: <https://cygwin.com/mailman/options/cygwin>,
<mailto:cygwin-request AT cygwin DOT com?subject=unsubscribe>
List-Archive: <https://cygwin.com/pipermail/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-request AT cygwin DOT com?subject=help>
List-Subscribe: <https://cygwin.com/mailman/listinfo/cygwin>,
<mailto:cygwin-request AT cygwin DOT com?subject=subscribe>
From: Takashi Yano via Cygwin <cygwin AT cygwin DOT com>
Reply-To: Takashi Yano <takashi DOT yano AT nifty DOT ne DOT jp>
Errors-To: cygwin-bounces+archive-cygwin=delorie DOT com AT cygwin DOT com
Sender: "Cygwin" <cygwin-bounces+archive-cygwin=delorie DOT com AT cygwin DOT com>

On Fri, 29 Sep 2023 02:12:51 +0200
Michael Panzlaff rote:
> Hi,
> 
> I got the right mailing list by not writing to cygwin-apps.
> Since my last cygwin update (which upgraded portaudio
> to 19.20210406-2) the library does not function properly anymore an no 
> sound playback is possible.
> 
> Usually you query portaudio for the various host APIs for and then open 
> a stream. In the past Cygwin's portaudio at least supported output via 
> MME. In the latest version 19.20210406-2 this doesn't work anymore. The 
> only available host API that is reported is OSS, but that doesn't really 
> exist on Windows I assume. My best guess is that the package isn't 
> configured correctly and isn't compiled with the correct support for all 
> the APIs.
> 
> I'd be very welcome to get back support for MME. My application is 
> currently unsuable on Cygwin because the library doesn't work. If it's 
> just a matter of correctly configuring the package, I'd be interested in 
> also getting support for the other host APIs that portaudio usually 
> supports on native Windows, but that's entirely optional for me :)
> 
> Now that I checked, even downgrading to an older version of portaudio 
> from the Cygwin installer doesn't fix the problem. So perhaps it's not 
> caused by portaudio but from something else in Cygwin. Does anybody have 
> any ideas?
> 
> Best regards
> Michael Panzlaff
> 
> PS: Here is a sample C code which queries the host APIs and which should 
> list MME and definitely not OSS:

OSS is implemented in cygwin and it works. 19.20210406-2 switches it backend
to OSS rather than win32apis.

Are there any reason to stick to MME backend?

-- 
Takashi Yano <takashi DOT yano AT nifty DOT ne DOT jp>

-- 
Problem reports:      https://cygwin.com/problems.html
FAQ:                  https://cygwin.com/faq/
Documentation:        https://cygwin.com/docs.html
Unsubscribe info:     https://cygwin.com/ml/#unsubscribe-simple

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019