Commit f96f53ea authored by Rémi Bernon's avatar Rémi Bernon Committed by Alexandre Julliard

dmusic: Move IDirectMusicDownloadImpl struct to where it is used.

parent ac25d099
...@@ -47,7 +47,6 @@ ...@@ -47,7 +47,6 @@
typedef struct IDirectMusic8Impl IDirectMusic8Impl; typedef struct IDirectMusic8Impl IDirectMusic8Impl;
typedef struct IDirectMusicBufferImpl IDirectMusicBufferImpl; typedef struct IDirectMusicBufferImpl IDirectMusicBufferImpl;
typedef struct IDirectMusicDownloadedInstrumentImpl IDirectMusicDownloadedInstrumentImpl; typedef struct IDirectMusicDownloadedInstrumentImpl IDirectMusicDownloadedInstrumentImpl;
typedef struct IDirectMusicDownloadImpl IDirectMusicDownloadImpl;
typedef struct IReferenceClockImpl IReferenceClockImpl; typedef struct IReferenceClockImpl IReferenceClockImpl;
typedef struct IDirectMusicInstrumentImpl IDirectMusicInstrumentImpl; typedef struct IDirectMusicInstrumentImpl IDirectMusicInstrumentImpl;
...@@ -145,17 +144,6 @@ struct IDirectMusicDownloadedInstrumentImpl { ...@@ -145,17 +144,6 @@ struct IDirectMusicDownloadedInstrumentImpl {
void *data; void *data;
}; };
/*****************************************************************************
* IDirectMusicDownloadImpl implementation structure
*/
struct IDirectMusicDownloadImpl {
/* IUnknown fields */
IDirectMusicDownload IDirectMusicDownload_iface;
LONG ref;
/* IDirectMusicDownloadImpl fields */
};
/** Internal factory */ /** Internal factory */
extern HRESULT synth_port_create(IDirectMusic8Impl *parent, DMUS_PORTPARAMS *port_params, extern HRESULT synth_port_create(IDirectMusic8Impl *parent, DMUS_PORTPARAMS *port_params,
DMUS_PORTCAPS *port_caps, IDirectMusicPort **port); DMUS_PORTCAPS *port_caps, IDirectMusicPort **port);
......
...@@ -23,6 +23,14 @@ ...@@ -23,6 +23,14 @@
WINE_DEFAULT_DEBUG_CHANNEL(dmusic); WINE_DEFAULT_DEBUG_CHANNEL(dmusic);
struct IDirectMusicDownloadImpl
{
IDirectMusicDownload IDirectMusicDownload_iface;
LONG ref;
};
typedef struct IDirectMusicDownloadImpl IDirectMusicDownloadImpl;
static inline IDirectMusicDownloadImpl* impl_from_IDirectMusicDownload(IDirectMusicDownload *iface) static inline IDirectMusicDownloadImpl* impl_from_IDirectMusicDownload(IDirectMusicDownload *iface)
{ {
return CONTAINING_RECORD(iface, IDirectMusicDownloadImpl, IDirectMusicDownload_iface); return CONTAINING_RECORD(iface, IDirectMusicDownloadImpl, IDirectMusicDownload_iface);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment