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: Stefan Hajnoczi
Subject: Re: [Mingw-cross-env-list] [PATCH] Update PortAudio v19 from 20071207 to 20111121
Date: Wed, 7 Mar 2012 07:02:10 +0000

On Tue, Mar 6, 2012 at 10:27 PM, Mark Brand <address@hidden> wrote:
>
> 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?

Thanks for your advice Mark.  I'd like to get WASAPI and WDM Kernel
Streaming working, this patch was mainly to start the discussion and
get some feedback.

Unless others want the new PortAudio right away, I'll investigate more
and send a new patch in a couple of days.

Stefan



reply via email to

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