winepulse: Adapt "is_started_params" struct to mmdevapi's.

This commit is contained in:
Davide Beatrici 2022-08-10 01:13:03 +02:00 committed by Alexandre Julliard
parent aef3a3b3b9
commit ee59aba200
3 changed files with 3 additions and 3 deletions

View file

@ -2021,7 +2021,7 @@ static HRESULT WINAPI AudioSessionControl_GetState(IAudioSessionControl2 *iface,
params.stream = client->pulse_stream;
pulse_call(is_started, &params);
if (params.started) {
if (params.result == S_OK) {
*state = AudioSessionStateActive;
goto out;
}

View file

@ -2258,7 +2258,7 @@ static NTSTATUS pulse_is_started(void *args)
struct pulse_stream *stream = handle_get_stream(params->stream);
pulse_lock();
params->started = pulse_stream_valid(stream) && stream->started;
params->result = pulse_stream_valid(stream) && stream->started ? S_OK : S_FALSE;
pulse_unlock();
return STATUS_SUCCESS;

View file

@ -214,7 +214,7 @@ struct test_connect_params
struct is_started_params
{
stream_handle stream;
BOOL started;
HRESULT result;
};
struct get_prop_value_params