dsound: Pretend that the driver is certified.

Andrew Eikum aeikum at codeweavers.com
Wed Sep 21 07:23:11 CDT 2016


Signed-off-by: Andrew Eikum <aeikum at codeweavers.com>

On Wed, Sep 21, 2016 at 01:54:58PM +0200, Sebastian Lackner wrote:
> From: Michael Müller <michael at fds-team.de>
> 
> Signed-off-by: Michael Müller <michael at fds-team.de>
> Signed-off-by: Sebastian Lackner <sebastian at fds-team.de>
> ---
> 
> The tests only passed on older versions of Windows, so I decided to remove them.
> See: https://newtestbot.winehq.org/JobDetails.pl?Key=25891
> If preferred, we can also keep them and mark modern versions as broken(). In
> practice it probably depends on the hardware/VM though.
> 
>  dlls/dsound/dsound.c |    3 +++
>  1 file changed, 3 insertions(+)
> 
> diff --git a/dlls/dsound/dsound.c b/dlls/dsound/dsound.c
> index fb9fd66..43b252d 100644
> --- a/dlls/dsound/dsound.c
> +++ b/dlls/dsound/dsound.c
> @@ -367,6 +367,9 @@ static HRESULT DirectSoundDevice_Initialize(DirectSoundDevice ** ppDevice, LPCGU
>      device->drvcaps.dwFlags |= DSCAPS_SECONDARYMONO | DSCAPS_SECONDARYSTEREO;
>      device->drvcaps.dwFlags |= DSCAPS_CONTINUOUSRATE;
>  
> +    /* pretend that the driver is certified */
> +    device->drvcaps.dwFlags |= DSCAPS_CERTIFIED;
> +
>      device->drvcaps.dwPrimaryBuffers = 1;
>      device->drvcaps.dwMinSecondarySampleRate = DSBFREQUENCY_MIN;
>      device->drvcaps.dwMaxSecondarySampleRate = DSBFREQUENCY_MAX;
> -- 
> 2.9.0
> 
> 



More information about the wine-patches mailing list