|
| WINE_DEFAULT_DEBUG_CHANNEL (amstream) |
|
| DEFINE_GUID (IID_IDirectDraw7, 0x15e65ec0, 0x3b9c, 0x11d2, 0xb9, 0x2f, 0x00, 0x60, 0x97, 0x97, 0xea, 0x5b) |
|
static HRESULT | ddrawstreamsample_create (IDirectDrawMediaStream *parent, IDirectDrawSurface *surface, const RECT *rect, IDirectDrawStreamSample **ddraw_stream_sample) |
|
static HRESULT | audiostreamsample_create (IAudioMediaStream *parent, IAudioData *audio_data, IAudioStreamSample **audio_stream_sample) |
|
static DirectDrawMediaStreamImpl * | impl_from_DirectDrawMediaStream_IAMMediaStream (IAMMediaStream *iface) |
|
static HRESULT WINAPI | DirectDrawMediaStreamImpl_IAMMediaStream_QueryInterface (IAMMediaStream *iface, REFIID riid, void **ret_iface) |
|
static ULONG WINAPI | DirectDrawMediaStreamImpl_IAMMediaStream_AddRef (IAMMediaStream *iface) |
|
static ULONG WINAPI | DirectDrawMediaStreamImpl_IAMMediaStream_Release (IAMMediaStream *iface) |
|
static HRESULT WINAPI | DirectDrawMediaStreamImpl_IAMMediaStream_GetMultiMediaStream (IAMMediaStream *iface, IMultiMediaStream **multi_media_stream) |
|
static HRESULT WINAPI | DirectDrawMediaStreamImpl_IAMMediaStream_GetInformation (IAMMediaStream *iface, MSPID *purpose_id, STREAM_TYPE *type) |
|
static HRESULT WINAPI | DirectDrawMediaStreamImpl_IAMMediaStream_SetSameFormat (IAMMediaStream *iface, IMediaStream *pStreamThatHasDesiredFormat, DWORD flags) |
|
static HRESULT WINAPI | DirectDrawMediaStreamImpl_IAMMediaStream_AllocateSample (IAMMediaStream *iface, DWORD flags, IStreamSample **sample) |
|
static HRESULT WINAPI | DirectDrawMediaStreamImpl_IAMMediaStream_CreateSharedSample (IAMMediaStream *iface, IStreamSample *existing_sample, DWORD flags, IStreamSample **sample) |
|
static HRESULT WINAPI | DirectDrawMediaStreamImpl_IAMMediaStream_SendEndOfStream (IAMMediaStream *iface, DWORD flags) |
|
static HRESULT WINAPI | DirectDrawMediaStreamImpl_IAMMediaStream_Initialize (IAMMediaStream *iface, IUnknown *source_object, DWORD flags, REFMSPID purpose_id, const STREAM_TYPE stream_type) |
|
static HRESULT WINAPI | DirectDrawMediaStreamImpl_IAMMediaStream_SetState (IAMMediaStream *iface, FILTER_STATE state) |
|
static HRESULT WINAPI | DirectDrawMediaStreamImpl_IAMMediaStream_JoinAMMultiMediaStream (IAMMediaStream *iface, IAMMultiMediaStream *am_multi_media_stream) |
|
static HRESULT WINAPI | DirectDrawMediaStreamImpl_IAMMediaStream_JoinFilter (IAMMediaStream *iface, IMediaStreamFilter *media_stream_filter) |
|
static HRESULT WINAPI | DirectDrawMediaStreamImpl_IAMMediaStream_JoinFilterGraph (IAMMediaStream *iface, IFilterGraph *filtergraph) |
|
static DirectDrawMediaStreamImpl * | impl_from_IDirectDrawMediaStream (IDirectDrawMediaStream *iface) |
|
static HRESULT WINAPI | DirectDrawMediaStreamImpl_IDirectDrawMediaStream_QueryInterface (IDirectDrawMediaStream *iface, REFIID riid, void **ret_iface) |
|
static ULONG WINAPI | DirectDrawMediaStreamImpl_IDirectDrawMediaStream_AddRef (IDirectDrawMediaStream *iface) |
|
static ULONG WINAPI | DirectDrawMediaStreamImpl_IDirectDrawMediaStream_Release (IDirectDrawMediaStream *iface) |
|
static HRESULT WINAPI | DirectDrawMediaStreamImpl_IDirectDrawMediaStream_GetMultiMediaStream (IDirectDrawMediaStream *iface, IMultiMediaStream **multi_media_stream) |
|
static HRESULT WINAPI | DirectDrawMediaStreamImpl_IDirectDrawMediaStream_GetInformation (IDirectDrawMediaStream *iface, MSPID *purpose_id, STREAM_TYPE *type) |
|
static HRESULT WINAPI | DirectDrawMediaStreamImpl_IDirectDrawMediaStream_SetSameFormat (IDirectDrawMediaStream *iface, IMediaStream *pStreamThatHasDesiredFormat, DWORD dwFlags) |
|
static HRESULT WINAPI | DirectDrawMediaStreamImpl_IDirectDrawMediaStream_AllocateSample (IDirectDrawMediaStream *iface, DWORD dwFlags, IStreamSample **ppSample) |
|
static HRESULT WINAPI | DirectDrawMediaStreamImpl_IDirectDrawMediaStream_CreateSharedSample (IDirectDrawMediaStream *iface, IStreamSample *pExistingSample, DWORD dwFlags, IStreamSample **ppSample) |
|
static HRESULT WINAPI | DirectDrawMediaStreamImpl_IDirectDrawMediaStream_SendEndOfStream (IDirectDrawMediaStream *iface, DWORD dwFlags) |
|
static HRESULT WINAPI | DirectDrawMediaStreamImpl_IDirectDrawMediaStream_GetFormat (IDirectDrawMediaStream *iface, DDSURFACEDESC *current_format, IDirectDrawPalette **palette, DDSURFACEDESC *desired_format, DWORD *flags) |
|
static HRESULT WINAPI | DirectDrawMediaStreamImpl_IDirectDrawMediaStream_SetFormat (IDirectDrawMediaStream *iface, const DDSURFACEDESC *pDDSurfaceDesc, IDirectDrawPalette *pDirectDrawPalette) |
|
static HRESULT WINAPI | DirectDrawMediaStreamImpl_IDirectDrawMediaStream_GetDirectDraw (IDirectDrawMediaStream *iface, IDirectDraw **ddraw) |
|
static HRESULT WINAPI | DirectDrawMediaStreamImpl_IDirectDrawMediaStream_SetDirectDraw (IDirectDrawMediaStream *iface, IDirectDraw *pDirectDraw) |
|
static HRESULT WINAPI | DirectDrawMediaStreamImpl_IDirectDrawMediaStream_CreateSample (IDirectDrawMediaStream *iface, IDirectDrawSurface *surface, const RECT *rect, DWORD dwFlags, IDirectDrawStreamSample **ppSample) |
|
static HRESULT WINAPI | DirectDrawMediaStreamImpl_IDirectDrawMediaStream_GetTimePerFrame (IDirectDrawMediaStream *iface, STREAM_TIME *pFrameTime) |
|
static DirectDrawMediaStreamInputPin * | impl_from_DirectDrawMediaStreamInputPin_IPin (IPin *iface) |
|
static HRESULT WINAPI | DirectDrawMediaStreamInputPin_IPin_QueryInterface (IPin *iface, REFIID riid, void **ret_iface) |
|
static ULONG WINAPI | DirectDrawMediaStreamInputPin_IPin_AddRef (IPin *iface) |
|
static ULONG WINAPI | DirectDrawMediaStreamInputPin_IPin_Release (IPin *iface) |
|
static HRESULT WINAPI | DirectDrawMediaStreamInputPin_CheckMediaType (BasePin *base, const AM_MEDIA_TYPE *media_type) |
|
static LONG WINAPI | DirectDrawMediaStreamInputPin_GetMediaTypeVersion (BasePin *base) |
|
static HRESULT WINAPI | DirectDrawMediaStreamInputPin_GetMediaType (BasePin *base, int index, AM_MEDIA_TYPE *media_type) |
|
static HRESULT WINAPI | DirectDrawMediaStreamInputPin_Receive (BaseInputPin *base, IMediaSample *sample) |
|
HRESULT | ddrawmediastream_create (IMultiMediaStream *parent, const MSPID *purpose_id, STREAM_TYPE stream_type, IAMMediaStream **media_stream) |
|
static AudioMediaStreamImpl * | impl_from_AudioMediaStream_IAMMediaStream (IAMMediaStream *iface) |
|
static HRESULT WINAPI | AudioMediaStreamImpl_IAMMediaStream_QueryInterface (IAMMediaStream *iface, REFIID riid, void **ret_iface) |
|
static ULONG WINAPI | AudioMediaStreamImpl_IAMMediaStream_AddRef (IAMMediaStream *iface) |
|
static ULONG WINAPI | AudioMediaStreamImpl_IAMMediaStream_Release (IAMMediaStream *iface) |
|
static HRESULT WINAPI | AudioMediaStreamImpl_IAMMediaStream_GetMultiMediaStream (IAMMediaStream *iface, IMultiMediaStream **multi_media_stream) |
|
static HRESULT WINAPI | AudioMediaStreamImpl_IAMMediaStream_GetInformation (IAMMediaStream *iface, MSPID *purpose_id, STREAM_TYPE *type) |
|
static HRESULT WINAPI | AudioMediaStreamImpl_IAMMediaStream_SetSameFormat (IAMMediaStream *iface, IMediaStream *pStreamThatHasDesiredFormat, DWORD flags) |
|
static HRESULT WINAPI | AudioMediaStreamImpl_IAMMediaStream_AllocateSample (IAMMediaStream *iface, DWORD flags, IStreamSample **sample) |
|
static HRESULT WINAPI | AudioMediaStreamImpl_IAMMediaStream_CreateSharedSample (IAMMediaStream *iface, IStreamSample *existing_sample, DWORD flags, IStreamSample **sample) |
|
static HRESULT WINAPI | AudioMediaStreamImpl_IAMMediaStream_SendEndOfStream (IAMMediaStream *iface, DWORD flags) |
|
static HRESULT WINAPI | AudioMediaStreamImpl_IAMMediaStream_Initialize (IAMMediaStream *iface, IUnknown *source_object, DWORD flags, REFMSPID purpose_id, const STREAM_TYPE stream_type) |
|
static HRESULT WINAPI | AudioMediaStreamImpl_IAMMediaStream_SetState (IAMMediaStream *iface, FILTER_STATE state) |
|
static HRESULT WINAPI | AudioMediaStreamImpl_IAMMediaStream_JoinAMMultiMediaStream (IAMMediaStream *iface, IAMMultiMediaStream *am_multi_media_stream) |
|
static HRESULT WINAPI | AudioMediaStreamImpl_IAMMediaStream_JoinFilter (IAMMediaStream *iface, IMediaStreamFilter *media_stream_filter) |
|
static HRESULT WINAPI | AudioMediaStreamImpl_IAMMediaStream_JoinFilterGraph (IAMMediaStream *iface, IFilterGraph *filtergraph) |
|
static AudioMediaStreamImpl * | impl_from_IAudioMediaStream (IAudioMediaStream *iface) |
|
static HRESULT WINAPI | AudioMediaStreamImpl_IAudioMediaStream_QueryInterface (IAudioMediaStream *iface, REFIID riid, void **ret_iface) |
|
static ULONG WINAPI | AudioMediaStreamImpl_IAudioMediaStream_AddRef (IAudioMediaStream *iface) |
|
static ULONG WINAPI | AudioMediaStreamImpl_IAudioMediaStream_Release (IAudioMediaStream *iface) |
|
static HRESULT WINAPI | AudioMediaStreamImpl_IAudioMediaStream_GetMultiMediaStream (IAudioMediaStream *iface, IMultiMediaStream **multi_media_stream) |
|
static HRESULT WINAPI | AudioMediaStreamImpl_IAudioMediaStream_GetInformation (IAudioMediaStream *iface, MSPID *purpose_id, STREAM_TYPE *type) |
|
static HRESULT WINAPI | AudioMediaStreamImpl_IAudioMediaStream_SetSameFormat (IAudioMediaStream *iface, IMediaStream *stream_format, DWORD flags) |
|
static HRESULT WINAPI | AudioMediaStreamImpl_IAudioMediaStream_AllocateSample (IAudioMediaStream *iface, DWORD flags, IStreamSample **sample) |
|
static HRESULT WINAPI | AudioMediaStreamImpl_IAudioMediaStream_CreateSharedSample (IAudioMediaStream *iface, IStreamSample *existing_sample, DWORD flags, IStreamSample **sample) |
|
static HRESULT WINAPI | AudioMediaStreamImpl_IAudioMediaStream_SendEndOfStream (IAudioMediaStream *iface, DWORD flags) |
|
static HRESULT WINAPI | AudioMediaStreamImpl_IAudioMediaStream_GetFormat (IAudioMediaStream *iface, WAVEFORMATEX *wave_format_current) |
|
static HRESULT WINAPI | AudioMediaStreamImpl_IAudioMediaStream_SetFormat (IAudioMediaStream *iface, const WAVEFORMATEX *wave_format) |
|
static HRESULT WINAPI | AudioMediaStreamImpl_IAudioMediaStream_CreateSample (IAudioMediaStream *iface, IAudioData *audio_data, DWORD flags, IAudioStreamSample **sample) |
|
static AudioMediaStreamInputPin * | impl_from_AudioMediaStreamInputPin_IPin (IPin *iface) |
|
static HRESULT WINAPI | AudioMediaStreamInputPin_IPin_QueryInterface (IPin *iface, REFIID riid, void **ret_iface) |
|
static ULONG WINAPI | AudioMediaStreamInputPin_IPin_AddRef (IPin *iface) |
|
static ULONG WINAPI | AudioMediaStreamInputPin_IPin_Release (IPin *iface) |
|
static HRESULT WINAPI | AudioMediaStreamInputPin_CheckMediaType (BasePin *base, const AM_MEDIA_TYPE *media_type) |
|
static LONG WINAPI | AudioMediaStreamInputPin_GetMediaTypeVersion (BasePin *base) |
|
static HRESULT WINAPI | AudioMediaStreamInputPin_GetMediaType (BasePin *base, int index, AM_MEDIA_TYPE *media_type) |
|
static HRESULT WINAPI | AudioMediaStreamInputPin_Receive (BaseInputPin *base, IMediaSample *sample) |
|
HRESULT | audiomediastream_create (IMultiMediaStream *parent, const MSPID *purpose_id, STREAM_TYPE stream_type, IAMMediaStream **media_stream) |
|
static IDirectDrawStreamSampleImpl * | impl_from_IDirectDrawStreamSample (IDirectDrawStreamSample *iface) |
|
static HRESULT WINAPI | IDirectDrawStreamSampleImpl_QueryInterface (IDirectDrawStreamSample *iface, REFIID riid, void **ret_iface) |
|
static ULONG WINAPI | IDirectDrawStreamSampleImpl_AddRef (IDirectDrawStreamSample *iface) |
|
static ULONG WINAPI | IDirectDrawStreamSampleImpl_Release (IDirectDrawStreamSample *iface) |
|
static HRESULT WINAPI | IDirectDrawStreamSampleImpl_GetMediaStream (IDirectDrawStreamSample *iface, IMediaStream **media_stream) |
|
static HRESULT WINAPI | IDirectDrawStreamSampleImpl_GetSampleTimes (IDirectDrawStreamSample *iface, STREAM_TIME *start_time, STREAM_TIME *end_time, STREAM_TIME *current_time) |
|
static HRESULT WINAPI | IDirectDrawStreamSampleImpl_SetSampleTimes (IDirectDrawStreamSample *iface, const STREAM_TIME *start_time, const STREAM_TIME *end_time) |
|
static HRESULT WINAPI | IDirectDrawStreamSampleImpl_Update (IDirectDrawStreamSample *iface, DWORD flags, HANDLE event, PAPCFUNC func_APC, DWORD APC_data) |
|
static HRESULT WINAPI | IDirectDrawStreamSampleImpl_CompletionStatus (IDirectDrawStreamSample *iface, DWORD flags, DWORD milliseconds) |
|
static HRESULT WINAPI | IDirectDrawStreamSampleImpl_GetSurface (IDirectDrawStreamSample *iface, IDirectDrawSurface **ddraw_surface, RECT *rect) |
|
static HRESULT WINAPI | IDirectDrawStreamSampleImpl_SetRect (IDirectDrawStreamSample *iface, const RECT *rect) |
|
static IAudioStreamSampleImpl * | impl_from_IAudioStreamSample (IAudioStreamSample *iface) |
|
static HRESULT WINAPI | IAudioStreamSampleImpl_QueryInterface (IAudioStreamSample *iface, REFIID riid, void **ret_iface) |
|
static ULONG WINAPI | IAudioStreamSampleImpl_AddRef (IAudioStreamSample *iface) |
|
static ULONG WINAPI | IAudioStreamSampleImpl_Release (IAudioStreamSample *iface) |
|
static HRESULT WINAPI | IAudioStreamSampleImpl_GetMediaStream (IAudioStreamSample *iface, IMediaStream **media_stream) |
|
static HRESULT WINAPI | IAudioStreamSampleImpl_GetSampleTimes (IAudioStreamSample *iface, STREAM_TIME *start_time, STREAM_TIME *end_time, STREAM_TIME *current_time) |
|
static HRESULT WINAPI | IAudioStreamSampleImpl_SetSampleTimes (IAudioStreamSample *iface, const STREAM_TIME *start_time, const STREAM_TIME *end_time) |
|
static HRESULT WINAPI | IAudioStreamSampleImpl_Update (IAudioStreamSample *iface, DWORD flags, HANDLE event, PAPCFUNC func_APC, DWORD APC_data) |
|
static HRESULT WINAPI | IAudioStreamSampleImpl_CompletionStatus (IAudioStreamSample *iface, DWORD flags, DWORD milliseconds) |
|
static HRESULT WINAPI | IAudioStreamSampleImpl_GetAudioData (IAudioStreamSample *iface, IAudioData **audio_data) |
|