mingw-cross-env-list
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Mingw-cross-env-list] [PATCH] Update PortAudio v19 from 20071207 to


From: Mark Brand
Subject: Re: [Mingw-cross-env-list] [PATCH] Update PortAudio v19 from 20071207 to 20111121
Date: Tue, 06 Mar 2012 23:27:52 +0100
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:10.0.2) Gecko/20120215 Firefox/10.0.2 SeaMonkey/2.7.2


address@hidden wrote:
This patch updates PortAudio to v19 20111121 from 20071207.  It also enables
the WinMME host API, which can be used as a fallback when DirectSound does not
work at runtime.

My goal was really to enable Kernel Streaming and WASAPI host API support.
However, I hit issues with them:

1. Kernel Streaming (wdmks) does not compile due to missing<ks.h>  pieces.  The
    current mingw32-cross-env<ks.h>  contains almost nothing, it comes from
    w32api-3.17-2-mingw32-dev.tar.lzma and there is no newer upstream version.
    I noticed that mingw64 *does* have a full<ks.h>.  Any hints how to resolve
    this in mingw32-cross-env?

Feel free to add a patch for ks.h. There is already something similar:
    w32api-2-directx-additions-for-qt.patch.

It would be nice to make it clear where it comes from, even if you just borrow it from mingw-w64.


2. WASAPI compiles fine but testing under Wine produces an internal PortAudio
    initialization error.  Therefore I have left out WASAPI for now until I can
    do more investigation and testing.

Any new insights? Does it work on Windows?

Should we wait to resolve these questions before updating portaudio?

Mark



reply via email to

[Prev in Thread] Current Thread [Next in Thread]