|
| | WINE_DEFAULT_DEBUG_CHANNEL (quartz) |
| |
| static struct dsound_render * | impl_from_strmbase_pin (struct strmbase_pin *iface) |
| |
| static struct dsound_render * | impl_from_strmbase_filter (struct strmbase_filter *iface) |
| |
| static struct dsound_render * | impl_from_IBasicAudio (IBasicAudio *iface) |
| |
| static struct dsound_render * | impl_from_IAMDirectSound (IAMDirectSound *iface) |
| |
| static REFERENCE_TIME | time_from_pos (struct dsound_render *filter, DWORD pos) |
| |
| static DWORD | pos_from_time (struct dsound_render *filter, REFERENCE_TIME time) |
| |
| static void | update_positions (struct dsound_render *filter, DWORD *seqwritepos, DWORD *minwritepos) |
| |
| static HRESULT | get_write_pos (struct dsound_render *filter, DWORD *ret_writepos, REFERENCE_TIME write_at, DWORD *pfree) |
| |
| static HRESULT | send_sample_data (struct dsound_render *filter, REFERENCE_TIME tStart, const BYTE *data, DWORD size) |
| |
| static HRESULT | configure_buffer (struct dsound_render *filter, IMediaSample *pSample) |
| |
| static HRESULT | render_sample (struct dsound_render *filter, IMediaSample *pSample) |
| |
| static DWORD WINAPI | render_thread_run (void *arg) |
| |
| static HRESULT WINAPI | dsound_render_sink_Receive (struct strmbase_sink *iface, IMediaSample *sample) |
| |
| static HRESULT | dsound_render_sink_query_interface (struct strmbase_pin *iface, REFIID iid, void **out) |
| |
| static HRESULT | dsound_render_sink_query_accept (struct strmbase_pin *iface, const AM_MEDIA_TYPE *pmt) |
| |
| static HRESULT | dsound_render_sink_connect (struct strmbase_sink *iface, IPin *peer, const AM_MEDIA_TYPE *mt) |
| |
| static void | dsound_render_sink_disconnect (struct strmbase_sink *iface) |
| |
| static HRESULT | dsound_render_sink_eos (struct strmbase_sink *iface) |
| |
| static HRESULT | dsound_render_sink_begin_flush (struct strmbase_sink *iface) |
| |
| static HRESULT | dsound_render_sink_end_flush (struct strmbase_sink *iface) |
| |
| static void | dsound_render_destroy (struct strmbase_filter *iface) |
| |
| static struct strmbase_pin * | dsound_render_get_pin (struct strmbase_filter *iface, unsigned int index) |
| |
| static HRESULT | dsound_render_query_interface (struct strmbase_filter *iface, REFIID iid, void **out) |
| |
| static HRESULT | dsound_render_init_stream (struct strmbase_filter *iface) |
| |
| static HRESULT | dsound_render_start_stream (struct strmbase_filter *iface, REFERENCE_TIME start) |
| |
| static HRESULT | dsound_render_stop_stream (struct strmbase_filter *iface) |
| |
| static HRESULT | dsound_render_cleanup_stream (struct strmbase_filter *iface) |
| |
| static HRESULT | dsound_render_wait_state (struct strmbase_filter *iface, DWORD timeout) |
| |
| static HRESULT WINAPI | basic_audio_QueryInterface (IBasicAudio *iface, REFIID riid, void **out) |
| |
| static ULONG WINAPI | basic_audio_AddRef (IBasicAudio *iface) |
| |
| static ULONG WINAPI | basic_audio_Release (IBasicAudio *iface) |
| |
| static HRESULT WINAPI | basic_audio_GetTypeInfoCount (IBasicAudio *iface, UINT *count) |
| |
| static HRESULT WINAPI | basic_audio_GetTypeInfo (IBasicAudio *iface, UINT index, LCID lcid, ITypeInfo **typeinfo) |
| |
| static HRESULT WINAPI | basic_audio_GetIDsOfNames (IBasicAudio *iface, REFIID iid, LPOLESTR *names, UINT count, LCID lcid, DISPID *ids) |
| |
| static HRESULT WINAPI | basic_audio_Invoke (IBasicAudio *iface, DISPID id, REFIID iid, LCID lcid, WORD flags, DISPPARAMS *params, VARIANT *result, EXCEPINFO *excepinfo, UINT *error_arg) |
| |
| static HRESULT WINAPI | basic_audio_put_Volume (IBasicAudio *iface, LONG volume) |
| |
| static HRESULT WINAPI | basic_audio_get_Volume (IBasicAudio *iface, LONG *volume) |
| |
| static HRESULT WINAPI | basic_audio_put_Balance (IBasicAudio *iface, LONG balance) |
| |
| static HRESULT WINAPI | basic_audio_get_Balance (IBasicAudio *iface, LONG *balance) |
| |
| static HRESULT WINAPI | direct_sound_QueryInterface (IAMDirectSound *iface, REFIID riid, void **out) |
| |
| static ULONG WINAPI | direct_sound_AddRef (IAMDirectSound *iface) |
| |
| static ULONG WINAPI | direct_sound_Release (IAMDirectSound *iface) |
| |
| static HRESULT WINAPI | direct_sound_GetDirectSoundInterface (IAMDirectSound *iface, IDirectSound **ds) |
| |
| static HRESULT WINAPI | direct_sound_GetPrimaryBufferInterface (IAMDirectSound *iface, IDirectSoundBuffer **buf) |
| |
| static HRESULT WINAPI | direct_sound_GetSecondaryBufferInterface (IAMDirectSound *iface, IDirectSoundBuffer **buf) |
| |
| static HRESULT WINAPI | direct_sound_ReleaseDirectSoundInterface (IAMDirectSound *iface, IDirectSound *ds) |
| |
| static HRESULT WINAPI | direct_sound_ReleasePrimaryBufferInterface (IAMDirectSound *iface, IDirectSoundBuffer *buf) |
| |
| static HRESULT WINAPI | direct_sound_ReleaseSecondaryBufferInterface (IAMDirectSound *iface, IDirectSoundBuffer *buf) |
| |
| static HRESULT WINAPI | direct_sound_SetFocusWindow (IAMDirectSound *iface, HWND hwnd, BOOL bgaudible) |
| |
| static HRESULT WINAPI | direct_sound_GetFocusWindow (IAMDirectSound *iface, HWND *hwnd, BOOL *bgaudible) |
| |
| static struct dsound_render * | impl_from_IQualityControl (IQualityControl *iface) |
| |
| static HRESULT WINAPI | quality_control_QueryInterface (IQualityControl *iface, REFIID iid, void **out) |
| |
| static ULONG WINAPI | quality_control_AddRef (IQualityControl *iface) |
| |
| static ULONG WINAPI | quality_control_Release (IQualityControl *iface) |
| |
| static HRESULT WINAPI | quality_control_Notify (IQualityControl *iface, IBaseFilter *sender, Quality q) |
| |
| static HRESULT WINAPI | quality_control_SetSink (IQualityControl *iface, IQualityControl *sink) |
| |
| HRESULT | dsound_render_create (IUnknown *outer, IUnknown **out) |
| |