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 @@
typedef struct IDirectMusic8Impl IDirectMusic8Impl;
typedef struct IDirectMusicBufferImpl IDirectMusicBufferImpl;
typedef struct IDirectMusicDownloadedInstrumentImpl IDirectMusicDownloadedInstrumentImpl;
typedef struct IDirectMusicDownloadImpl IDirectMusicDownloadImpl;
typedef struct IReferenceClockImpl IReferenceClockImpl;
typedef struct IDirectMusicInstrumentImpl IDirectMusicInstrumentImpl;
......@@ -145,17 +144,6 @@ struct IDirectMusicDownloadedInstrumentImpl {
void *data;
};
/*****************************************************************************
* IDirectMusicDownloadImpl implementation structure
*/
struct IDirectMusicDownloadImpl {
/* IUnknown fields */
IDirectMusicDownload IDirectMusicDownload_iface;
LONG ref;
/* IDirectMusicDownloadImpl fields */
};
/** Internal factory */
extern HRESULT synth_port_create(IDirectMusic8Impl *parent, DMUS_PORTPARAMS *port_params,
DMUS_PORTCAPS *port_caps, IDirectMusicPort **port);
......
......@@ -23,6 +23,14 @@
WINE_DEFAULT_DEBUG_CHANNEL(dmusic);
struct IDirectMusicDownloadImpl
{
IDirectMusicDownload IDirectMusicDownload_iface;
LONG ref;
};
typedef struct IDirectMusicDownloadImpl IDirectMusicDownloadImpl;
static inline IDirectMusicDownloadImpl* impl_from_IDirectMusicDownload(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