ReactOS 0.4.16-dev-91-g764881a
|
#include "wine/debug.h"
Go to the source code of this file.
Classes | |
struct | chunk_entry |
struct | dmobject |
Macros | |
#define | DMUS_OBJ_NAME_INAM 0x1000 /* 'INAM' chunk in UNFO list */ |
#define | DMUS_OBJ_NAME_INFO 0x2000 /* 'INAM' chunk in INFO list */ |
Definition at line 93 of file dmobject.h.
Definition at line 94 of file dmobject.h.
const char * debugstr_chunk | ( | const struct chunk_entry * | chunk | ) |
Definition at line 48 of file dmobject.c.
Referenced by col_IDirectMusicObject_ParseDescriptor(), dmobj_parsedescriptor(), and stream_get_chunk().
Definition at line 188 of file dmobject.c.
HRESULT WINAPI dmobj_IDirectMusicObject_GetDescriptor | ( | IDirectMusicObject * | iface, |
DMUS_OBJECTDESC * | desc | ||
) |
Definition at line 200 of file dmobject.c.
HRESULT WINAPI dmobj_IDirectMusicObject_QueryInterface | ( | IDirectMusicObject * | iface, |
REFIID | riid, | ||
void ** | ret_iface | ||
) |
Definition at line 181 of file dmobject.c.
Definition at line 194 of file dmobject.c.
HRESULT WINAPI dmobj_IDirectMusicObject_SetDescriptor | ( | IDirectMusicObject * | iface, |
DMUS_OBJECTDESC * | desc | ||
) |
Definition at line 215 of file dmobject.c.
ULONG WINAPI dmobj_IPersistStream_AddRef | ( | IPersistStream * | iface | ) |
Definition at line 354 of file dmobject.c.
HRESULT WINAPI dmobj_IPersistStream_GetClassID | ( | IPersistStream * | iface, |
CLSID * | class | ||
) |
HRESULT WINAPI dmobj_IPersistStream_QueryInterface | ( | IPersistStream * | iface, |
REFIID | riid, | ||
void ** | ret_iface | ||
) |
Definition at line 347 of file dmobject.c.
ULONG WINAPI dmobj_IPersistStream_Release | ( | IPersistStream * | iface | ) |
Definition at line 360 of file dmobject.c.
HRESULT dmobj_parsedescriptor | ( | IStream * | stream, |
const struct chunk_entry * | riff, | ||
DMUS_OBJECTDESC * | desc, | ||
DWORD | supported | ||
) |
Definition at line 296 of file dmobject.c.
Referenced by col_IDirectMusicObject_ParseDescriptor().
Definition at line 407 of file dmobject.c.
Referenced by DMUSIC_CreateDirectMusicCollectionImpl().
HRESULT stream_chunk_get_data | ( | IStream * | stream, |
const struct chunk_entry * | chunk, | ||
void * | data, | ||
ULONG | size | ||
) |
Definition at line 143 of file dmobject.c.
Referenced by dmobj_parsedescriptor().
HRESULT stream_chunk_get_wstr | ( | IStream * | stream, |
const struct chunk_entry * | chunk, | ||
WCHAR * | str, | ||
ULONG | size | ||
) |
Definition at line 155 of file dmobject.c.
Referenced by dmobj_parsedescriptor(), and unfo_get_name().
HRESULT stream_get_chunk | ( | IStream * | stream, |
struct chunk_entry * | chunk | ||
) |
Definition at line 76 of file dmobject.c.
Referenced by col_IDirectMusicObject_ParseDescriptor(), and stream_next_chunk().
HRESULT stream_next_chunk | ( | IStream * | stream, |
struct chunk_entry * | chunk | ||
) |
Definition at line 130 of file dmobject.c.
Referenced by dmobj_parsedescriptor(), info_get_name(), and unfo_get_name().
|
inlinestatic |
Definition at line 45 of file dmobject.h.
|
inlinestatic |
Definition at line 56 of file dmobject.h.
HRESULT stream_skip_chunk | ( | IStream * | stream, |
struct chunk_entry * | chunk | ||
) |
Definition at line 121 of file dmobject.c.
Referenced by col_IDirectMusicObject_ParseDescriptor(), and stream_next_chunk().
HRESULT WINAPI unimpl_IPersistStream_GetClassID | ( | IPersistStream * | iface, |
CLSID * | class | ||
) |
Definition at line 381 of file dmobject.c.
HRESULT WINAPI unimpl_IPersistStream_GetSizeMax | ( | IPersistStream * | iface, |
ULARGE_INTEGER * | size | ||
) |
Definition at line 400 of file dmobject.c.
HRESULT WINAPI unimpl_IPersistStream_IsDirty | ( | IPersistStream * | iface | ) |
Definition at line 387 of file dmobject.c.
HRESULT WINAPI unimpl_IPersistStream_Save | ( | IPersistStream * | iface, |
IStream * | stream, | ||
BOOL | clear_dirty | ||
) |
Definition at line 393 of file dmobject.c.