Michael Stefaniuc : dmusic: Implement the E_NOTIMPL methods of the synth port.

Alexandre Julliard julliard at winehq.org
Wed Jan 26 15:57:29 CST 2022


Module: wine
Branch: master
Commit: 340e1feef0500b46121e37803684dfdae492f390
URL:    https://source.winehq.org/git/wine.git/?a=commit;h=340e1feef0500b46121e37803684dfdae492f390

Author: Michael Stefaniuc <mstefani at winehq.org>
Date:   Tue Jan 25 23:11:23 2022 +0100

dmusic: Implement the E_NOTIMPL methods of the synth port.

Signed-off-by: Michael Stefaniuc <mstefani at winehq.org>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>

---

 dlls/dmusic/port.c | 21 ++++++---------------
 1 file changed, 6 insertions(+), 15 deletions(-)

diff --git a/dlls/dmusic/port.c b/dlls/dmusic/port.c
index 7fe72563bb0..490ff88059e 100644
--- a/dlls/dmusic/port.c
+++ b/dlls/dmusic/port.c
@@ -240,20 +240,14 @@ static HRESULT WINAPI synth_port_PlayBuffer(IDirectMusicPort *iface, IDirectMusi
 
 static HRESULT WINAPI synth_port_SetReadNotificationHandle(IDirectMusicPort *iface, HANDLE event)
 {
-    struct synth_port *This = synth_from_IDirectMusicPort(iface);
-
-    FIXME("(%p/%p)->(%p): stub\n", iface, This, event);
-
-    return S_OK;
+    TRACE("(%p, %p): method not implemented\n", iface, event);
+    return E_NOTIMPL;
 }
 
 static HRESULT WINAPI synth_port_Read(IDirectMusicPort *iface, IDirectMusicBuffer *buffer)
 {
-    struct synth_port *This = synth_from_IDirectMusicPort(iface);
-
-    FIXME("(%p/%p)->(%p): stub\n", iface, This, buffer);
-
-    return S_OK;
+    TRACE("(%p, %p): method not implemented\n", iface, buffer);
+    return E_NOTIMPL;
 }
 
 static HRESULT WINAPI synth_port_DownloadInstrument(IDirectMusicPort *iface, IDirectMusicInstrument *instrument,
@@ -384,11 +378,8 @@ static HRESULT WINAPI synth_port_GetRunningStats(IDirectMusicPort *iface, DMUS_S
 
 static HRESULT WINAPI synth_port_Compact(IDirectMusicPort *iface)
 {
-    struct synth_port *This = synth_from_IDirectMusicPort(iface);
-
-    FIXME("(%p/%p)->(): stub\n", iface, This);
-
-    return S_OK;
+    TRACE("(%p): method not implemented\n", iface);
+    return E_NOTIMPL;
 }
 
 static HRESULT WINAPI synth_port_GetCaps(IDirectMusicPort *iface, DMUS_PORTCAPS *port_caps)




More information about the wine-cvs mailing list