evr/mixer: Ignore draining command.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com> Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
parent
70399c4e4a
commit
c1e57ea291
|
@ -965,6 +965,10 @@ static HRESULT WINAPI video_mixer_transform_ProcessMessage(IMFTransform *iface,
|
|||
LeaveCriticalSection(&mixer->cs);
|
||||
|
||||
break;
|
||||
|
||||
case MFT_MESSAGE_COMMAND_DRAIN:
|
||||
break;
|
||||
|
||||
default:
|
||||
WARN("Message not handled %d.\n", message);
|
||||
hr = E_NOTIMPL;
|
||||
|
|
|
@ -2171,6 +2171,9 @@ todo_wine
|
|||
hr = IMFTransform_ProcessInput(mixer, 5, sample, 0);
|
||||
ok(hr == MF_E_INVALIDSTREAMNUMBER, "Unexpected hr %#x.\n", hr);
|
||||
|
||||
hr = IMFTransform_ProcessMessage(mixer, MFT_MESSAGE_COMMAND_DRAIN, 0);
|
||||
ok(hr == S_OK, "Unexpected hr %#x.\n", hr);
|
||||
|
||||
IMFSample_Release(sample);
|
||||
|
||||
IDirect3DSurface9_Release(surface);
|
||||
|
|
Loading…
Reference in New Issue