ReactOS  0.4.14-dev-297-g23e575c
wmvcore_main.c File Reference
#include "wmvcore.h"
#include "initguid.h"
#include "wmsdk.h"
#include "wine/debug.h"
#include "wine/heap.h"
Include dependency graph for wmvcore_main.c:

Go to the source code of this file.

Classes

struct  WMReader
 
struct  WMProfileManager
 

Functions

 WINE_DEFAULT_DEBUG_CHANNEL (wmvcore)
 
BOOL WINAPI DllMain (HINSTANCE hinstDLL, DWORD fdwReason, LPVOID lpvReserved)
 
HRESULT WINAPI DllRegisterServer (void)
 
HRESULT WINAPI WMCheckURLScheme (const WCHAR *scheme)
 
HRESULT WINAPI WMCreateEditor (IWMMetadataEditor **editor)
 
static WMReaderimpl_from_IWMReader (IWMReader *iface)
 
static HRESULT WINAPI WMReader_QueryInterface (IWMReader *iface, REFIID riid, void **ppv)
 
static ULONG WINAPI WMReader_AddRef (IWMReader *iface)
 
static ULONG WINAPI WMReader_Release (IWMReader *iface)
 
static HRESULT WINAPI WMReader_Open (IWMReader *iface, const WCHAR *url, IWMReaderCallback *callback, void *context)
 
static HRESULT WINAPI WMReader_Close (IWMReader *iface)
 
static HRESULT WINAPI WMReader_GetOutputCount (IWMReader *iface, DWORD *outputs)
 
static HRESULT WINAPI WMReader_GetOutputProps (IWMReader *iface, DWORD output_num, IWMOutputMediaProps **output)
 
static HRESULT WINAPI WMReader_SetOutputProps (IWMReader *iface, DWORD output_num, IWMOutputMediaProps *output)
 
static HRESULT WINAPI WMReader_GetOutputFormatCount (IWMReader *iface, DWORD output_num, DWORD *formats)
 
static HRESULT WINAPI WMReader_GetOutputFormat (IWMReader *iface, DWORD output_num, DWORD format_num, IWMOutputMediaProps **props)
 
static HRESULT WINAPI WMReader_Start (IWMReader *iface, QWORD start, QWORD duration, float rate, void *context)
 
static HRESULT WINAPI WMReader_Stop (IWMReader *iface)
 
static HRESULT WINAPI WMReader_Pause (IWMReader *iface)
 
static HRESULT WINAPI WMReader_Resume (IWMReader *iface)
 
static WMReaderimpl_from_IWMReaderAdvanced6 (IWMReaderAdvanced6 *iface)
 
static HRESULT WINAPI WMReaderAdvanced_QueryInterface (IWMReaderAdvanced6 *iface, REFIID riid, void **ppv)
 
static ULONG WINAPI WMReaderAdvanced_AddRef (IWMReaderAdvanced6 *iface)
 
static ULONG WINAPI WMReaderAdvanced_Release (IWMReaderAdvanced6 *iface)
 
static HRESULT WINAPI WMReaderAdvanced_SetUserProvidedClock (IWMReaderAdvanced6 *iface, BOOL user_clock)
 
static HRESULT WINAPI WMReaderAdvanced_GetUserProvidedClock (IWMReaderAdvanced6 *iface, BOOL *user_clock)
 
static HRESULT WINAPI WMReaderAdvanced_DeliverTime (IWMReaderAdvanced6 *iface, QWORD time)
 
static HRESULT WINAPI WMReaderAdvanced_SetManualStreamSelection (IWMReaderAdvanced6 *iface, BOOL selection)
 
static HRESULT WINAPI WMReaderAdvanced_GetManualStreamSelection (IWMReaderAdvanced6 *iface, BOOL *selection)
 
static HRESULT WINAPI WMReaderAdvanced_SetStreamsSelected (IWMReaderAdvanced6 *iface, WORD stream_count, WORD *stream_numbers, WMT_STREAM_SELECTION *selections)
 
static HRESULT WINAPI WMReaderAdvanced_GetStreamSelected (IWMReaderAdvanced6 *iface, WORD stream_num, WMT_STREAM_SELECTION *selection)
 
static HRESULT WINAPI WMReaderAdvanced_SetReceiveSelectionCallbacks (IWMReaderAdvanced6 *iface, BOOL get_callbacks)
 
static HRESULT WINAPI WMReaderAdvanced_GetReceiveSelectionCallbacks (IWMReaderAdvanced6 *iface, BOOL *get_callbacks)
 
static HRESULT WINAPI WMReaderAdvanced_SetReceiveStreamSamples (IWMReaderAdvanced6 *iface, WORD stream_num, BOOL receive_stream_samples)
 
static HRESULT WINAPI WMReaderAdvanced_GetReceiveStreamSamples (IWMReaderAdvanced6 *iface, WORD stream_num, BOOL *receive_stream_samples)
 
static HRESULT WINAPI WMReaderAdvanced_SetAllocateForOutput (IWMReaderAdvanced6 *iface, DWORD output_num, BOOL allocate)
 
static HRESULT WINAPI WMReaderAdvanced_GetAllocateForOutput (IWMReaderAdvanced6 *iface, DWORD output_num, BOOL *allocate)
 
static HRESULT WINAPI WMReaderAdvanced_SetAllocateForStream (IWMReaderAdvanced6 *iface, WORD output_num, BOOL allocate)
 
static HRESULT WINAPI WMReaderAdvanced_GetAllocateForStream (IWMReaderAdvanced6 *iface, WORD output_num, BOOL *allocate)
 
static HRESULT WINAPI WMReaderAdvanced_GetStatistics (IWMReaderAdvanced6 *iface, WM_READER_STATISTICS *statistics)
 
static HRESULT WINAPI WMReaderAdvanced_SetClientInfo (IWMReaderAdvanced6 *iface, WM_READER_CLIENTINFO *client_info)
 
static HRESULT WINAPI WMReaderAdvanced_GetMaxOutputSampleSize (IWMReaderAdvanced6 *iface, DWORD output, DWORD *max)
 
static HRESULT WINAPI WMReaderAdvanced_GetMaxStreamSampleSize (IWMReaderAdvanced6 *iface, WORD stream, DWORD *max)
 
static HRESULT WINAPI WMReaderAdvanced_NotifyLateDelivery (IWMReaderAdvanced6 *iface, QWORD lateness)
 
static HRESULT WINAPI WMReaderAdvanced2_SetPlayMode (IWMReaderAdvanced6 *iface, WMT_PLAY_MODE mode)
 
static HRESULT WINAPI WMReaderAdvanced2_GetPlayMode (IWMReaderAdvanced6 *iface, WMT_PLAY_MODE *mode)
 
static HRESULT WINAPI WMReaderAdvanced2_GetBufferProgress (IWMReaderAdvanced6 *iface, DWORD *percent, QWORD *buffering)
 
static HRESULT WINAPI WMReaderAdvanced2_GetDownloadProgress (IWMReaderAdvanced6 *iface, DWORD *percent, QWORD *bytes_downloaded, QWORD *download)
 
static HRESULT WINAPI WMReaderAdvanced2_GetSaveAsProgress (IWMReaderAdvanced6 *iface, DWORD *percent)
 
static HRESULT WINAPI WMReaderAdvanced2_SaveFileAs (IWMReaderAdvanced6 *iface, const WCHAR *filename)
 
static HRESULT WINAPI WMReaderAdvanced2_GetProtocolName (IWMReaderAdvanced6 *iface, WCHAR *protocol, DWORD *protocol_len)
 
static HRESULT WINAPI WMReaderAdvanced2_StartAtMarker (IWMReaderAdvanced6 *iface, WORD marker_index, QWORD duration, float rate, void *context)
 
static HRESULT WINAPI WMReaderAdvanced2_GetOutputSetting (IWMReaderAdvanced6 *iface, DWORD output_num, const WCHAR *name, WMT_ATTR_DATATYPE *type, BYTE *value, WORD *length)
 
static HRESULT WINAPI WMReaderAdvanced2_SetOutputSetting (IWMReaderAdvanced6 *iface, DWORD output_num, const WCHAR *name, WMT_ATTR_DATATYPE type, const BYTE *value, WORD length)
 
static HRESULT WINAPI WMReaderAdvanced2_Preroll (IWMReaderAdvanced6 *iface, QWORD start, QWORD duration, float rate)
 
static HRESULT WINAPI WMReaderAdvanced2_SetLogClientID (IWMReaderAdvanced6 *iface, BOOL log_client_id)
 
static HRESULT WINAPI WMReaderAdvanced2_GetLogClientID (IWMReaderAdvanced6 *iface, BOOL *log_client_id)
 
static HRESULT WINAPI WMReaderAdvanced2_StopBuffering (IWMReaderAdvanced6 *iface)
 
static HRESULT WINAPI WMReaderAdvanced2_OpenStream (IWMReaderAdvanced6 *iface, IStream *stream, IWMReaderCallback *callback, void *context)
 
static HRESULT WINAPI WMReaderAdvanced3_StopNetStreaming (IWMReaderAdvanced6 *iface)
 
static HRESULT WINAPI WMReaderAdvanced3_StartAtPosition (IWMReaderAdvanced6 *iface, WORD stream_num, void *offset_start, void *duration, WMT_OFFSET_FORMAT format, float rate, void *context)
 
static HRESULT WINAPI WMReaderAdvanced4_GetLanguageCount (IWMReaderAdvanced6 *iface, DWORD output_num, WORD *language_count)
 
static HRESULT WINAPI WMReaderAdvanced4_GetLanguage (IWMReaderAdvanced6 *iface, DWORD output_num, WORD language, WCHAR *language_string, WORD *language_string_len)
 
static HRESULT WINAPI WMReaderAdvanced4_GetMaxSpeedFactor (IWMReaderAdvanced6 *iface, double *factor)
 
static HRESULT WINAPI WMReaderAdvanced4_IsUsingFastCache (IWMReaderAdvanced6 *iface, BOOL *using_fast_cache)
 
static HRESULT WINAPI WMReaderAdvanced4_AddLogParam (IWMReaderAdvanced6 *iface, const WCHAR *namespace, const WCHAR *name, const WCHAR *value)
 
static HRESULT WINAPI WMReaderAdvanced4_SendLogParams (IWMReaderAdvanced6 *iface)
 
static HRESULT WINAPI WMReaderAdvanced4_CanSaveFileAs (IWMReaderAdvanced6 *iface, BOOL *can_save)
 
static HRESULT WINAPI WMReaderAdvanced4_CancelSaveFileAs (IWMReaderAdvanced6 *iface)
 
static HRESULT WINAPI WMReaderAdvanced4_GetURL (IWMReaderAdvanced6 *iface, WCHAR *url, DWORD *url_len)
 
static HRESULT WINAPI WMReaderAdvanced5_SetPlayerHook (IWMReaderAdvanced6 *iface, DWORD output_num, IWMPlayerHook *hook)
 
static HRESULT WINAPI WMReaderAdvanced6_SetProtextStreamSamples (IWMReaderAdvanced6 *iface, BYTE *cert, DWORD cert_size, DWORD cert_type, DWORD flags, BYTE *initialization_vector, DWORD *initialization_vector_size)
 
static WMReaderimpl_from_IWMReaderAccelerator (IWMReaderAccelerator *iface)
 
static HRESULT WINAPI reader_accl_QueryInterface (IWMReaderAccelerator *iface, REFIID riid, void **object)
 
static ULONG WINAPI reader_accl_AddRef (IWMReaderAccelerator *iface)
 
static ULONG WINAPI reader_accl_Release (IWMReaderAccelerator *iface)
 
static HRESULT WINAPI reader_accl_GetCodecInterface (IWMReaderAccelerator *iface, DWORD output, REFIID riid, void **codec)
 
static HRESULT WINAPI reader_accl_Notify (IWMReaderAccelerator *iface, DWORD output, WM_MEDIA_TYPE *subtype)
 
static WMReaderimpl_from_IWMReaderNetworkConfig2 (IWMReaderNetworkConfig2 *iface)
 
static HRESULT WINAPI networkconfig_QueryInterface (IWMReaderNetworkConfig2 *iface, REFIID riid, void **ppv)
 
static ULONG WINAPI networkconfig_AddRef (IWMReaderNetworkConfig2 *iface)
 
static ULONG WINAPI networkconfig_Release (IWMReaderNetworkConfig2 *iface)
 
static HRESULT WINAPI networkconfig_GetBufferingTime (IWMReaderNetworkConfig2 *iface, QWORD *buffering_time)
 
static HRESULT WINAPI networkconfig_SetBufferingTime (IWMReaderNetworkConfig2 *iface, QWORD buffering_time)
 
static HRESULT WINAPI networkconfig_GetUDPPortRanges (IWMReaderNetworkConfig2 *iface, WM_PORT_NUMBER_RANGE *array, DWORD *ranges)
 
static HRESULT WINAPI networkconfig_SetUDPPortRanges (IWMReaderNetworkConfig2 *iface, WM_PORT_NUMBER_RANGE *array, DWORD ranges)
 
static HRESULT WINAPI networkconfig_GetProxySettings (IWMReaderNetworkConfig2 *iface, const WCHAR *protocol, WMT_PROXY_SETTINGS *proxy)
 
static HRESULT WINAPI networkconfig_SetProxySettings (IWMReaderNetworkConfig2 *iface, LPCWSTR protocol, WMT_PROXY_SETTINGS proxy)
 
static HRESULT WINAPI networkconfig_GetProxyHostName (IWMReaderNetworkConfig2 *iface, const WCHAR *protocol, WCHAR *hostname, DWORD *size)
 
static HRESULT WINAPI networkconfig_SetProxyHostName (IWMReaderNetworkConfig2 *iface, const WCHAR *protocol, const WCHAR *hostname)
 
static HRESULT WINAPI networkconfig_GetProxyPort (IWMReaderNetworkConfig2 *iface, const WCHAR *protocol, DWORD *port)
 
static HRESULT WINAPI networkconfig_SetProxyPort (IWMReaderNetworkConfig2 *iface, const WCHAR *protocol, DWORD port)
 
static HRESULT WINAPI networkconfig_GetProxyExceptionList (IWMReaderNetworkConfig2 *iface, const WCHAR *protocol, WCHAR *exceptions, DWORD *count)
 
static HRESULT WINAPI networkconfig_SetProxyExceptionList (IWMReaderNetworkConfig2 *iface, const WCHAR *protocol, const WCHAR *exceptions)
 
static HRESULT WINAPI networkconfig_GetProxyBypassForLocal (IWMReaderNetworkConfig2 *iface, const WCHAR *protocol, BOOL *bypass)
 
static HRESULT WINAPI networkconfig_SetProxyBypassForLocal (IWMReaderNetworkConfig2 *iface, const WCHAR *protocol, BOOL bypass)
 
static HRESULT WINAPI networkconfig_GetForceRerunAutoProxyDetection (IWMReaderNetworkConfig2 *iface, BOOL *detection)
 
static HRESULT WINAPI networkconfig_SetForceRerunAutoProxyDetection (IWMReaderNetworkConfig2 *iface, BOOL detection)
 
static HRESULT WINAPI networkconfig_GetEnableMulticast (IWMReaderNetworkConfig2 *iface, BOOL *multicast)
 
static HRESULT WINAPI networkconfig_SetEnableMulticast (IWMReaderNetworkConfig2 *iface, BOOL multicast)
 
static HRESULT WINAPI networkconfig_GetEnableHTTP (IWMReaderNetworkConfig2 *iface, BOOL *enable)
 
static HRESULT WINAPI networkconfig_SetEnableHTTP (IWMReaderNetworkConfig2 *iface, BOOL enable)
 
static HRESULT WINAPI networkconfig_GetEnableUDP (IWMReaderNetworkConfig2 *iface, BOOL *enable)
 
static HRESULT WINAPI networkconfig_SetEnableUDP (IWMReaderNetworkConfig2 *iface, BOOL enable)
 
static HRESULT WINAPI networkconfig_GetEnableTCP (IWMReaderNetworkConfig2 *iface, BOOL *enable)
 
static HRESULT WINAPI networkconfig_SetEnableTCP (IWMReaderNetworkConfig2 *iface, BOOL enable)
 
static HRESULT WINAPI networkconfig_ResetProtocolRollover (IWMReaderNetworkConfig2 *iface)
 
static HRESULT WINAPI networkconfig_GetConnectionBandwidth (IWMReaderNetworkConfig2 *iface, DWORD *bandwidth)
 
static HRESULT WINAPI networkconfig_SetConnectionBandwidth (IWMReaderNetworkConfig2 *iface, DWORD bandwidth)
 
static HRESULT WINAPI networkconfig_GetNumProtocolsSupported (IWMReaderNetworkConfig2 *iface, DWORD *protocols)
 
static HRESULT WINAPI networkconfig_GetSupportedProtocolName (IWMReaderNetworkConfig2 *iface, DWORD protocol_num, WCHAR *protocol, DWORD *size)
 
static HRESULT WINAPI networkconfig_AddLoggingUrl (IWMReaderNetworkConfig2 *iface, const WCHAR *url)
 
static HRESULT WINAPI networkconfig_GetLoggingUrl (IWMReaderNetworkConfig2 *iface, DWORD index, WCHAR *url, DWORD *size)
 
static HRESULT WINAPI networkconfig_GetLoggingUrlCount (IWMReaderNetworkConfig2 *iface, DWORD *count)
 
static HRESULT WINAPI networkconfig_ResetLoggingUrlList (IWMReaderNetworkConfig2 *iface)
 
static HRESULT WINAPI networkconfig_GetEnableContentCaching (IWMReaderNetworkConfig2 *iface, BOOL *enable)
 
static HRESULT WINAPI networkconfig_SetEnableContentCaching (IWMReaderNetworkConfig2 *iface, BOOL enable)
 
static HRESULT WINAPI networkconfig_GetEnableFastCache (IWMReaderNetworkConfig2 *iface, BOOL *enable)
 
static HRESULT WINAPI networkconfig_SetEnableFastCache (IWMReaderNetworkConfig2 *iface, BOOL enable)
 
static HRESULT WINAPI networkconfig_GetAcceleratedStreamingDuration (IWMReaderNetworkConfig2 *iface, QWORD *duration)
 
static HRESULT WINAPI networkconfig_SetAcceleratedStreamingDuration (IWMReaderNetworkConfig2 *iface, QWORD duration)
 
static HRESULT WINAPI networkconfig_GetAutoReconnectLimit (IWMReaderNetworkConfig2 *iface, DWORD *limit)
 
static HRESULT WINAPI networkconfig_SetAutoReconnectLimit (IWMReaderNetworkConfig2 *iface, DWORD limit)
 
static HRESULT WINAPI networkconfig_GetEnableResends (IWMReaderNetworkConfig2 *iface, BOOL *enable)
 
static HRESULT WINAPI networkconfig_SetEnableResends (IWMReaderNetworkConfig2 *iface, BOOL enable)
 
static HRESULT WINAPI networkconfig_GetEnableThinning (IWMReaderNetworkConfig2 *iface, BOOL *enable)
 
static HRESULT WINAPI networkconfig_SetEnableThinning (IWMReaderNetworkConfig2 *iface, BOOL enable)
 
static HRESULT WINAPI networkconfig_GetMaxNetPacketSize (IWMReaderNetworkConfig2 *iface, DWORD *packet_size)
 
static WMReaderimpl_from_IWMReaderStreamClock (IWMReaderStreamClock *iface)
 
static HRESULT WINAPI readclock_QueryInterface (IWMReaderStreamClock *iface, REFIID riid, void **ppv)
 
static ULONG WINAPI readclock_AddRef (IWMReaderStreamClock *iface)
 
static ULONG WINAPI readclock_Release (IWMReaderStreamClock *iface)
 
static HRESULT WINAPI readclock_GetTime (IWMReaderStreamClock *iface, QWORD *now)
 
static HRESULT WINAPI readclock_SetTimer (IWMReaderStreamClock *iface, QWORD when, void *param, DWORD *id)
 
static HRESULT WINAPI readclock_KillTimer (IWMReaderStreamClock *iface, DWORD id)
 
static WMReaderimpl_from_IWMReaderTypeNegotiation (IWMReaderTypeNegotiation *iface)
 
static HRESULT WINAPI negotiation_QueryInterface (IWMReaderTypeNegotiation *iface, REFIID riid, void **ppv)
 
static ULONG WINAPI negotiation_AddRef (IWMReaderTypeNegotiation *iface)
 
static ULONG WINAPI negotiation_Release (IWMReaderTypeNegotiation *iface)
 
static HRESULT WINAPI negotiation_TryOutputProps (IWMReaderTypeNegotiation *iface, DWORD output, IWMOutputMediaProps *props)
 
static WMReaderimpl_from_IWMReaderTimecode (IWMReaderTimecode *iface)
 
static HRESULT WINAPI timecode_QueryInterface (IWMReaderTimecode *iface, REFIID riid, void **ppv)
 
static ULONG WINAPI timecode_AddRef (IWMReaderTimecode *iface)
 
static ULONG WINAPI timecode_Release (IWMReaderTimecode *iface)
 
static HRESULT WINAPI timecode_GetTimecodeRangeCount (IWMReaderTimecode *iface, WORD num, WORD *count)
 
static HRESULT WINAPI timecode_GetTimecodeRangeBounds (IWMReaderTimecode *iface, WORD stream, WORD range, DWORD *start_timecode, DWORD *end_timecode)
 
static WMReaderimpl_from_IWMReaderPlaylistBurn (IWMReaderPlaylistBurn *iface)
 
static HRESULT WINAPI playlist_QueryInterface (IWMReaderPlaylistBurn *iface, REFIID riid, void **ppv)
 
static ULONG WINAPI playlist_AddRef (IWMReaderPlaylistBurn *iface)
 
static ULONG WINAPI playlist_Release (IWMReaderPlaylistBurn *iface)
 
static HRESULT WINAPI playlist_InitPlaylistBurn (IWMReaderPlaylistBurn *iface, DWORD count, LPCWSTR_WMSDK_TYPE_SAFE *filenames, IWMStatusCallback *callback, void *context)
 
static HRESULT WINAPI playlist_GetInitResults (IWMReaderPlaylistBurn *iface, DWORD count, HRESULT *stat)
 
static HRESULT WINAPI playlist_Cancel (IWMReaderPlaylistBurn *iface)
 
static HRESULT WINAPI playlist_EndPlaylistBurn (IWMReaderPlaylistBurn *iface, HRESULT result)
 
static WMReaderimpl_from_IWMHeaderInfo3 (IWMHeaderInfo3 *iface)
 
static HRESULT WINAPI headerinfo_QueryInterface (IWMHeaderInfo3 *iface, REFIID riid, void **ppv)
 
static ULONG WINAPI headerinfo_AddRef (IWMHeaderInfo3 *iface)
 
static ULONG WINAPI headerinfo_Release (IWMHeaderInfo3 *iface)
 
static HRESULT WINAPI headerinfo_GetAttributeCount (IWMHeaderInfo3 *iface, WORD stream_num, WORD *attributes)
 
static HRESULT WINAPI headerinfo_GetAttributeByIndex (IWMHeaderInfo3 *iface, WORD index, WORD *stream_num, WCHAR *name, WORD *name_len, WMT_ATTR_DATATYPE *type, BYTE *value, WORD *length)
 
static HRESULT WINAPI headerinfo_GetAttributeByName (IWMHeaderInfo3 *iface, WORD *stream_num, LPCWSTR name, WMT_ATTR_DATATYPE *type, BYTE *value, WORD *length)
 
static HRESULT WINAPI headerinfo_SetAttribute (IWMHeaderInfo3 *iface, WORD stream_num, LPCWSTR name, WMT_ATTR_DATATYPE type, const BYTE *value, WORD length)
 
static HRESULT WINAPI headerinfo_GetMarkerCount (IWMHeaderInfo3 *iface, WORD *markers)
 
static HRESULT WINAPI headerinfo_GetMarker (IWMHeaderInfo3 *iface, WORD index, WCHAR *marker_name, WORD *marker_len, QWORD *marker_time)
 
static HRESULT WINAPI headerinfo_AddMarker (IWMHeaderInfo3 *iface, LPCWSTR_WMSDK_TYPE_SAFE marker_name, QWORD marker_time)
 
static HRESULT WINAPI headerinfo_RemoveMarker (IWMHeaderInfo3 *iface, WORD index)
 
static HRESULT WINAPI headerinfo_GetScriptCount (IWMHeaderInfo3 *iface, WORD *scripts)
 
static HRESULT WINAPI headerinfo_GetScript (IWMHeaderInfo3 *iface, WORD index, WCHAR *type, WORD *type_len, WCHAR *command, WORD *command_len, QWORD *script_time)
 
static HRESULT WINAPI headerinfo_AddScript (IWMHeaderInfo3 *iface, LPCWSTR_WMSDK_TYPE_SAFE type, LPCWSTR_WMSDK_TYPE_SAFE command, QWORD script_time)
 
static HRESULT WINAPI headerinfo_RemoveScript (IWMHeaderInfo3 *iface, WORD index)
 
static HRESULT WINAPI headerinfo_GetCodecInfoCount (IWMHeaderInfo3 *iface, DWORD *codec_infos)
 
static HRESULT WINAPI headerinfo_GetCodecInfo (IWMHeaderInfo3 *iface, DWORD index, WORD *name_len, WCHAR *name, WORD *description_len, WCHAR *description, WMT_CODEC_INFO_TYPE *codec_type, WORD *codec_info_cnt, BYTE *codec_info)
 
static HRESULT WINAPI headerinfo_GetAttributeCountEx (IWMHeaderInfo3 *iface, WORD stream_num, WORD *attributes)
 
static HRESULT WINAPI headerinfo_GetAttributeIndices (IWMHeaderInfo3 *iface, WORD stream_num, LPCWSTR name, WORD *lang_index, WORD *indices, WORD *count)
 
static HRESULT WINAPI headerinfo_GetAttributeByIndexEx (IWMHeaderInfo3 *iface, WORD stream_num, WORD index, LPWSTR name, WORD *name_len, WMT_ATTR_DATATYPE *type, WORD *lang_index, BYTE *value, DWORD *data_len)
 
static HRESULT WINAPI headerinfo_ModifyAttribute (IWMHeaderInfo3 *iface, WORD stream_num, WORD index, WMT_ATTR_DATATYPE type, WORD lang_index, const BYTE *value, DWORD length)
 
static HRESULT WINAPI headerinfo_AddAttribute (IWMHeaderInfo3 *iface, WORD stream_num, LPCWSTR name, WORD *index, WMT_ATTR_DATATYPE type, WORD lang_index, const BYTE *value, DWORD length)
 
static HRESULT WINAPI headerinfo_DeleteAttribute (IWMHeaderInfo3 *iface, WORD stream_num, WORD index)
 
static HRESULT WINAPI headerinfo_AddCodecInfo (IWMHeaderInfo3 *iface, LPCWSTR_WMSDK_TYPE_SAFE name, LPCWSTR_WMSDK_TYPE_SAFE description, WMT_CODEC_INFO_TYPE codec_type, WORD codec_info_cnt, BYTE *codec_info)
 
static WMReaderimpl_from_IWMLanguageList (IWMLanguageList *iface)
 
static HRESULT WINAPI langlist_QueryInterface (IWMLanguageList *iface, REFIID riid, void **ppv)
 
static ULONG WINAPI langlist_AddRef (IWMLanguageList *iface)
 
static ULONG WINAPI langlist_Release (IWMLanguageList *iface)
 
static HRESULT WINAPI langlist_GetLanguageCount (IWMLanguageList *iface, WORD *count)
 
static HRESULT WINAPI langlist_GetLanguageDetails (IWMLanguageList *iface, WORD index, WCHAR *language, WORD *length)
 
static HRESULT WINAPI langlist_AddLanguageByRFC1766String (IWMLanguageList *iface, LPCWSTR_WMSDK_TYPE_SAFE language, WORD *index)
 
static WMReaderimpl_from_IReferenceClock (IReferenceClock *iface)
 
static HRESULT WINAPI refclock_QueryInterface (IReferenceClock *iface, REFIID riid, void **ppv)
 
static ULONG WINAPI refclock_AddRef (IReferenceClock *iface)
 
static ULONG WINAPI refclock_Release (IReferenceClock *iface)
 
static HRESULT WINAPI refclock_GetTime (IReferenceClock *iface, REFERENCE_TIME *time)
 
static HRESULT WINAPI refclock_AdviseTime (IReferenceClock *iface, REFERENCE_TIME basetime, REFERENCE_TIME streamtime, HEVENT event, DWORD_PTR *cookie)
 
static HRESULT WINAPI refclock_AdvisePeriodic (IReferenceClock *iface, REFERENCE_TIME starttime, REFERENCE_TIME period, HSEMAPHORE semaphore, DWORD_PTR *cookie)
 
static HRESULT WINAPI refclock_Unadvise (IReferenceClock *iface, DWORD_PTR cookie)
 
static WMReaderimpl_from_IWMProfile3 (IWMProfile3 *iface)
 
static HRESULT WINAPI profile3_QueryInterface (IWMProfile3 *iface, REFIID riid, void **ppv)
 
static ULONG WINAPI profile3_AddRef (IWMProfile3 *iface)
 
static ULONG WINAPI profile3_Release (IWMProfile3 *iface)
 
static HRESULT WINAPI profile3_GetVersion (IWMProfile3 *iface, WMT_VERSION *version)
 
static HRESULT WINAPI profile3_GetName (IWMProfile3 *iface, WCHAR *name, DWORD *length)
 
static HRESULT WINAPI profile3_SetName (IWMProfile3 *iface, const WCHAR *name)
 
static HRESULT WINAPI profile3_GetDescription (IWMProfile3 *iface, WCHAR *description, DWORD *length)
 
static HRESULT WINAPI profile3_SetDescription (IWMProfile3 *iface, const WCHAR *description)
 
static HRESULT WINAPI profile3_GetStreamCount (IWMProfile3 *iface, DWORD *count)
 
static HRESULT WINAPI profile3_GetStream (IWMProfile3 *iface, DWORD index, IWMStreamConfig **config)
 
static HRESULT WINAPI profile3_GetStreamByNumber (IWMProfile3 *iface, WORD stream, IWMStreamConfig **config)
 
static HRESULT WINAPI profile3_RemoveStream (IWMProfile3 *iface, IWMStreamConfig *config)
 
static HRESULT WINAPI profile3_RemoveStreamByNumber (IWMProfile3 *iface, WORD stream)
 
static HRESULT WINAPI profile3_AddStream (IWMProfile3 *iface, IWMStreamConfig *config)
 
static HRESULT WINAPI profile3_ReconfigStream (IWMProfile3 *iface, IWMStreamConfig *config)
 
static HRESULT WINAPI profile3_CreateNewStream (IWMProfile3 *iface, REFGUID type, IWMStreamConfig **config)
 
static HRESULT WINAPI profile3_GetMutualExclusionCount (IWMProfile3 *iface, DWORD *count)
 
static HRESULT WINAPI profile3_GetMutualExclusion (IWMProfile3 *iface, DWORD index, IWMMutualExclusion **mutual)
 
static HRESULT WINAPI profile3_RemoveMutualExclusion (IWMProfile3 *iface, IWMMutualExclusion *mutual)
 
static HRESULT WINAPI profile3_AddMutualExclusion (IWMProfile3 *iface, IWMMutualExclusion *mutual)
 
static HRESULT WINAPI profile3_CreateNewMutualExclusion (IWMProfile3 *iface, IWMMutualExclusion **mutual)
 
static HRESULT WINAPI profile3_GetProfileID (IWMProfile3 *iface, GUID *guid)
 
static HRESULT WINAPI profile3_GetStorageFormat (IWMProfile3 *iface, WMT_STORAGE_FORMAT *storage)
 
static HRESULT WINAPI profile3_SetStorageFormat (IWMProfile3 *iface, WMT_STORAGE_FORMAT storage)
 
static HRESULT WINAPI profile3_GetBandwidthSharingCount (IWMProfile3 *iface, DWORD *count)
 
static HRESULT WINAPI profile3_GetBandwidthSharing (IWMProfile3 *iface, DWORD index, IWMBandwidthSharing **bandwidth)
 
static HRESULT WINAPI profile3_RemoveBandwidthSharing (IWMProfile3 *iface, IWMBandwidthSharing *bandwidth)
 
static HRESULT WINAPI profile3_AddBandwidthSharing (IWMProfile3 *iface, IWMBandwidthSharing *bandwidth)
 
static HRESULT WINAPI profile3_CreateNewBandwidthSharing (IWMProfile3 *iface, IWMBandwidthSharing **bandwidth)
 
static HRESULT WINAPI profile3_GetStreamPrioritization (IWMProfile3 *iface, IWMStreamPrioritization **stream)
 
static HRESULT WINAPI profile3_SetStreamPrioritization (IWMProfile3 *iface, IWMStreamPrioritization *stream)
 
static HRESULT WINAPI profile3_RemoveStreamPrioritization (IWMProfile3 *iface)
 
static HRESULT WINAPI profile3_CreateNewStreamPrioritization (IWMProfile3 *iface, IWMStreamPrioritization **stream)
 
static HRESULT WINAPI profile3_GetExpectedPacketCount (IWMProfile3 *iface, QWORD duration, QWORD *packets)
 
static WMReaderimpl_from_IWMPacketSize2 (IWMPacketSize2 *iface)
 
static HRESULT WINAPI packetsize_QueryInterface (IWMPacketSize2 *iface, REFIID riid, void **ppv)
 
static ULONG WINAPI packetsize_AddRef (IWMPacketSize2 *iface)
 
static ULONG WINAPI packetsize_Release (IWMPacketSize2 *iface)
 
static HRESULT WINAPI packetsize_GetMaxPacketSize (IWMPacketSize2 *iface, DWORD *size)
 
static HRESULT WINAPI packetsize_SetMaxPacketSize (IWMPacketSize2 *iface, DWORD size)
 
static HRESULT WINAPI packetsize_GetMinPacketSize (IWMPacketSize2 *iface, DWORD *size)
 
static HRESULT WINAPI packetsize_SetMinPacketSize (IWMPacketSize2 *iface, DWORD size)
 
HRESULT WINAPI WMCreateReader (IUnknown *reserved, DWORD rights, IWMReader **ret_reader)
 
HRESULT WINAPI WMCreateReaderPriv (IWMReader **ret_reader)
 
HRESULT WINAPI WMCreateSyncReader (IUnknown *pcert, DWORD rights, IWMSyncReader **syncreader)
 
static WMProfileManagerimpl_from_IWMProfileManager (IWMProfileManager *iface)
 
static HRESULT WINAPI WMProfileManager_QueryInterface (IWMProfileManager *iface, REFIID riid, void **ppv)
 
static ULONG WINAPI WMProfileManager_AddRef (IWMProfileManager *iface)
 
static ULONG WINAPI WMProfileManager_Release (IWMProfileManager *iface)
 
static HRESULT WINAPI WMProfileManager_CreateEmptyProfile (IWMProfileManager *iface, WMT_VERSION version, IWMProfile **ret)
 
static HRESULT WINAPI WMProfileManager_LoadProfileByID (IWMProfileManager *iface, REFGUID guid, IWMProfile **ret)
 
static HRESULT WINAPI WMProfileManager_LoadProfileByData (IWMProfileManager *iface, const WCHAR *profile, IWMProfile **ret)
 
static HRESULT WINAPI WMProfileManager_SaveProfile (IWMProfileManager *iface, IWMProfile *profile, WCHAR *profile_str, DWORD *len)
 
static HRESULT WINAPI WMProfileManager_GetSystemProfileCount (IWMProfileManager *iface, DWORD *ret)
 
static HRESULT WINAPI WMProfileManager_LoadSystemProfile (IWMProfileManager *iface, DWORD index, IWMProfile **ret)
 
HRESULT WINAPI WMCreateProfileManager (IWMProfileManager **ret)
 

Variables

typedef threading
 
static const IWMReaderVtbl WMReaderVtbl
 
static const IWMReaderAdvanced6Vtbl WMReaderAdvanced6Vtbl
 
static const IWMReaderAcceleratorVtbl WMReaderAcceleratorVtbl
 
static const IWMReaderNetworkConfig2Vtbl WMReaderNetworkConfig2Vtbl
 
static const IWMReaderStreamClockVtbl WMReaderStreamClockVtbl
 
static const IWMReaderTypeNegotiationVtbl WMReaderTypeNegotiationVtbl
 
static const IWMReaderTimecodeVtbl WMReaderTimecodeVtbl
 
static const IWMReaderPlaylistBurnVtbl WMReaderPlaylistBurnVtbl
 
static const IWMHeaderInfo3Vtbl WMHeaderInfo3Vtbl
 
static const IWMLanguageListVtbl WMLanguageListVtbl
 
static const IReferenceClockVtbl ReferenceClockVtbl
 
static const IWMProfile3Vtbl WMProfile3Vtbl
 
static const IWMPacketSize2Vtbl WMPacketSize2Vtbl
 
static const IWMProfileManagerVtbl WMProfileManagerVtbl
 

Function Documentation

◆ DllMain()

BOOL WINAPI DllMain ( HINSTANCE  hinstDLL,
DWORD  fdwReason,
LPVOID  lpvReserved 
)

Definition at line 28 of file wmvcore_main.c.

29 {
30  TRACE("(0x%p, %d, %p)\n", hinstDLL, fdwReason, lpvReserved);
31 
32  switch (fdwReason)
33  {
34  case DLL_WINE_PREATTACH:
35  return FALSE; /* prefer native version */
36  case DLL_PROCESS_ATTACH:
37  DisableThreadLibraryCalls(hinstDLL);
38  break;
39  }
40 
41  return TRUE;
42 }
#define TRUE
Definition: types.h:120
BOOL WINAPI DisableThreadLibraryCalls(IN HMODULE hLibModule)
Definition: loader.c:85
#define DLL_PROCESS_ATTACH
Definition: compat.h:120
static IN DWORD IN LPVOID lpvReserved
#define TRACE(s)
Definition: solgame.cpp:4

◆ DllRegisterServer()

HRESULT WINAPI DllRegisterServer ( void  )

Definition at line 44 of file wmvcore_main.c.

45 {
46  FIXME("(): stub\n");
47 
48  return S_OK;
49 }
#define FIXME(fmt,...)
Definition: debug.h:110
#define S_OK
Definition: intsafe.h:59

◆ headerinfo_AddAttribute()

static HRESULT WINAPI headerinfo_AddAttribute ( IWMHeaderInfo3 iface,
WORD  stream_num,
LPCWSTR  name,
WORD index,
WMT_ATTR_DATATYPE  type,
WORD  lang_index,
const BYTE value,
DWORD  length 
)
static

Definition at line 1555 of file wmvcore_main.c.

1557 {
1559  FIXME("%p, %d, %s, %p, %d, %d, %p, %d\n", This, stream_num, debugstr_w(name), index,
1560  type, lang_index, value, length);
1561  return E_NOTIMPL;
1562 }
GLuint GLuint GLsizei GLenum type
Definition: gl.h:1545
#define debugstr_w
Definition: kernel32.h:32
#define FIXME(fmt,...)
Definition: debug.h:110
GLuint index
Definition: glext.h:6031
GLenum GLuint GLenum GLsizei length
Definition: glext.h:5579
#define E_NOTIMPL
Definition: ddrawi.h:99
static WMReader * impl_from_IWMHeaderInfo3(IWMHeaderInfo3 *iface)
Definition: name.c:36

◆ headerinfo_AddCodecInfo()

static HRESULT WINAPI headerinfo_AddCodecInfo ( IWMHeaderInfo3 iface,
LPCWSTR_WMSDK_TYPE_SAFE  name,
LPCWSTR_WMSDK_TYPE_SAFE  description,
WMT_CODEC_INFO_TYPE  codec_type,
WORD  codec_info_cnt,
BYTE codec_info 
)
static

Definition at line 1571 of file wmvcore_main.c.

1574 {
1576  FIXME("%p, %p, %p, %d, %d, %p\n", This, name, description, codec_type, codec_info_cnt,
1577  codec_info);
1578  return E_NOTIMPL;
1579 }
const char * description
Definition: directx.c:2497
#define FIXME(fmt,...)
Definition: debug.h:110
#define E_NOTIMPL
Definition: ddrawi.h:99
static WMReader * impl_from_IWMHeaderInfo3(IWMHeaderInfo3 *iface)
Definition: name.c:36

◆ headerinfo_AddMarker()

static HRESULT WINAPI headerinfo_AddMarker ( IWMHeaderInfo3 iface,
LPCWSTR_WMSDK_TYPE_SAFE  marker_name,
QWORD  marker_time 
)
static

Definition at line 1460 of file wmvcore_main.c.

1462 {
1464  FIXME("%p, %p, %s\n", This, marker_name, wine_dbgstr_longlong(marker_time));
1465  return E_NOTIMPL;
1466 }
#define FIXME(fmt,...)
Definition: debug.h:110
#define E_NOTIMPL
Definition: ddrawi.h:99
static WMReader * impl_from_IWMHeaderInfo3(IWMHeaderInfo3 *iface)
static __inline const char * wine_dbgstr_longlong(ULONGLONG ll)
Definition: compat.h:41

◆ headerinfo_AddRef()

static ULONG WINAPI headerinfo_AddRef ( IWMHeaderInfo3 iface)
static

Definition at line 1401 of file wmvcore_main.c.

1402 {
1404  return IWMReader_AddRef(&This->IWMReader_iface);
1405 }
static WMReader * impl_from_IWMHeaderInfo3(IWMHeaderInfo3 *iface)

◆ headerinfo_AddScript()

static HRESULT WINAPI headerinfo_AddScript ( IWMHeaderInfo3 iface,
LPCWSTR_WMSDK_TYPE_SAFE  type,
LPCWSTR_WMSDK_TYPE_SAFE  command,
QWORD  script_time 
)
static

Definition at line 1490 of file wmvcore_main.c.

1492 {
1494  FIXME("%p, %s, %s, %s\n", This, debugstr_w(type), debugstr_w(command), wine_dbgstr_longlong(script_time));
1495  return E_NOTIMPL;
1496 }
GLuint GLuint GLsizei GLenum type
Definition: gl.h:1545
#define debugstr_w
Definition: kernel32.h:32
#define FIXME(fmt,...)
Definition: debug.h:110
#define E_NOTIMPL
Definition: ddrawi.h:99
static WMReader * impl_from_IWMHeaderInfo3(IWMHeaderInfo3 *iface)
static __inline const char * wine_dbgstr_longlong(ULONGLONG ll)
Definition: compat.h:41

◆ headerinfo_DeleteAttribute()

static HRESULT WINAPI headerinfo_DeleteAttribute ( IWMHeaderInfo3 iface,
WORD  stream_num,
WORD  index 
)
static

Definition at line 1564 of file wmvcore_main.c.

1565 {
1567  FIXME("%p, %d, %d\n", This, stream_num, index);
1568  return E_NOTIMPL;
1569 }
#define FIXME(fmt,...)
Definition: debug.h:110
GLuint index
Definition: glext.h:6031
#define E_NOTIMPL
Definition: ddrawi.h:99
static WMReader * impl_from_IWMHeaderInfo3(IWMHeaderInfo3 *iface)

◆ headerinfo_GetAttributeByIndex()

static HRESULT WINAPI headerinfo_GetAttributeByIndex ( IWMHeaderInfo3 iface,
WORD  index,
WORD stream_num,
WCHAR name,
WORD name_len,
WMT_ATTR_DATATYPE type,
BYTE value,
WORD length 
)
static

Definition at line 1420 of file wmvcore_main.c.

1422 {
1424  FIXME("%p, %d, %p, %p, %p, %p, %p, %p\n", This, index, stream_num, name, name_len, type,
1425  value, length);
1426  return E_NOTIMPL;
1427 }
GLuint GLuint GLsizei GLenum type
Definition: gl.h:1545
#define FIXME(fmt,...)
Definition: debug.h:110
GLuint index
Definition: glext.h:6031
GLenum GLuint GLenum GLsizei length
Definition: glext.h:5579
#define E_NOTIMPL
Definition: ddrawi.h:99
static WMReader * impl_from_IWMHeaderInfo3(IWMHeaderInfo3 *iface)
Definition: name.c:36

◆ headerinfo_GetAttributeByIndexEx()

static HRESULT WINAPI headerinfo_GetAttributeByIndexEx ( IWMHeaderInfo3 iface,
WORD  stream_num,
WORD  index,
LPWSTR  name,
WORD name_len,
WMT_ATTR_DATATYPE type,
WORD lang_index,
BYTE value,
DWORD data_len 
)
static

Definition at line 1537 of file wmvcore_main.c.

1540 {
1542  FIXME("%p, %d, %d, %s, %p, %p, %p, %p, %p\n", This, stream_num, index, debugstr_w(name), name_len,
1543  type, lang_index, value, data_len);
1544  return E_NOTIMPL;
1545 }
GLuint GLuint GLsizei GLenum type
Definition: gl.h:1545
#define debugstr_w
Definition: kernel32.h:32
#define FIXME(fmt,...)
Definition: debug.h:110
GLuint index
Definition: glext.h:6031
#define E_NOTIMPL
Definition: ddrawi.h:99
static WMReader * impl_from_IWMHeaderInfo3(IWMHeaderInfo3 *iface)
Definition: name.c:36

◆ headerinfo_GetAttributeByName()

static HRESULT WINAPI headerinfo_GetAttributeByName ( IWMHeaderInfo3 iface,
WORD stream_num,
LPCWSTR  name,
WMT_ATTR_DATATYPE type,
BYTE value,
WORD length 
)
static

Definition at line 1429 of file wmvcore_main.c.

1431 {
1433  FIXME("%p, %p, %s, %p, %p, %p\n", This, stream_num, debugstr_w(name), type, value, length);
1434  return E_NOTIMPL;
1435 }
GLuint GLuint GLsizei GLenum type
Definition: gl.h:1545
#define debugstr_w
Definition: kernel32.h:32
#define FIXME(fmt,...)
Definition: debug.h:110
GLenum GLuint GLenum GLsizei length
Definition: glext.h:5579
#define E_NOTIMPL
Definition: ddrawi.h:99
static WMReader * impl_from_IWMHeaderInfo3(IWMHeaderInfo3 *iface)
Definition: name.c:36

◆ headerinfo_GetAttributeCount()

static HRESULT WINAPI headerinfo_GetAttributeCount ( IWMHeaderInfo3 iface,
WORD  stream_num,
WORD attributes 
)
static

Definition at line 1413 of file wmvcore_main.c.

1414 {
1416  FIXME("%p, %d, %p\n", This, stream_num, attributes);
1417  return E_NOTIMPL;
1418 }
#define FIXME(fmt,...)
Definition: debug.h:110
#define E_NOTIMPL
Definition: ddrawi.h:99
static WMReader * impl_from_IWMHeaderInfo3(IWMHeaderInfo3 *iface)

◆ headerinfo_GetAttributeCountEx()

static HRESULT WINAPI headerinfo_GetAttributeCountEx ( IWMHeaderInfo3 iface,
WORD  stream_num,
WORD attributes 
)
static

Definition at line 1522 of file wmvcore_main.c.

1523 {
1525  FIXME("%p, %d, %p\n", This, stream_num, attributes);
1526  return E_NOTIMPL;
1527 }
#define FIXME(fmt,...)
Definition: debug.h:110
#define E_NOTIMPL
Definition: ddrawi.h:99
static WMReader * impl_from_IWMHeaderInfo3(IWMHeaderInfo3 *iface)

◆ headerinfo_GetAttributeIndices()

static HRESULT WINAPI headerinfo_GetAttributeIndices ( IWMHeaderInfo3 iface,
WORD  stream_num,
LPCWSTR  name,
WORD lang_index,
WORD indices,
WORD count 
)
static

Definition at line 1529 of file wmvcore_main.c.

1531 {
1533  FIXME("%p, %d, %s, %p, %p, %p\n", This, stream_num, debugstr_w(name), lang_index, indices, count);
1534  return E_NOTIMPL;
1535 }
GLuint GLuint GLsizei GLenum const GLvoid * indices
Definition: gl.h:1545
GLuint GLuint GLsizei count
Definition: gl.h:1545
#define debugstr_w
Definition: kernel32.h:32
#define FIXME(fmt,...)
Definition: debug.h:110
#define E_NOTIMPL
Definition: ddrawi.h:99
static WMReader * impl_from_IWMHeaderInfo3(IWMHeaderInfo3 *iface)
Definition: name.c:36

◆ headerinfo_GetCodecInfo()

static HRESULT WINAPI headerinfo_GetCodecInfo ( IWMHeaderInfo3 iface,
DWORD  index,
WORD name_len,
WCHAR name,
WORD description_len,
WCHAR description,
WMT_CODEC_INFO_TYPE codec_type,
WORD codec_info_cnt,
BYTE codec_info 
)
static

Definition at line 1512 of file wmvcore_main.c.

1515 {
1517  FIXME("%p, %d, %p, %p, %p, %p, %p, %p, %p\n", This, index, name_len, name, description_len,
1518  description, codec_type, codec_info_cnt, codec_info);
1519  return E_NOTIMPL;
1520 }
const char * description
Definition: directx.c:2497
#define FIXME(fmt,...)
Definition: debug.h:110
GLuint index
Definition: glext.h:6031
#define E_NOTIMPL
Definition: ddrawi.h:99
static WMReader * impl_from_IWMHeaderInfo3(IWMHeaderInfo3 *iface)
Definition: name.c:36

◆ headerinfo_GetCodecInfoCount()

static HRESULT WINAPI headerinfo_GetCodecInfoCount ( IWMHeaderInfo3 iface,
DWORD codec_infos 
)
static

Definition at line 1505 of file wmvcore_main.c.

1506 {
1508  FIXME("%p, %p\n", This, codec_infos);
1509  return E_NOTIMPL;
1510 }
#define FIXME(fmt,...)
Definition: debug.h:110
#define E_NOTIMPL
Definition: ddrawi.h:99
static WMReader * impl_from_IWMHeaderInfo3(IWMHeaderInfo3 *iface)

◆ headerinfo_GetMarker()

static HRESULT WINAPI headerinfo_GetMarker ( IWMHeaderInfo3 iface,
WORD  index,
WCHAR marker_name,
WORD marker_len,
QWORD marker_time 
)
static

Definition at line 1452 of file wmvcore_main.c.

1454 {
1456  FIXME("%p, %d, %p, %p, %p\n", This, index, marker_name, marker_len, marker_time);
1457  return E_NOTIMPL;
1458 }
#define FIXME(fmt,...)
Definition: debug.h:110
GLuint index
Definition: glext.h:6031
#define E_NOTIMPL
Definition: ddrawi.h:99
static WMReader * impl_from_IWMHeaderInfo3(IWMHeaderInfo3 *iface)

◆ headerinfo_GetMarkerCount()

static HRESULT WINAPI headerinfo_GetMarkerCount ( IWMHeaderInfo3 iface,
WORD markers 
)
static

Definition at line 1445 of file wmvcore_main.c.

1446 {
1448  FIXME("%p, %p\n", This, markers);
1449  return E_NOTIMPL;
1450 }
#define FIXME(fmt,...)
Definition: debug.h:110
#define E_NOTIMPL
Definition: ddrawi.h:99
static WMReader * impl_from_IWMHeaderInfo3(IWMHeaderInfo3 *iface)

◆ headerinfo_GetScript()

static HRESULT WINAPI headerinfo_GetScript ( IWMHeaderInfo3 iface,
WORD  index,
WCHAR type,
WORD type_len,
WCHAR command,
WORD command_len,
QWORD script_time 
)
static

Definition at line 1482 of file wmvcore_main.c.

1484 {
1486  FIXME("%p, %d, %p, %p, %p, %p, %p\n", This, index, type, type_len, command, command_len, script_time);
1487  return E_NOTIMPL;
1488 }
GLuint GLuint GLsizei GLenum type
Definition: gl.h:1545
#define FIXME(fmt,...)
Definition: debug.h:110
GLuint index
Definition: glext.h:6031
#define E_NOTIMPL
Definition: ddrawi.h:99
static WMReader * impl_from_IWMHeaderInfo3(IWMHeaderInfo3 *iface)

◆ headerinfo_GetScriptCount()

static HRESULT WINAPI headerinfo_GetScriptCount ( IWMHeaderInfo3 iface,
WORD scripts 
)
static

Definition at line 1475 of file wmvcore_main.c.

1476 {
1478  FIXME("%p, %p\n", This, scripts);
1479  return E_NOTIMPL;
1480 }
#define FIXME(fmt,...)
Definition: debug.h:110
#define E_NOTIMPL
Definition: ddrawi.h:99
static WMReader * impl_from_IWMHeaderInfo3(IWMHeaderInfo3 *iface)

◆ headerinfo_ModifyAttribute()

static HRESULT WINAPI headerinfo_ModifyAttribute ( IWMHeaderInfo3 iface,
WORD  stream_num,
WORD  index,
WMT_ATTR_DATATYPE  type,
WORD  lang_index,
const BYTE value,
DWORD  length 
)
static

Definition at line 1547 of file wmvcore_main.c.

1549 {
1551  FIXME("%p, %d, %d, %d, %d, %p, %d\n", This, stream_num, index, type, lang_index, value, length);
1552  return E_NOTIMPL;
1553 }
GLuint GLuint GLsizei GLenum type
Definition: gl.h:1545
#define FIXME(fmt,...)
Definition: debug.h:110
GLuint index
Definition: glext.h:6031
GLenum GLuint GLenum GLsizei length
Definition: glext.h:5579
#define E_NOTIMPL
Definition: ddrawi.h:99
static WMReader * impl_from_IWMHeaderInfo3(IWMHeaderInfo3 *iface)

◆ headerinfo_QueryInterface()

static HRESULT WINAPI headerinfo_QueryInterface ( IWMHeaderInfo3 iface,
REFIID  riid,
void **  ppv 
)
static

Definition at line 1395 of file wmvcore_main.c.

1396 {
1398  return IWMReader_QueryInterface(&This->IWMReader_iface, riid, ppv);
1399 }
REFIID riid
Definition: precomp.h:44
REFIID LPVOID * ppv
Definition: atlbase.h:39
static WMReader * impl_from_IWMHeaderInfo3(IWMHeaderInfo3 *iface)

◆ headerinfo_Release()

static ULONG WINAPI headerinfo_Release ( IWMHeaderInfo3 iface)
static

Definition at line 1407 of file wmvcore_main.c.

1408 {
1410  return IWMReader_Release(&This->IWMReader_iface);
1411 }
static WMReader * impl_from_IWMHeaderInfo3(IWMHeaderInfo3 *iface)

◆ headerinfo_RemoveMarker()

static HRESULT WINAPI headerinfo_RemoveMarker ( IWMHeaderInfo3 iface,
WORD  index 
)
static

Definition at line 1468 of file wmvcore_main.c.

1469 {
1471  FIXME("%p, %d\n", This, index);
1472  return E_NOTIMPL;
1473 }
#define FIXME(fmt,...)
Definition: debug.h:110
GLuint index
Definition: glext.h:6031
#define E_NOTIMPL
Definition: ddrawi.h:99
static WMReader * impl_from_IWMHeaderInfo3(IWMHeaderInfo3 *iface)

◆ headerinfo_RemoveScript()

static HRESULT WINAPI headerinfo_RemoveScript ( IWMHeaderInfo3 iface,
WORD  index 
)
static

Definition at line 1498 of file wmvcore_main.c.

1499 {
1501  FIXME("%p, %d\n", This, index);
1502  return E_NOTIMPL;
1503 }
#define FIXME(fmt,...)
Definition: debug.h:110
GLuint index
Definition: glext.h:6031
#define E_NOTIMPL
Definition: ddrawi.h:99
static WMReader * impl_from_IWMHeaderInfo3(IWMHeaderInfo3 *iface)

◆ headerinfo_SetAttribute()

static HRESULT WINAPI headerinfo_SetAttribute ( IWMHeaderInfo3 iface,
WORD  stream_num,
LPCWSTR  name,
WMT_ATTR_DATATYPE  type,
const BYTE value,
WORD  length 
)
static

Definition at line 1437 of file wmvcore_main.c.

1439 {
1441  FIXME("%p, %d, %s, %d, %p, %d\n", This, stream_num, debugstr_w(name), type, value, length);
1442  return E_NOTIMPL;
1443 }
GLuint GLuint GLsizei GLenum type
Definition: gl.h:1545
#define debugstr_w
Definition: kernel32.h:32
#define FIXME(fmt,...)
Definition: debug.h:110
GLenum GLuint GLenum GLsizei length
Definition: glext.h:5579
#define E_NOTIMPL
Definition: ddrawi.h:99
static WMReader * impl_from_IWMHeaderInfo3(IWMHeaderInfo3 *iface)
Definition: name.c:36

◆ impl_from_IReferenceClock()

static WMReader* impl_from_IReferenceClock ( IReferenceClock iface)
inlinestatic

Definition at line 1666 of file wmvcore_main.c.

1667 {
1668  return CONTAINING_RECORD(iface, WMReader, IReferenceClock_iface);
1669 }
PFLT_MESSAGE_WAITER_QUEUE CONTAINING_RECORD(Csq, DEVICE_EXTENSION, IrpQueue)) -> WaiterQ.mLock) _IRQL_raises_(DISPATCH_LEVEL) VOID NTAPI FltpAcquireMessageWaiterLock(_In_ PIO_CSQ Csq, _Out_ PKIRQL Irql)
Definition: Messaging.c:560

Referenced by refclock_AddRef(), refclock_AdvisePeriodic(), refclock_AdviseTime(), refclock_GetTime(), refclock_QueryInterface(), refclock_Release(), and refclock_Unadvise().

◆ impl_from_IWMHeaderInfo3()

◆ impl_from_IWMLanguageList()

static WMReader* impl_from_IWMLanguageList ( IWMLanguageList iface)
inlinestatic

Definition at line 1610 of file wmvcore_main.c.

1611 {
1612  return CONTAINING_RECORD(iface, WMReader, IWMLanguageList_iface);
1613 }
PFLT_MESSAGE_WAITER_QUEUE CONTAINING_RECORD(Csq, DEVICE_EXTENSION, IrpQueue)) -> WaiterQ.mLock) _IRQL_raises_(DISPATCH_LEVEL) VOID NTAPI FltpAcquireMessageWaiterLock(_In_ PIO_CSQ Csq, _Out_ PKIRQL Irql)
Definition: Messaging.c:560

Referenced by langlist_AddLanguageByRFC1766String(), langlist_AddRef(), langlist_GetLanguageCount(), langlist_GetLanguageDetails(), langlist_QueryInterface(), and langlist_Release().

◆ impl_from_IWMPacketSize2()

static WMReader* impl_from_IWMPacketSize2 ( IWMPacketSize2 iface)
inlinestatic

Definition at line 2010 of file wmvcore_main.c.

2011 {
2012  return CONTAINING_RECORD(iface, WMReader, IWMPacketSize2_iface);
2013 }
PFLT_MESSAGE_WAITER_QUEUE CONTAINING_RECORD(Csq, DEVICE_EXTENSION, IrpQueue)) -> WaiterQ.mLock) _IRQL_raises_(DISPATCH_LEVEL) VOID NTAPI FltpAcquireMessageWaiterLock(_In_ PIO_CSQ Csq, _Out_ PKIRQL Irql)
Definition: Messaging.c:560

Referenced by packetsize_AddRef(), packetsize_GetMaxPacketSize(), packetsize_GetMinPacketSize(), packetsize_QueryInterface(), packetsize_Release(), packetsize_SetMaxPacketSize(), and packetsize_SetMinPacketSize().

◆ impl_from_IWMProfile3()

static WMReader* impl_from_IWMProfile3 ( IWMProfile3 iface)
inlinestatic

◆ impl_from_IWMProfileManager()

static WMProfileManager* impl_from_IWMProfileManager ( IWMProfileManager iface)
inlinestatic

Definition at line 2120 of file wmvcore_main.c.

2121 {
2122  return CONTAINING_RECORD(iface, WMProfileManager, IWMProfileManager_iface);
2123 }
PFLT_MESSAGE_WAITER_QUEUE CONTAINING_RECORD(Csq, DEVICE_EXTENSION, IrpQueue)) -> WaiterQ.mLock) _IRQL_raises_(DISPATCH_LEVEL) VOID NTAPI FltpAcquireMessageWaiterLock(_In_ PIO_CSQ Csq, _Out_ PKIRQL Irql)
Definition: Messaging.c:560

Referenced by WMProfileManager_AddRef(), WMProfileManager_CreateEmptyProfile(), WMProfileManager_GetSystemProfileCount(), WMProfileManager_LoadProfileByData(), WMProfileManager_LoadProfileByID(), WMProfileManager_LoadSystemProfile(), WMProfileManager_QueryInterface(), WMProfileManager_Release(), and WMProfileManager_SaveProfile().

◆ impl_from_IWMReader()

static WMReader* impl_from_IWMReader ( IWMReader iface)
inlinestatic

Definition at line 84 of file wmvcore_main.c.

85 {
86  return CONTAINING_RECORD(iface, WMReader, IWMReader_iface);
87 }
PFLT_MESSAGE_WAITER_QUEUE CONTAINING_RECORD(Csq, DEVICE_EXTENSION, IrpQueue)) -> WaiterQ.mLock) _IRQL_raises_(DISPATCH_LEVEL) VOID NTAPI FltpAcquireMessageWaiterLock(_In_ PIO_CSQ Csq, _Out_ PKIRQL Irql)
Definition: Messaging.c:560

Referenced by WMReader_AddRef(), WMReader_Close(), WMReader_GetOutputCount(), WMReader_GetOutputFormat(), WMReader_GetOutputFormatCount(), WMReader_GetOutputProps(), WMReader_Open(), WMReader_Pause(), WMReader_QueryInterface(), WMReader_Release(), WMReader_Resume(), WMReader_SetOutputProps(), WMReader_Start(), and WMReader_Stop().

◆ impl_from_IWMReaderAccelerator()

static WMReader* impl_from_IWMReaderAccelerator ( IWMReaderAccelerator iface)
inlinestatic

Definition at line 722 of file wmvcore_main.c.

723 {
724  return CONTAINING_RECORD(iface, WMReader, IWMReaderAccelerator_iface);
725 }
PFLT_MESSAGE_WAITER_QUEUE CONTAINING_RECORD(Csq, DEVICE_EXTENSION, IrpQueue)) -> WaiterQ.mLock) _IRQL_raises_(DISPATCH_LEVEL) VOID NTAPI FltpAcquireMessageWaiterLock(_In_ PIO_CSQ Csq, _Out_ PKIRQL Irql)
Definition: Messaging.c:560

Referenced by reader_accl_AddRef(), reader_accl_GetCodecInterface(), reader_accl_Notify(), reader_accl_QueryInterface(), and reader_accl_Release().

◆ impl_from_IWMReaderAdvanced6()

static WMReader* impl_from_IWMReaderAdvanced6 ( IWMReaderAdvanced6 iface)
inlinestatic

Definition at line 295 of file wmvcore_main.c.

296 {
297  return CONTAINING_RECORD(iface, WMReader, IWMReaderAdvanced6_iface);
298 }
PFLT_MESSAGE_WAITER_QUEUE CONTAINING_RECORD(Csq, DEVICE_EXTENSION, IrpQueue)) -> WaiterQ.mLock) _IRQL_raises_(DISPATCH_LEVEL) VOID NTAPI FltpAcquireMessageWaiterLock(_In_ PIO_CSQ Csq, _Out_ PKIRQL Irql)
Definition: Messaging.c:560

Referenced by WMReaderAdvanced2_GetBufferProgress(), WMReaderAdvanced2_GetDownloadProgress(), WMReaderAdvanced2_GetLogClientID(), WMReaderAdvanced2_GetOutputSetting(), WMReaderAdvanced2_GetPlayMode(), WMReaderAdvanced2_GetProtocolName(), WMReaderAdvanced2_GetSaveAsProgress(), WMReaderAdvanced2_OpenStream(), WMReaderAdvanced2_Preroll(), WMReaderAdvanced2_SaveFileAs(), WMReaderAdvanced2_SetLogClientID(), WMReaderAdvanced2_SetOutputSetting(), WMReaderAdvanced2_SetPlayMode(), WMReaderAdvanced2_StartAtMarker(), WMReaderAdvanced2_StopBuffering(), WMReaderAdvanced3_StartAtPosition(), WMReaderAdvanced3_StopNetStreaming(), WMReaderAdvanced4_AddLogParam(), WMReaderAdvanced4_CancelSaveFileAs(), WMReaderAdvanced4_CanSaveFileAs(), WMReaderAdvanced4_GetLanguage(), WMReaderAdvanced4_GetLanguageCount(), WMReaderAdvanced4_GetMaxSpeedFactor(), WMReaderAdvanced4_GetURL(), WMReaderAdvanced4_IsUsingFastCache(), WMReaderAdvanced4_SendLogParams(), WMReaderAdvanced5_SetPlayerHook(), WMReaderAdvanced6_SetProtextStreamSamples(), WMReaderAdvanced_AddRef(), WMReaderAdvanced_DeliverTime(), WMReaderAdvanced_GetAllocateForOutput(), WMReaderAdvanced_GetAllocateForStream(), WMReaderAdvanced_GetManualStreamSelection(), WMReaderAdvanced_GetMaxOutputSampleSize(), WMReaderAdvanced_GetMaxStreamSampleSize(), WMReaderAdvanced_GetReceiveSelectionCallbacks(), WMReaderAdvanced_GetReceiveStreamSamples(), WMReaderAdvanced_GetStatistics(), WMReaderAdvanced_GetStreamSelected(), WMReaderAdvanced_GetUserProvidedClock(), WMReaderAdvanced_NotifyLateDelivery(), WMReaderAdvanced_QueryInterface(), WMReaderAdvanced_Release(), WMReaderAdvanced_SetAllocateForOutput(), WMReaderAdvanced_SetAllocateForStream(), WMReaderAdvanced_SetClientInfo(), WMReaderAdvanced_SetManualStreamSelection(), WMReaderAdvanced_SetReceiveSelectionCallbacks(), WMReaderAdvanced_SetReceiveStreamSamples(), WMReaderAdvanced_SetStreamsSelected(), and WMReaderAdvanced_SetUserProvidedClock().

◆ impl_from_IWMReaderNetworkConfig2()

static WMReader* impl_from_IWMReaderNetworkConfig2 ( IWMReaderNetworkConfig2 iface)
inlinestatic

Definition at line 771 of file wmvcore_main.c.

772 {
773  return CONTAINING_RECORD(iface, WMReader, IWMReaderNetworkConfig2_iface);
774 }
PFLT_MESSAGE_WAITER_QUEUE CONTAINING_RECORD(Csq, DEVICE_EXTENSION, IrpQueue)) -> WaiterQ.mLock) _IRQL_raises_(DISPATCH_LEVEL) VOID NTAPI FltpAcquireMessageWaiterLock(_In_ PIO_CSQ Csq, _Out_ PKIRQL Irql)
Definition: Messaging.c:560

Referenced by networkconfig_AddLoggingUrl(), networkconfig_AddRef(), networkconfig_GetAcceleratedStreamingDuration(), networkconfig_GetAutoReconnectLimit(), networkconfig_GetBufferingTime(), networkconfig_GetConnectionBandwidth(), networkconfig_GetEnableContentCaching(), networkconfig_GetEnableFastCache(), networkconfig_GetEnableHTTP(), networkconfig_GetEnableMulticast(), networkconfig_GetEnableResends(), networkconfig_GetEnableTCP(), networkconfig_GetEnableThinning(), networkconfig_GetEnableUDP(), networkconfig_GetForceRerunAutoProxyDetection(), networkconfig_GetLoggingUrl(), networkconfig_GetLoggingUrlCount(), networkconfig_GetMaxNetPacketSize(), networkconfig_GetNumProtocolsSupported(), networkconfig_GetProxyBypassForLocal(), networkconfig_GetProxyExceptionList(), networkconfig_GetProxyHostName(), networkconfig_GetProxyPort(), networkconfig_GetProxySettings(), networkconfig_GetSupportedProtocolName(), networkconfig_GetUDPPortRanges(), networkconfig_QueryInterface(), networkconfig_Release(), networkconfig_ResetLoggingUrlList(), networkconfig_ResetProtocolRollover(), networkconfig_SetAcceleratedStreamingDuration(), networkconfig_SetAutoReconnectLimit(), networkconfig_SetBufferingTime(), networkconfig_SetConnectionBandwidth(), networkconfig_SetEnableContentCaching(), networkconfig_SetEnableFastCache(), networkconfig_SetEnableHTTP(), networkconfig_SetEnableMulticast(), networkconfig_SetEnableResends(), networkconfig_SetEnableTCP(), networkconfig_SetEnableThinning(), networkconfig_SetEnableUDP(), networkconfig_SetForceRerunAutoProxyDetection(), networkconfig_SetProxyBypassForLocal(), networkconfig_SetProxyExceptionList(), networkconfig_SetProxyHostName(), networkconfig_SetProxyPort(), networkconfig_SetProxySettings(), and networkconfig_SetUDPPortRanges().

◆ impl_from_IWMReaderPlaylistBurn()

static WMReader* impl_from_IWMReaderPlaylistBurn ( IWMReaderPlaylistBurn iface)
inlinestatic

Definition at line 1327 of file wmvcore_main.c.

1328 {
1329  return CONTAINING_RECORD(iface, WMReader, IWMReaderPlaylistBurn_iface);
1330 }
PFLT_MESSAGE_WAITER_QUEUE CONTAINING_RECORD(Csq, DEVICE_EXTENSION, IrpQueue)) -> WaiterQ.mLock) _IRQL_raises_(DISPATCH_LEVEL) VOID NTAPI FltpAcquireMessageWaiterLock(_In_ PIO_CSQ Csq, _Out_ PKIRQL Irql)
Definition: Messaging.c:560

Referenced by playlist_AddRef(), playlist_Cancel(), playlist_EndPlaylistBurn(), playlist_GetInitResults(), playlist_InitPlaylistBurn(), playlist_QueryInterface(), and playlist_Release().

◆ impl_from_IWMReaderStreamClock()

static WMReader* impl_from_IWMReaderStreamClock ( IWMReaderStreamClock iface)
inlinestatic

Definition at line 1187 of file wmvcore_main.c.

1188 {
1189  return CONTAINING_RECORD(iface, WMReader, IWMReaderStreamClock_iface);
1190 }
PFLT_MESSAGE_WAITER_QUEUE CONTAINING_RECORD(Csq, DEVICE_EXTENSION, IrpQueue)) -> WaiterQ.mLock) _IRQL_raises_(DISPATCH_LEVEL) VOID NTAPI FltpAcquireMessageWaiterLock(_In_ PIO_CSQ Csq, _Out_ PKIRQL Irql)
Definition: Messaging.c:560

Referenced by readclock_AddRef(), readclock_GetTime(), readclock_KillTimer(), readclock_QueryInterface(), readclock_Release(), and readclock_SetTimer().

◆ impl_from_IWMReaderTimecode()

static WMReader* impl_from_IWMReaderTimecode ( IWMReaderTimecode iface)
inlinestatic

Definition at line 1279 of file wmvcore_main.c.

1280 {
1281  return CONTAINING_RECORD(iface, WMReader, IWMReaderTimecode_iface);
1282 }
PFLT_MESSAGE_WAITER_QUEUE CONTAINING_RECORD(Csq, DEVICE_EXTENSION, IrpQueue)) -> WaiterQ.mLock) _IRQL_raises_(DISPATCH_LEVEL) VOID NTAPI FltpAcquireMessageWaiterLock(_In_ PIO_CSQ Csq, _Out_ PKIRQL Irql)
Definition: Messaging.c:560

Referenced by timecode_AddRef(), timecode_GetTimecodeRangeBounds(), timecode_GetTimecodeRangeCount(), timecode_QueryInterface(), and timecode_Release().

◆ impl_from_IWMReaderTypeNegotiation()

static WMReader* impl_from_IWMReaderTypeNegotiation ( IWMReaderTypeNegotiation iface)
inlinestatic

Definition at line 1241 of file wmvcore_main.c.

1242 {
1243  return CONTAINING_RECORD(iface, WMReader, IWMReaderTypeNegotiation_iface);
1244 }
PFLT_MESSAGE_WAITER_QUEUE CONTAINING_RECORD(Csq, DEVICE_EXTENSION, IrpQueue)) -> WaiterQ.mLock) _IRQL_raises_(DISPATCH_LEVEL) VOID NTAPI FltpAcquireMessageWaiterLock(_In_ PIO_CSQ Csq, _Out_ PKIRQL Irql)
Definition: Messaging.c:560

Referenced by negotiation_AddRef(), negotiation_QueryInterface(), negotiation_Release(), and negotiation_TryOutputProps().

◆ langlist_AddLanguageByRFC1766String()

static HRESULT WINAPI langlist_AddLanguageByRFC1766String ( IWMLanguageList iface,
LPCWSTR_WMSDK_TYPE_SAFE  language,
WORD index 
)
static

Definition at line 1648 of file wmvcore_main.c.

1650 {
1652  FIXME("%p, %p, %p\n", This, language, index);
1653  return E_NOTIMPL;
1654 }
#define FIXME(fmt,...)
Definition: debug.h:110
GLuint index
Definition: glext.h:6031
static WMReader * impl_from_IWMLanguageList(IWMLanguageList *iface)
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ langlist_AddRef()

static ULONG WINAPI langlist_AddRef ( IWMLanguageList iface)
static

Definition at line 1621 of file wmvcore_main.c.

1622 {
1624  return IWMReader_AddRef(&This->IWMReader_iface);
1625 }
static WMReader * impl_from_IWMLanguageList(IWMLanguageList *iface)

◆ langlist_GetLanguageCount()

static HRESULT WINAPI langlist_GetLanguageCount ( IWMLanguageList iface,
WORD count 
)
static

Definition at line 1633 of file wmvcore_main.c.

1634 {
1636  FIXME("%p, %p\n", This, count);
1637  return E_NOTIMPL;
1638 }
GLuint GLuint GLsizei count
Definition: gl.h:1545
#define FIXME(fmt,...)
Definition: debug.h:110
static WMReader * impl_from_IWMLanguageList(IWMLanguageList *iface)
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ langlist_GetLanguageDetails()

static HRESULT WINAPI langlist_GetLanguageDetails ( IWMLanguageList iface,
WORD  index,
WCHAR language,
WORD length 
)
static

Definition at line 1640 of file wmvcore_main.c.

1642 {
1644  FIXME("%p, %d, %p, %p\n", This, index, language, length);
1645  return E_NOTIMPL;
1646 }
#define FIXME(fmt,...)
Definition: debug.h:110
GLuint index
Definition: glext.h:6031
GLenum GLuint GLenum GLsizei length
Definition: glext.h:5579
static WMReader * impl_from_IWMLanguageList(IWMLanguageList *iface)
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ langlist_QueryInterface()

static HRESULT WINAPI langlist_QueryInterface ( IWMLanguageList iface,
REFIID  riid,
void **  ppv 
)
static

Definition at line 1615 of file wmvcore_main.c.

1616 {
1618  return IWMReader_QueryInterface(&This->IWMReader_iface, riid, ppv);
1619 }
REFIID riid
Definition: precomp.h:44
REFIID LPVOID * ppv
Definition: atlbase.h:39
static WMReader * impl_from_IWMLanguageList(IWMLanguageList *iface)

◆ langlist_Release()

static ULONG WINAPI langlist_Release ( IWMLanguageList iface)
static

Definition at line 1627 of file wmvcore_main.c.

1628 {
1630  return IWMReader_Release(&This->IWMReader_iface);
1631 }
static WMReader * impl_from_IWMLanguageList(IWMLanguageList *iface)

◆ negotiation_AddRef()

static ULONG WINAPI negotiation_AddRef ( IWMReaderTypeNegotiation iface)
static

Definition at line 1252 of file wmvcore_main.c.

1253 {
1255  return IWMReader_AddRef(&This->IWMReader_iface);
1256 }
static WMReader * impl_from_IWMReaderTypeNegotiation(IWMReaderTypeNegotiation *iface)

◆ negotiation_QueryInterface()

static HRESULT WINAPI negotiation_QueryInterface ( IWMReaderTypeNegotiation iface,
REFIID  riid,
void **  ppv 
)
static

Definition at line 1246 of file wmvcore_main.c.

1247 {
1249  return IWMReader_QueryInterface(&This->IWMReader_iface, riid, ppv);
1250 }
static WMReader * impl_from_IWMReaderTypeNegotiation(IWMReaderTypeNegotiation *iface)
REFIID riid
Definition: precomp.h:44
REFIID LPVOID * ppv
Definition: atlbase.h:39

◆ negotiation_Release()

static ULONG WINAPI negotiation_Release ( IWMReaderTypeNegotiation iface)
static

Definition at line 1258 of file wmvcore_main.c.

1259 {
1261  return IWMReader_Release(&This->IWMReader_iface);
1262 }
static WMReader * impl_from_IWMReaderTypeNegotiation(IWMReaderTypeNegotiation *iface)

◆ negotiation_TryOutputProps()

static HRESULT WINAPI negotiation_TryOutputProps ( IWMReaderTypeNegotiation iface,
DWORD  output,
IWMOutputMediaProps props 
)
static

Definition at line 1264 of file wmvcore_main.c.

1265 {
1267  FIXME("%p, %d, %p\n", This, output, props);
1268  return E_NOTIMPL;
1269 }
static UCHAR ULONG UCHAR ULONG UCHAR * output
Definition: bcrypt.c:29
static WMReader * impl_from_IWMReaderTypeNegotiation(IWMReaderTypeNegotiation *iface)
#define FIXME(fmt,...)
Definition: debug.h:110
#define E_NOTIMPL
Definition: ddrawi.h:99
static const WCHAR props[]
Definition: wbemdisp.c:288

◆ networkconfig_AddLoggingUrl()

static HRESULT WINAPI networkconfig_AddLoggingUrl ( IWMReaderNetworkConfig2 iface,
const WCHAR url 
)
static

Definition at line 1012 of file wmvcore_main.c.

1013 {
1015  FIXME("%p, %s\n", This, debugstr_w(url));
1016  return E_NOTIMPL;
1017 }
static WMReader * impl_from_IWMReaderNetworkConfig2(IWMReaderNetworkConfig2 *iface)
Definition: wmvcore_main.c:771
#define debugstr_w
Definition: kernel32.h:32
#define FIXME(fmt,...)
Definition: debug.h:110
static const WCHAR url[]
Definition: encode.c:1432
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ networkconfig_AddRef()

static ULONG WINAPI networkconfig_AddRef ( IWMReaderNetworkConfig2 iface)
static

Definition at line 782 of file wmvcore_main.c.

783 {
785  return IWMReader_AddRef(&This->IWMReader_iface);
786 }
static WMReader * impl_from_IWMReaderNetworkConfig2(IWMReaderNetworkConfig2 *iface)
Definition: wmvcore_main.c:771

◆ networkconfig_GetAcceleratedStreamingDuration()

static HRESULT WINAPI networkconfig_GetAcceleratedStreamingDuration ( IWMReaderNetworkConfig2 iface,
QWORD duration 
)
static

Definition at line 1069 of file wmvcore_main.c.

1071 {
1073  FIXME("%p, %p\n", This, duration);
1074  return E_NOTIMPL;
1075 }
static WMReader * impl_from_IWMReaderNetworkConfig2(IWMReaderNetworkConfig2 *iface)
Definition: wmvcore_main.c:771
#define FIXME(fmt,...)
Definition: debug.h:110
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ networkconfig_GetAutoReconnectLimit()

static HRESULT WINAPI networkconfig_GetAutoReconnectLimit ( IWMReaderNetworkConfig2 iface,
DWORD limit 
)
static

Definition at line 1085 of file wmvcore_main.c.

1086 {
1088  FIXME("%p, %p\n", This, limit);
1089  return E_NOTIMPL;
1090 }
static WMReader * impl_from_IWMReaderNetworkConfig2(IWMReaderNetworkConfig2 *iface)
Definition: wmvcore_main.c:771
GLint limit
Definition: glext.h:10326
#define FIXME(fmt,...)
Definition: debug.h:110
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ networkconfig_GetBufferingTime()

static HRESULT WINAPI networkconfig_GetBufferingTime ( IWMReaderNetworkConfig2 iface,
QWORD buffering_time 
)
static

Definition at line 794 of file wmvcore_main.c.

795 {
797  FIXME("%p, %p\n", This, buffering_time);
798  return E_NOTIMPL;
799 }
static WMReader * impl_from_IWMReaderNetworkConfig2(IWMReaderNetworkConfig2 *iface)
Definition: wmvcore_main.c:771
#define FIXME(fmt,...)
Definition: debug.h:110
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ networkconfig_GetConnectionBandwidth()

static HRESULT WINAPI networkconfig_GetConnectionBandwidth ( IWMReaderNetworkConfig2 iface,
DWORD bandwidth 
)
static

Definition at line 983 of file wmvcore_main.c.

984 {
986  FIXME("%p, %p\n", This, bandwidth);
987  return E_NOTIMPL;
988 }
static WMReader * impl_from_IWMReaderNetworkConfig2(IWMReaderNetworkConfig2 *iface)
Definition: wmvcore_main.c:771
#define FIXME(fmt,...)
Definition: debug.h:110
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ networkconfig_GetEnableContentCaching()

static HRESULT WINAPI networkconfig_GetEnableContentCaching ( IWMReaderNetworkConfig2 iface,
BOOL enable 
)
static

Definition at line 1041 of file wmvcore_main.c.

1042 {
1044  FIXME("%p, %p\n", This, enable);
1045  return E_NOTIMPL;
1046 }
static WMReader * impl_from_IWMReaderNetworkConfig2(IWMReaderNetworkConfig2 *iface)
Definition: wmvcore_main.c:771
#define FIXME(fmt,...)
Definition: debug.h:110
GLboolean enable
Definition: glext.h:11120
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ networkconfig_GetEnableFastCache()

static HRESULT WINAPI networkconfig_GetEnableFastCache ( IWMReaderNetworkConfig2 iface,
BOOL enable 
)
static

Definition at line 1055 of file wmvcore_main.c.

1056 {
1058  FIXME("%p, %p\n", This, enable);
1059  return E_NOTIMPL;
1060 }
static WMReader * impl_from_IWMReaderNetworkConfig2(IWMReaderNetworkConfig2 *iface)
Definition: wmvcore_main.c:771
#define FIXME(fmt,...)
Definition: debug.h:110
GLboolean enable
Definition: glext.h:11120
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ networkconfig_GetEnableHTTP()

static HRESULT WINAPI networkconfig_GetEnableHTTP ( IWMReaderNetworkConfig2 iface,
BOOL enable 
)
static

Definition at line 934 of file wmvcore_main.c.

935 {
937  FIXME("%p, %p\n", This, enable);
938  return E_NOTIMPL;
939 }
static WMReader * impl_from_IWMReaderNetworkConfig2(IWMReaderNetworkConfig2 *iface)
Definition: wmvcore_main.c:771
#define FIXME(fmt,...)
Definition: debug.h:110
GLboolean enable
Definition: glext.h:11120
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ networkconfig_GetEnableMulticast()

static HRESULT WINAPI networkconfig_GetEnableMulticast ( IWMReaderNetworkConfig2 iface,
BOOL multicast 
)
static

Definition at line 920 of file wmvcore_main.c.

921 {
923  FIXME("%p, %p\n", This, multicast);
924  return E_NOTIMPL;
925 }
static WMReader * impl_from_IWMReaderNetworkConfig2(IWMReaderNetworkConfig2 *iface)
Definition: wmvcore_main.c:771
#define FIXME(fmt,...)
Definition: debug.h:110
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ networkconfig_GetEnableResends()

static HRESULT WINAPI networkconfig_GetEnableResends ( IWMReaderNetworkConfig2 iface,
BOOL enable 
)
static

Definition at line 1099 of file wmvcore_main.c.

1100 {
1102  FIXME("%p, %p\n", This, enable);
1103  return E_NOTIMPL;
1104 }
static WMReader * impl_from_IWMReaderNetworkConfig2(IWMReaderNetworkConfig2 *iface)
Definition: wmvcore_main.c:771
#define FIXME(fmt,...)
Definition: debug.h:110
GLboolean enable
Definition: glext.h:11120
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ networkconfig_GetEnableTCP()

static HRESULT WINAPI networkconfig_GetEnableTCP ( IWMReaderNetworkConfig2 iface,
BOOL enable 
)
static

Definition at line 962 of file wmvcore_main.c.

963 {
965  FIXME("%p, %p\n", This, enable);
966  return E_NOTIMPL;
967 }
static WMReader * impl_from_IWMReaderNetworkConfig2(IWMReaderNetworkConfig2 *iface)
Definition: wmvcore_main.c:771
#define FIXME(fmt,...)
Definition: debug.h:110
GLboolean enable
Definition: glext.h:11120
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ networkconfig_GetEnableThinning()

static HRESULT WINAPI networkconfig_GetEnableThinning ( IWMReaderNetworkConfig2 iface,
BOOL enable 
)
static

Definition at line 1113 of file wmvcore_main.c.

1114 {
1116  FIXME("%p, %p\n", This, enable);
1117  return E_NOTIMPL;
1118 }
static WMReader * impl_from_IWMReaderNetworkConfig2(IWMReaderNetworkConfig2 *iface)
Definition: wmvcore_main.c:771
#define FIXME(fmt,...)
Definition: debug.h:110
GLboolean enable
Definition: glext.h:11120
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ networkconfig_GetEnableUDP()

static HRESULT WINAPI networkconfig_GetEnableUDP ( IWMReaderNetworkConfig2 iface,
BOOL enable 
)
static

Definition at line 948 of file wmvcore_main.c.

949 {
951  FIXME("%p, %p\n", This, enable);
952  return E_NOTIMPL;
953 }
static WMReader * impl_from_IWMReaderNetworkConfig2(IWMReaderNetworkConfig2 *iface)
Definition: wmvcore_main.c:771
#define FIXME(fmt,...)
Definition: debug.h:110
GLboolean enable
Definition: glext.h:11120
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ networkconfig_GetForceRerunAutoProxyDetection()

static HRESULT WINAPI networkconfig_GetForceRerunAutoProxyDetection ( IWMReaderNetworkConfig2 iface,
BOOL detection 
)
static

Definition at line 904 of file wmvcore_main.c.

906 {
908  FIXME("%p, %p\n", This, detection);
909  return E_NOTIMPL;
910 }
static WMReader * impl_from_IWMReaderNetworkConfig2(IWMReaderNetworkConfig2 *iface)
Definition: wmvcore_main.c:771
#define FIXME(fmt,...)
Definition: debug.h:110
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ networkconfig_GetLoggingUrl()

static HRESULT WINAPI networkconfig_GetLoggingUrl ( IWMReaderNetworkConfig2 iface,
DWORD  index,
WCHAR url,
DWORD size 
)
static

Definition at line 1019 of file wmvcore_main.c.

1021 {
1023  FIXME("%p, %u, %p, %p\n", This, index, url, size);
1024  return E_NOTIMPL;
1025 }
static WMReader * impl_from_IWMReaderNetworkConfig2(IWMReaderNetworkConfig2 *iface)
Definition: wmvcore_main.c:771
#define FIXME(fmt,...)
Definition: debug.h:110
GLuint index
Definition: glext.h:6031
GLsizeiptr size
Definition: glext.h:5919
static const WCHAR url[]
Definition: encode.c:1432
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ networkconfig_GetLoggingUrlCount()

static HRESULT WINAPI networkconfig_GetLoggingUrlCount ( IWMReaderNetworkConfig2 iface,
DWORD count 
)
static

Definition at line 1027 of file wmvcore_main.c.

1028 {
1030  FIXME("%p, %p\n", This, count);
1031  return E_NOTIMPL;
1032 }
GLuint GLuint GLsizei count
Definition: gl.h:1545
static WMReader * impl_from_IWMReaderNetworkConfig2(IWMReaderNetworkConfig2 *iface)
Definition: wmvcore_main.c:771
#define FIXME(fmt,...)
Definition: debug.h:110
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ networkconfig_GetMaxNetPacketSize()

static HRESULT WINAPI networkconfig_GetMaxNetPacketSize ( IWMReaderNetworkConfig2 iface,
DWORD packet_size 
)
static

Definition at line 1127 of file wmvcore_main.c.

1128 {
1130  FIXME("%p, %p\n", This, packet_size);
1131  return E_NOTIMPL;
1132 }
static WMReader * impl_from_IWMReaderNetworkConfig2(IWMReaderNetworkConfig2 *iface)
Definition: wmvcore_main.c:771
#define FIXME(fmt,...)
Definition: debug.h:110
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ networkconfig_GetNumProtocolsSupported()

static HRESULT WINAPI networkconfig_GetNumProtocolsSupported ( IWMReaderNetworkConfig2 iface,
DWORD protocols 
)
static

Definition at line 997 of file wmvcore_main.c.

998 {
1000  FIXME("%p, %p\n", This, protocols);
1001  return E_NOTIMPL;
1002 }
static WMReader * impl_from_IWMReaderNetworkConfig2(IWMReaderNetworkConfig2 *iface)
Definition: wmvcore_main.c:771
#define FIXME(fmt,...)
Definition: debug.h:110
struct protocol * protocols
Definition: dispatch.c:52
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ networkconfig_GetProxyBypassForLocal()

static HRESULT WINAPI networkconfig_GetProxyBypassForLocal ( IWMReaderNetworkConfig2 iface,
const WCHAR protocol,
BOOL bypass 
)
static

Definition at line 888 of file wmvcore_main.c.

890 {
892  FIXME("%p, %s, %p\n", This, debugstr_w(protocol), bypass);
893  return E_NOTIMPL;
894 }
static WMReader * impl_from_IWMReaderNetworkConfig2(IWMReaderNetworkConfig2 *iface)
Definition: wmvcore_main.c:771
#define debugstr_w
Definition: kernel32.h:32
#define FIXME(fmt,...)
Definition: debug.h:110
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ networkconfig_GetProxyExceptionList()

static HRESULT WINAPI networkconfig_GetProxyExceptionList ( IWMReaderNetworkConfig2 iface,
const WCHAR protocol,
WCHAR exceptions,
DWORD count 
)
static

Definition at line 872 of file wmvcore_main.c.

874 {
876  FIXME("%p, %s, %p, %p\n", This, debugstr_w(protocol), exceptions, count);
877  return E_NOTIMPL;
878 }
GLuint GLuint GLsizei count
Definition: gl.h:1545
static WMReader * impl_from_IWMReaderNetworkConfig2(IWMReaderNetworkConfig2 *iface)
Definition: wmvcore_main.c:771
#define debugstr_w
Definition: kernel32.h:32
#define FIXME(fmt,...)
Definition: debug.h:110
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ networkconfig_GetProxyHostName()

static HRESULT WINAPI networkconfig_GetProxyHostName ( IWMReaderNetworkConfig2 iface,
const WCHAR protocol,
WCHAR hostname,
DWORD size 
)
static

Definition at line 840 of file wmvcore_main.c.

842 {
844  FIXME("%p, %s, %p, %p\n", This, debugstr_w(protocol), hostname, size);
845  return E_NOTIMPL;
846 }
static WMReader * impl_from_IWMReaderNetworkConfig2(IWMReaderNetworkConfig2 *iface)
Definition: wmvcore_main.c:771
char * hostname
Definition: ftp.c:88
#define debugstr_w
Definition: kernel32.h:32
#define FIXME(fmt,...)
Definition: debug.h:110
GLsizeiptr size
Definition: glext.h:5919
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ networkconfig_GetProxyPort()

static HRESULT WINAPI networkconfig_GetProxyPort ( IWMReaderNetworkConfig2 iface,
const WCHAR protocol,
DWORD port 
)
static

Definition at line 856 of file wmvcore_main.c.

858 {
860  FIXME("%p, %s, %p\n", This, debugstr_w(protocol), port);
861  return E_NOTIMPL;
862 }
static WMReader * impl_from_IWMReaderNetworkConfig2(IWMReaderNetworkConfig2 *iface)
Definition: wmvcore_main.c:771
#define debugstr_w
Definition: kernel32.h:32
#define FIXME(fmt,...)
Definition: debug.h:110
#define E_NOTIMPL
Definition: ddrawi.h:99
USHORT port
Definition: uri.c:227

◆ networkconfig_GetProxySettings()

static HRESULT WINAPI networkconfig_GetProxySettings ( IWMReaderNetworkConfig2 iface,
const WCHAR protocol,
WMT_PROXY_SETTINGS proxy 
)
static

Definition at line 824 of file wmvcore_main.c.

826 {
828  FIXME("%p, %s, %p\n", This, debugstr_w(protocol), proxy);
829  return E_NOTIMPL;
830 }
int proxy
Definition: main.c:67
static WMReader * impl_from_IWMReaderNetworkConfig2(IWMReaderNetworkConfig2 *iface)
Definition: wmvcore_main.c:771
#define debugstr_w
Definition: kernel32.h:32
#define FIXME(fmt,...)
Definition: debug.h:110
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ networkconfig_GetSupportedProtocolName()

static HRESULT WINAPI networkconfig_GetSupportedProtocolName ( IWMReaderNetworkConfig2 iface,
DWORD  protocol_num,
WCHAR protocol,
DWORD size 
)
static

Definition at line 1004 of file wmvcore_main.c.

1006 {
1008  FIXME("%p, %u, %p %p\n", This, protocol_num, protocol, size);
1009  return E_NOTIMPL;
1010 }
static WMReader * impl_from_IWMReaderNetworkConfig2(IWMReaderNetworkConfig2 *iface)
Definition: wmvcore_main.c:771
#define FIXME(fmt,...)
Definition: debug.h:110
GLsizeiptr size
Definition: glext.h:5919
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ networkconfig_GetUDPPortRanges()

static HRESULT WINAPI networkconfig_GetUDPPortRanges ( IWMReaderNetworkConfig2 iface,
WM_PORT_NUMBER_RANGE array,
DWORD ranges 
)
static

Definition at line 808 of file wmvcore_main.c.

810 {
812  FIXME("%p, %p, %p\n", This, array, ranges);
813  return E_NOTIMPL;
814 }
static WMReader * impl_from_IWMReaderNetworkConfig2(IWMReaderNetworkConfig2 *iface)
Definition: wmvcore_main.c:771
#define FIXME(fmt,...)
Definition: debug.h:110
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ networkconfig_QueryInterface()

static HRESULT WINAPI networkconfig_QueryInterface ( IWMReaderNetworkConfig2 iface,
REFIID  riid,
void **  ppv 
)
static

Definition at line 776 of file wmvcore_main.c.

777 {
779  return IWMReader_QueryInterface(&This->IWMReader_iface, riid, ppv);
780 }
REFIID riid
Definition: precomp.h:44
static WMReader * impl_from_IWMReaderNetworkConfig2(IWMReaderNetworkConfig2 *iface)
Definition: wmvcore_main.c:771
REFIID LPVOID * ppv
Definition: atlbase.h:39

◆ networkconfig_Release()

static ULONG WINAPI networkconfig_Release ( IWMReaderNetworkConfig2 iface)
static

Definition at line 788 of file wmvcore_main.c.

789 {
791  return IWMReader_Release(&This->IWMReader_iface);
792 }
static WMReader * impl_from_IWMReaderNetworkConfig2(IWMReaderNetworkConfig2 *iface)
Definition: wmvcore_main.c:771

◆ networkconfig_ResetLoggingUrlList()

static HRESULT WINAPI networkconfig_ResetLoggingUrlList ( IWMReaderNetworkConfig2 iface)
static

Definition at line 1034 of file wmvcore_main.c.

1035 {
1037  FIXME("%p\n", This);
1038  return E_NOTIMPL;
1039 }
static WMReader * impl_from_IWMReaderNetworkConfig2(IWMReaderNetworkConfig2 *iface)
Definition: wmvcore_main.c:771
#define FIXME(fmt,...)
Definition: debug.h:110
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ networkconfig_ResetProtocolRollover()

static HRESULT WINAPI networkconfig_ResetProtocolRollover ( IWMReaderNetworkConfig2 iface)
static

Definition at line 976 of file wmvcore_main.c.

977 {
979  FIXME("%p\n", This);
980  return E_NOTIMPL;
981 }
static WMReader * impl_from_IWMReaderNetworkConfig2(IWMReaderNetworkConfig2 *iface)
Definition: wmvcore_main.c:771
#define FIXME(fmt,...)
Definition: debug.h:110
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ networkconfig_SetAcceleratedStreamingDuration()

static HRESULT WINAPI networkconfig_SetAcceleratedStreamingDuration ( IWMReaderNetworkConfig2 iface,
QWORD  duration 
)
static

Definition at line 1077 of file wmvcore_main.c.

1079 {
1081  FIXME("%p, %s\n", This, wine_dbgstr_longlong(duration));
1082  return E_NOTIMPL;
1083 }
static WMReader * impl_from_IWMReaderNetworkConfig2(IWMReaderNetworkConfig2 *iface)
Definition: wmvcore_main.c:771
#define FIXME(fmt,...)
Definition: debug.h:110
#define E_NOTIMPL
Definition: ddrawi.h:99
static __inline const char * wine_dbgstr_longlong(ULONGLONG ll)
Definition: compat.h:41

◆ networkconfig_SetAutoReconnectLimit()

static HRESULT WINAPI networkconfig_SetAutoReconnectLimit ( IWMReaderNetworkConfig2 iface,
DWORD  limit 
)
static

Definition at line 1092 of file wmvcore_main.c.

1093 {
1095  FIXME("%p, %u\n", This, limit);
1096  return E_NOTIMPL;
1097 }
static WMReader * impl_from_IWMReaderNetworkConfig2(IWMReaderNetworkConfig2 *iface)
Definition: wmvcore_main.c:771
GLint limit
Definition: glext.h:10326
#define FIXME(fmt,...)
Definition: debug.h:110
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ networkconfig_SetBufferingTime()

static HRESULT WINAPI networkconfig_SetBufferingTime ( IWMReaderNetworkConfig2 iface,
QWORD  buffering_time 
)
static

Definition at line 801 of file wmvcore_main.c.

802 {
804  FIXME("%p, %s\n", This, wine_dbgstr_longlong(buffering_time));
805  return E_NOTIMPL;
806 }
static WMReader * impl_from_IWMReaderNetworkConfig2(IWMReaderNetworkConfig2 *iface)
Definition: wmvcore_main.c:771
#define FIXME(fmt,...)
Definition: debug.h:110
#define E_NOTIMPL
Definition: ddrawi.h:99
static __inline const char * wine_dbgstr_longlong(ULONGLONG ll)
Definition: compat.h:41

◆ networkconfig_SetConnectionBandwidth()

static HRESULT WINAPI networkconfig_SetConnectionBandwidth ( IWMReaderNetworkConfig2 iface,
DWORD  bandwidth 
)
static

Definition at line 990 of file wmvcore_main.c.

991 {
993  FIXME("%p, %u\n", This, bandwidth);
994  return E_NOTIMPL;
995 }
static WMReader * impl_from_IWMReaderNetworkConfig2(IWMReaderNetworkConfig2 *iface)
Definition: wmvcore_main.c:771
#define FIXME(fmt,...)
Definition: debug.h:110
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ networkconfig_SetEnableContentCaching()

static HRESULT WINAPI networkconfig_SetEnableContentCaching ( IWMReaderNetworkConfig2 iface,
BOOL  enable 
)
static

Definition at line 1048 of file wmvcore_main.c.

1049 {
1051  FIXME("%p, %d\n", This, enable);
1052  return E_NOTIMPL;
1053 }
static WMReader * impl_from_IWMReaderNetworkConfig2(IWMReaderNetworkConfig2 *iface)
Definition: wmvcore_main.c:771
#define FIXME(fmt,...)
Definition: debug.h:110
GLboolean enable
Definition: glext.h:11120
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ networkconfig_SetEnableFastCache()

static HRESULT WINAPI networkconfig_SetEnableFastCache ( IWMReaderNetworkConfig2 iface,
BOOL  enable 
)
static

Definition at line 1062 of file wmvcore_main.c.

1063 {
1065  FIXME("%p, %d\n", This, enable);
1066  return E_NOTIMPL;
1067 }
static WMReader * impl_from_IWMReaderNetworkConfig2(IWMReaderNetworkConfig2 *iface)
Definition: wmvcore_main.c:771
#define FIXME(fmt,...)
Definition: debug.h:110
GLboolean enable
Definition: glext.h:11120
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ networkconfig_SetEnableHTTP()

static HRESULT WINAPI networkconfig_SetEnableHTTP ( IWMReaderNetworkConfig2 iface,
BOOL  enable 
)
static

Definition at line 941 of file wmvcore_main.c.

942 {
944  FIXME("%p, %d\n", This, enable);
945  return E_NOTIMPL;
946 }
static WMReader * impl_from_IWMReaderNetworkConfig2(IWMReaderNetworkConfig2 *iface)
Definition: wmvcore_main.c:771
#define FIXME(fmt,...)
Definition: debug.h:110
GLboolean enable
Definition: glext.h:11120
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ networkconfig_SetEnableMulticast()

static HRESULT WINAPI networkconfig_SetEnableMulticast ( IWMReaderNetworkConfig2 iface,
BOOL  multicast 
)
static

Definition at line 927 of file wmvcore_main.c.

928 {
930  FIXME("%p, %d\n", This, multicast);
931  return E_NOTIMPL;
932 }
static WMReader * impl_from_IWMReaderNetworkConfig2(IWMReaderNetworkConfig2 *iface)
Definition: wmvcore_main.c:771
#define FIXME(fmt,...)
Definition: debug.h:110
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ networkconfig_SetEnableResends()

static HRESULT WINAPI networkconfig_SetEnableResends ( IWMReaderNetworkConfig2 iface,
BOOL  enable 
)
static

Definition at line 1106 of file wmvcore_main.c.

1107 {
1109  FIXME("%p, %u\n", This, enable);
1110  return E_NOTIMPL;
1111 }
static WMReader * impl_from_IWMReaderNetworkConfig2(IWMReaderNetworkConfig2 *iface)
Definition: wmvcore_main.c:771
#define FIXME(fmt,...)
Definition: debug.h:110
GLboolean enable
Definition: glext.h:11120
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ networkconfig_SetEnableTCP()

static HRESULT WINAPI networkconfig_SetEnableTCP ( IWMReaderNetworkConfig2 iface,
BOOL  enable 
)
static

Definition at line 969 of file wmvcore_main.c.

970 {
972  FIXME("%p, %d\n", This, enable);
973  return E_NOTIMPL;
974 }
static WMReader * impl_from_IWMReaderNetworkConfig2(IWMReaderNetworkConfig2 *iface)
Definition: wmvcore_main.c:771
#define FIXME(fmt,...)
Definition: debug.h:110
GLboolean enable
Definition: glext.h:11120
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ networkconfig_SetEnableThinning()

static HRESULT WINAPI networkconfig_SetEnableThinning ( IWMReaderNetworkConfig2 iface,
BOOL  enable 
)
static

Definition at line 1120 of file wmvcore_main.c.

1121 {
1123  FIXME("%p, %u\n", This, enable);
1124  return E_NOTIMPL;
1125 }
static WMReader * impl_from_IWMReaderNetworkConfig2(IWMReaderNetworkConfig2 *iface)
Definition: wmvcore_main.c:771
#define FIXME(fmt,...)
Definition: debug.h:110
GLboolean enable
Definition: glext.h:11120
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ networkconfig_SetEnableUDP()

static HRESULT WINAPI networkconfig_SetEnableUDP ( IWMReaderNetworkConfig2 iface,
BOOL  enable 
)
static

Definition at line 955 of file wmvcore_main.c.

956 {
958  FIXME("%p, %d\n", This, enable);
959  return E_NOTIMPL;
960 }
static WMReader * impl_from_IWMReaderNetworkConfig2(IWMReaderNetworkConfig2 *iface)
Definition: wmvcore_main.c:771
#define FIXME(fmt,...)
Definition: debug.h:110
GLboolean enable
Definition: glext.h:11120
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ networkconfig_SetForceRerunAutoProxyDetection()

static HRESULT WINAPI networkconfig_SetForceRerunAutoProxyDetection ( IWMReaderNetworkConfig2 iface,
BOOL  detection 
)
static

Definition at line 912 of file wmvcore_main.c.

914 {
916  FIXME("%p, %d\n", This, detection);
917  return E_NOTIMPL;
918 }
static WMReader * impl_from_IWMReaderNetworkConfig2(IWMReaderNetworkConfig2 *iface)
Definition: wmvcore_main.c:771
#define FIXME(fmt,...)
Definition: debug.h:110
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ networkconfig_SetProxyBypassForLocal()

static HRESULT WINAPI networkconfig_SetProxyBypassForLocal ( IWMReaderNetworkConfig2 iface,
const WCHAR protocol,
BOOL  bypass 
)
static

Definition at line 896 of file wmvcore_main.c.

898 {
900  FIXME("%p, %s, %d\n", This, debugstr_w(protocol), bypass);
901  return E_NOTIMPL;
902 }
static WMReader * impl_from_IWMReaderNetworkConfig2(IWMReaderNetworkConfig2 *iface)
Definition: wmvcore_main.c:771
#define debugstr_w
Definition: kernel32.h:32
#define FIXME(fmt,...)
Definition: debug.h:110
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ networkconfig_SetProxyExceptionList()

static HRESULT WINAPI networkconfig_SetProxyExceptionList ( IWMReaderNetworkConfig2 iface,
const WCHAR protocol,
const WCHAR exceptions 
)
static

Definition at line 880 of file wmvcore_main.c.

882 {
884  FIXME("%p, %s, %s\n", This, debugstr_w(protocol), debugstr_w(exceptions));
885  return E_NOTIMPL;
886 }
static WMReader * impl_from_IWMReaderNetworkConfig2(IWMReaderNetworkConfig2 *iface)
Definition: wmvcore_main.c:771
#define debugstr_w
Definition: kernel32.h:32
#define FIXME(fmt,...)
Definition: debug.h:110
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ networkconfig_SetProxyHostName()

static HRESULT WINAPI networkconfig_SetProxyHostName ( IWMReaderNetworkConfig2 iface,
const WCHAR protocol,
const WCHAR hostname 
)
static

Definition at line 848 of file wmvcore_main.c.

850 {
852  FIXME("%p, %s, %s\n", This, debugstr_w(protocol), debugstr_w(hostname));
853  return E_NOTIMPL;
854 }
static WMReader * impl_from_IWMReaderNetworkConfig2(IWMReaderNetworkConfig2 *iface)
Definition: wmvcore_main.c:771
char * hostname
Definition: ftp.c:88
#define debugstr_w
Definition: kernel32.h:32
#define FIXME(fmt,...)
Definition: debug.h:110
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ networkconfig_SetProxyPort()

static HRESULT WINAPI networkconfig_SetProxyPort ( IWMReaderNetworkConfig2 iface,
const WCHAR protocol,
DWORD  port 
)
static

Definition at line 864 of file wmvcore_main.c.

866 {
868  FIXME("%p, %s, %u\n", This, debugstr_w(protocol), port);
869  return E_NOTIMPL;
870 }
static WMReader * impl_from_IWMReaderNetworkConfig2(IWMReaderNetworkConfig2 *iface)
Definition: wmvcore_main.c:771
#define debugstr_w
Definition: kernel32.h:32
#define FIXME(fmt,...)
Definition: debug.h:110
#define E_NOTIMPL
Definition: ddrawi.h:99
USHORT port
Definition: uri.c:227

◆ networkconfig_SetProxySettings()

static HRESULT WINAPI networkconfig_SetProxySettings ( IWMReaderNetworkConfig2 iface,
LPCWSTR  protocol,
WMT_PROXY_SETTINGS  proxy 
)
static

Definition at line 832 of file wmvcore_main.c.

834 {
836  FIXME("%p, %s, %d\n", This, debugstr_w(protocol), proxy);
837  return E_NOTIMPL;
838 }
int proxy
Definition: main.c:67
static WMReader * impl_from_IWMReaderNetworkConfig2(IWMReaderNetworkConfig2 *iface)
Definition: wmvcore_main.c:771
#define debugstr_w
Definition: kernel32.h:32
#define FIXME(fmt,...)
Definition: debug.h:110
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ networkconfig_SetUDPPortRanges()

static HRESULT WINAPI networkconfig_SetUDPPortRanges ( IWMReaderNetworkConfig2 iface,
WM_PORT_NUMBER_RANGE array,
DWORD  ranges 
)
static

Definition at line 816 of file wmvcore_main.c.

818 {
820  FIXME("%p, %p, %u\n", This, array, ranges);
821  return E_NOTIMPL;
822 }
static WMReader * impl_from_IWMReaderNetworkConfig2(IWMReaderNetworkConfig2 *iface)
Definition: wmvcore_main.c:771
#define FIXME(fmt,...)
Definition: debug.h:110
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ packetsize_AddRef()

static ULONG WINAPI packetsize_AddRef ( IWMPacketSize2 iface)
static

Definition at line 2021 of file wmvcore_main.c.

2022 {
2024  return IWMReader_AddRef(&This->IWMReader_iface);
2025 }
static WMReader * impl_from_IWMPacketSize2(IWMPacketSize2 *iface)

◆ packetsize_GetMaxPacketSize()

static HRESULT WINAPI packetsize_GetMaxPacketSize ( IWMPacketSize2 iface,
DWORD size 
)
static

Definition at line 2033 of file wmvcore_main.c.

2034 {
2036  FIXME("%p, %p\n", This, size);
2037  return E_NOTIMPL;
2038 }
static WMReader * impl_from_IWMPacketSize2(IWMPacketSize2 *iface)
#define FIXME(fmt,...)
Definition: debug.h:110
GLsizeiptr size
Definition: glext.h:5919
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ packetsize_GetMinPacketSize()

static HRESULT WINAPI packetsize_GetMinPacketSize ( IWMPacketSize2 iface,
DWORD size 
)
static

Definition at line 2047 of file wmvcore_main.c.

2048 {
2050  FIXME("%p, %p\n", This, size);
2051  return E_NOTIMPL;
2052 }
static WMReader * impl_from_IWMPacketSize2(IWMPacketSize2 *iface)
#define FIXME(fmt,...)
Definition: debug.h:110
GLsizeiptr size
Definition: glext.h:5919
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ packetsize_QueryInterface()

static HRESULT WINAPI packetsize_QueryInterface ( IWMPacketSize2 iface,
REFIID  riid,
void **  ppv 
)
static

Definition at line 2015 of file wmvcore_main.c.

2016 {
2018  return IWMReader_QueryInterface(&This->IWMReader_iface, riid, ppv);
2019 }
REFIID riid
Definition: precomp.h:44
REFIID LPVOID * ppv
Definition: atlbase.h:39
static WMReader * impl_from_IWMPacketSize2(IWMPacketSize2 *iface)

◆ packetsize_Release()

static ULONG WINAPI packetsize_Release ( IWMPacketSize2 iface)
static

Definition at line 2027 of file wmvcore_main.c.

2028 {
2030  return IWMReader_Release(&This->IWMReader_iface);
2031 }
static WMReader * impl_from_IWMPacketSize2(IWMPacketSize2 *iface)

◆ packetsize_SetMaxPacketSize()

static HRESULT WINAPI packetsize_SetMaxPacketSize ( IWMPacketSize2 iface,
DWORD  size 
)
static

Definition at line 2040 of file wmvcore_main.c.

2041 {
2043  FIXME("%p, %d\n", This, size);
2044  return E_NOTIMPL;
2045 }
static WMReader * impl_from_IWMPacketSize2(IWMPacketSize2 *iface)
#define FIXME(fmt,...)
Definition: debug.h:110
GLsizeiptr size
Definition: glext.h:5919
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ packetsize_SetMinPacketSize()

static HRESULT WINAPI packetsize_SetMinPacketSize ( IWMPacketSize2 iface,
DWORD  size 
)
static

Definition at line 2054 of file wmvcore_main.c.

2055 {
2057  FIXME("%p, %d\n", This, size);
2058  return E_NOTIMPL;
2059 }
static WMReader * impl_from_IWMPacketSize2(IWMPacketSize2 *iface)
#define FIXME(fmt,...)
Definition: debug.h:110
GLsizeiptr size
Definition: glext.h:5919
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ playlist_AddRef()

static ULONG WINAPI playlist_AddRef ( IWMReaderPlaylistBurn iface)
static

Definition at line 1338 of file wmvcore_main.c.

1339 {
1341  return IWMReader_AddRef(&This->IWMReader_iface);
1342 }
static WMReader * impl_from_IWMReaderPlaylistBurn(IWMReaderPlaylistBurn *iface)

◆ playlist_Cancel()

static HRESULT WINAPI playlist_Cancel ( IWMReaderPlaylistBurn iface)
static

Definition at line 1365 of file wmvcore_main.c.

1366 {
1368  FIXME("%p\n", This);
1369  return E_NOTIMPL;
1370 }
#define FIXME(fmt,...)
Definition: debug.h:110
#define E_NOTIMPL
Definition: ddrawi.h:99
static WMReader * impl_from_IWMReaderPlaylistBurn(IWMReaderPlaylistBurn *iface)

◆ playlist_EndPlaylistBurn()

static HRESULT WINAPI playlist_EndPlaylistBurn ( IWMReaderPlaylistBurn iface,
HRESULT  result 
)
static

Definition at line 1372 of file wmvcore_main.c.

1373 {
1375  FIXME("%p, 0x%08x\n", This, result);
1376  return E_NOTIMPL;
1377 }
#define FIXME(fmt,...)
Definition: debug.h:110
#define E_NOTIMPL
Definition: ddrawi.h:99
static WMReader * impl_from_IWMReaderPlaylistBurn(IWMReaderPlaylistBurn *iface)
GLuint64EXT * result
Definition: glext.h:11304

◆ playlist_GetInitResults()

static HRESULT WINAPI playlist_GetInitResults ( IWMReaderPlaylistBurn iface,
DWORD  count,
HRESULT stat 
)
static

Definition at line 1358 of file wmvcore_main.c.

1359 {
1361  FIXME("%p, %d, %p\n", This, count, stat);
1362  return E_NOTIMPL;
1363 }
GLuint GLuint GLsizei count
Definition: gl.h:1545
#define FIXME(fmt,...)
Definition: debug.h:110
Definition: stat.h:55
#define E_NOTIMPL
Definition: ddrawi.h:99
static WMReader * impl_from_IWMReaderPlaylistBurn(IWMReaderPlaylistBurn *iface)

◆ playlist_InitPlaylistBurn()

static HRESULT WINAPI playlist_InitPlaylistBurn ( IWMReaderPlaylistBurn iface,
DWORD  count,
LPCWSTR_WMSDK_TYPE_SAFE filenames,
IWMStatusCallback callback,
void context 
)
static

Definition at line 1350 of file wmvcore_main.c.

1352 {
1354  FIXME("%p, %d, %p, %p, %p\n", This, count, filenames, callback, context);
1355  return E_NOTIMPL;
1356 }
Definition: http.c:6587
GLuint GLuint GLsizei count
Definition: gl.h:1545
#define FIXME(fmt,...)
Definition: debug.h:110
MmuTrapHandler callback[0x30]
Definition: mmuobject.c:44
#define E_NOTIMPL
Definition: ddrawi.h:99
static WMReader * impl_from_IWMReaderPlaylistBurn(IWMReaderPlaylistBurn *iface)

◆ playlist_QueryInterface()

static HRESULT WINAPI playlist_QueryInterface ( IWMReaderPlaylistBurn iface,
REFIID  riid,
void **  ppv 
)
static

Definition at line 1332 of file wmvcore_main.c.

1333 {
1335  return IWMReader_QueryInterface(&This->IWMReader_iface, riid, ppv);
1336 }
REFIID riid
Definition: precomp.h:44
REFIID LPVOID * ppv
Definition: atlbase.h:39
static WMReader * impl_from_IWMReaderPlaylistBurn(IWMReaderPlaylistBurn *iface)

◆ playlist_Release()

static ULONG WINAPI playlist_Release ( IWMReaderPlaylistBurn iface)
static

Definition at line 1344 of file wmvcore_main.c.

1345 {
1347  return IWMReader_Release(&This->IWMReader_iface);
1348 }
static WMReader * impl_from_IWMReaderPlaylistBurn(IWMReaderPlaylistBurn *iface)

◆ profile3_AddBandwidthSharing()

static HRESULT WINAPI profile3_AddBandwidthSharing ( IWMProfile3 iface,
IWMBandwidthSharing bandwidth 
)
static

Definition at line 1923 of file wmvcore_main.c.

1924 {
1926  FIXME("%p, %p\n", This, bandwidth);
1927  return E_NOTIMPL;
1928 }
#define FIXME(fmt,...)
Definition: debug.h:110
#define E_NOTIMPL
Definition: ddrawi.h:99
static WMReader * impl_from_IWMProfile3(IWMProfile3 *iface)

◆ profile3_AddMutualExclusion()

static HRESULT WINAPI profile3_AddMutualExclusion ( IWMProfile3 iface,
IWMMutualExclusion mutual 
)
static

Definition at line 1867 of file wmvcore_main.c.

1868 {
1870  FIXME("%p, %p\n", This, mutual);
1871  return E_NOTIMPL;
1872 }
#define FIXME(fmt,...)
Definition: debug.h:110
#define E_NOTIMPL
Definition: ddrawi.h:99
static WMReader * impl_from_IWMProfile3(IWMProfile3 *iface)

◆ profile3_AddRef()

static ULONG WINAPI profile3_AddRef ( IWMProfile3 iface)
static

Definition at line 1743 of file wmvcore_main.c.

1744 {
1746  return IWMReader_AddRef(&This->IWMReader_iface);
1747 }
static WMReader * impl_from_IWMProfile3(IWMProfile3 *iface)

◆ profile3_AddStream()

static HRESULT WINAPI profile3_AddStream ( IWMProfile3 iface,
IWMStreamConfig config 
)
static

Definition at line 1825 of file wmvcore_main.c.

1826 {
1828  FIXME("%p, %p\n", This, config);
1829  return E_NOTIMPL;
1830 }
#define FIXME(fmt,...)
Definition: debug.h:110
#define E_NOTIMPL
Definition: ddrawi.h:99
static WMReader * impl_from_IWMProfile3(IWMProfile3 *iface)

◆ profile3_CreateNewBandwidthSharing()

static HRESULT WINAPI profile3_CreateNewBandwidthSharing ( IWMProfile3 iface,
IWMBandwidthSharing **  bandwidth 
)
static

Definition at line 1930 of file wmvcore_main.c.

1931 {
1933  FIXME("%p, %p\n", This, bandwidth);
1934  return E_NOTIMPL;
1935 }
#define FIXME(fmt,...)
Definition: debug.h:110
#define E_NOTIMPL
Definition: ddrawi.h:99
static WMReader * impl_from_IWMProfile3(IWMProfile3 *iface)

◆ profile3_CreateNewMutualExclusion()

static HRESULT WINAPI profile3_CreateNewMutualExclusion ( IWMProfile3 iface,
IWMMutualExclusion **  mutual 
)
static

Definition at line 1874 of file wmvcore_main.c.

1875 {
1877  FIXME("%p, %p\n", This, mutual);
1878  return E_NOTIMPL;
1879 }
#define FIXME(fmt,...)
Definition: debug.h:110
#define E_NOTIMPL
Definition: ddrawi.h:99
static WMReader * impl_from_IWMProfile3(IWMProfile3 *iface)

◆ profile3_CreateNewStream()

static HRESULT WINAPI profile3_CreateNewStream ( IWMProfile3 iface,
REFGUID  type,
IWMStreamConfig **  config 
)
static

Definition at line 1839 of file wmvcore_main.c.

1840 {
1842  FIXME("%p, %s, %p\n", This, debugstr_guid(type), config);
1843  return E_NOTIMPL;
1844 }
GLuint GLuint GLsizei GLenum type
Definition: gl.h:1545
#define FIXME(fmt,...)
Definition: debug.h:110
#define debugstr_guid
Definition: kernel32.h:35
#define E_NOTIMPL
Definition: ddrawi.h:99
static WMReader * impl_from_IWMProfile3(IWMProfile3 *iface)

◆ profile3_CreateNewStreamPrioritization()

static HRESULT WINAPI profile3_CreateNewStreamPrioritization ( IWMProfile3 iface,
IWMStreamPrioritization **  stream 
)
static

Definition at line 1958 of file wmvcore_main.c.

1959 {
1961  FIXME("%p, %p\n", This, stream);
1962  return E_NOTIMPL;
1963 }
#define FIXME(fmt,...)
Definition: debug.h:110
Definition: parse.h:22
#define E_NOTIMPL
Definition: ddrawi.h:99
static WMReader * impl_from_IWMProfile3(IWMProfile3 *iface)

◆ profile3_GetBandwidthSharing()

static HRESULT WINAPI profile3_GetBandwidthSharing ( IWMProfile3 iface,
DWORD  index,
IWMBandwidthSharing **  bandwidth 
)
static

Definition at line 1909 of file wmvcore_main.c.

1910 {
1912  FIXME("%p, %d, %p\n", This, index, bandwidth);
1913  return E_NOTIMPL;
1914 }
#define FIXME(fmt,...)
Definition: debug.h:110
GLuint index
Definition: glext.h:6031
#define E_NOTIMPL
Definition: ddrawi.h:99
static WMReader * impl_from_IWMProfile3(IWMProfile3 *iface)

◆ profile3_GetBandwidthSharingCount()

static HRESULT WINAPI profile3_GetBandwidthSharingCount ( IWMProfile3 iface,
DWORD count 
)
static

Definition at line 1902 of file wmvcore_main.c.

1903 {
1905  FIXME("%p, %p\n", This, count);
1906  return E_NOTIMPL;
1907 }
GLuint GLuint GLsizei count
Definition: gl.h:1545
#define FIXME(fmt,...)
Definition: debug.h:110
#define E_NOTIMPL
Definition: ddrawi.h:99
static WMReader * impl_from_IWMProfile3(IWMProfile3 *iface)

◆ profile3_GetDescription()

static HRESULT WINAPI profile3_GetDescription ( IWMProfile3 iface,
WCHAR description,
DWORD length 
)
static

Definition at line 1776 of file wmvcore_main.c.

1777 {
1779  FIXME("%p, %p, %p\n", This, description, length);
1780  return E_NOTIMPL;
1781 }
const char * description
Definition: directx.c:2497
#define FIXME(fmt,...)
Definition: debug.h:110
GLenum GLuint GLenum GLsizei length
Definition: glext.h:5579
#define E_NOTIMPL
Definition: ddrawi.h:99
static WMReader * impl_from_IWMProfile3(IWMProfile3 *iface)

◆ profile3_GetExpectedPacketCount()

static HRESULT WINAPI profile3_GetExpectedPacketCount ( IWMProfile3 iface,
QWORD  duration,
QWORD packets 
)
static

Definition at line 1965 of file wmvcore_main.c.

1966 {
1968  FIXME("%p, %s, %p\n", This, wine_dbgstr_longlong(duration), packets);
1969  return E_NOTIMPL;
1970 }
#define FIXME(fmt,...)
Definition: debug.h:110
#define E_NOTIMPL
Definition: ddrawi.h:99
static WMReader * impl_from_IWMProfile3(IWMProfile3 *iface)
static __inline const char * wine_dbgstr_longlong(ULONGLONG ll)
Definition: compat.h:41

◆ profile3_GetMutualExclusion()

static HRESULT WINAPI profile3_GetMutualExclusion ( IWMProfile3 iface,
DWORD  index,
IWMMutualExclusion **  mutual 
)
static

Definition at line 1853 of file wmvcore_main.c.

1854 {
1856  FIXME("%p, %d, %p\n", This, index, mutual);
1857  return E_NOTIMPL;
1858 }
#define FIXME(fmt,...)
Definition: debug.h:110
GLuint index
Definition: glext.h:6031
#define E_NOTIMPL
Definition: ddrawi.h:99
static WMReader * impl_from_IWMProfile3(IWMProfile3 *iface)

◆ profile3_GetMutualExclusionCount()

static HRESULT WINAPI profile3_GetMutualExclusionCount ( IWMProfile3 iface,
DWORD count 
)
static

Definition at line 1846 of file wmvcore_main.c.

1847 {
1849  FIXME("%p, %p\n", This, count);
1850  return E_NOTIMPL;
1851 }
GLuint GLuint GLsizei count
Definition: gl.h:1545
#define FIXME(fmt,...)
Definition: debug.h:110
#define E_NOTIMPL
Definition: ddrawi.h:99
static WMReader * impl_from_IWMProfile3(IWMProfile3 *iface)

◆ profile3_GetName()

static HRESULT WINAPI profile3_GetName ( IWMProfile3 iface,
WCHAR name,
DWORD length 
)
static

Definition at line 1762 of file wmvcore_main.c.

1763 {
1765  FIXME("%p, %p, %p\n", This, name, length);
1766  return E_NOTIMPL;
1767 }
#define FIXME(fmt,...)
Definition: debug.h:110
GLenum GLuint GLenum GLsizei length
Definition: glext.h:5579
#define E_NOTIMPL
Definition: ddrawi.h:99
static WMReader * impl_from_IWMProfile3(IWMProfile3 *iface)
Definition: name.c:36

◆ profile3_GetProfileID()

static HRESULT WINAPI profile3_GetProfileID ( IWMProfile3 iface,
GUID guid 
)
static

Definition at line 1881 of file wmvcore_main.c.

1882 {
1884  FIXME("%p, %p\n", This, guid);
1885  return E_NOTIMPL;
1886 }
const GUID * guid
#define FIXME(fmt,...)
Definition: debug.h:110
#define E_NOTIMPL
Definition: ddrawi.h:99
static WMReader * impl_from_IWMProfile3(IWMProfile3 *iface)

◆ profile3_GetStorageFormat()

static HRESULT WINAPI profile3_GetStorageFormat ( IWMProfile3 iface,
WMT_STORAGE_FORMAT storage 
)
static

Definition at line 1888 of file wmvcore_main.c.

1889 {
1891  FIXME("%p, %p\n", This, storage);
1892  return E_NOTIMPL;
1893 }
#define FIXME(fmt,...)
Definition: debug.h:110
#define E_NOTIMPL
Definition: ddrawi.h:99
static WMReader * impl_from_IWMProfile3(IWMProfile3 *iface)

◆ profile3_GetStream()

static HRESULT WINAPI profile3_GetStream ( IWMProfile3 iface,
DWORD  index,
IWMStreamConfig **  config 
)
static

Definition at line 1797 of file wmvcore_main.c.

1798 {
1800  FIXME("%p, %d, %p\n", This, index, config);
1801  return E_NOTIMPL;
1802 }
#define FIXME(fmt,...)
Definition: debug.h:110
GLuint index
Definition: glext.h:6031
#define E_NOTIMPL
Definition: ddrawi.h:99
static WMReader * impl_from_IWMProfile3(IWMProfile3 *iface)

◆ profile3_GetStreamByNumber()

static HRESULT WINAPI profile3_GetStreamByNumber ( IWMProfile3 iface,
WORD  stream,
IWMStreamConfig **  config 
)
static

Definition at line 1804 of file wmvcore_main.c.

1805 {
1807  FIXME("%p, %d, %p\n", This, stream, config);
1808  return E_NOTIMPL;
1809 }
#define FIXME(fmt,...)
Definition: debug.h:110
Definition: parse.h:22
#define E_NOTIMPL
Definition: ddrawi.h:99
static WMReader * impl_from_IWMProfile3(IWMProfile3 *iface)

◆ profile3_GetStreamCount()

static HRESULT WINAPI profile3_GetStreamCount ( IWMProfile3 iface,
DWORD count 
)
static

Definition at line 1790 of file wmvcore_main.c.

1791 {
1793  FIXME("%p, %p\n", This, count);
1794  return E_NOTIMPL;
1795 }
GLuint GLuint GLsizei count
Definition: gl.h:1545
#define FIXME(fmt,...)
Definition: debug.h:110
#define E_NOTIMPL
Definition: ddrawi.h:99
static WMReader * impl_from_IWMProfile3(IWMProfile3 *iface)

◆ profile3_GetStreamPrioritization()

static HRESULT WINAPI profile3_GetStreamPrioritization ( IWMProfile3 iface,
IWMStreamPrioritization **  stream 
)
static

Definition at line 1937 of file wmvcore_main.c.

1938 {
1940  FIXME("%p, %p\n", This, stream);
1941  return E_NOTIMPL;
1942 }
#define FIXME(fmt,...)
Definition: debug.h:110
Definition: parse.h:22
#define E_NOTIMPL
Definition: ddrawi.h:99
static WMReader * impl_from_IWMProfile3(IWMProfile3 *iface)

◆ profile3_GetVersion()

static HRESULT WINAPI profile3_GetVersion ( IWMProfile3 iface,
WMT_VERSION version 
)
static

Definition at line 1755 of file wmvcore_main.c.

1756 {
1758  FIXME("%p, %p\n", This, version);
1759  return E_NOTIMPL;
1760 }
#define FIXME(fmt,...)
Definition: debug.h:110
static const WCHAR version[]
Definition: asmname.c:66
#define E_NOTIMPL
Definition: ddrawi.h:99
static WMReader * impl_from_IWMProfile3(IWMProfile3 *iface)

◆ profile3_QueryInterface()

static HRESULT WINAPI profile3_QueryInterface ( IWMProfile3 iface,
REFIID  riid,
void **  ppv 
)
static

Definition at line 1737 of file wmvcore_main.c.

1738 {
1740  return IWMReader_QueryInterface(&This->IWMReader_iface, riid, ppv);
1741 }
REFIID riid
Definition: precomp.h:44
REFIID LPVOID * ppv
Definition: atlbase.h:39
static WMReader * impl_from_IWMProfile3(IWMProfile3 *iface)

◆ profile3_ReconfigStream()

static HRESULT WINAPI profile3_ReconfigStream ( IWMProfile3 iface,
IWMStreamConfig config 
)
static

Definition at line 1832 of file wmvcore_main.c.

1833 {
1835  FIXME("%p, %p\n", This, config);
1836  return E_NOTIMPL;
1837 }
#define FIXME(fmt,...)
Definition: debug.h:110
#define E_NOTIMPL
Definition: ddrawi.h:99
static WMReader * impl_from_IWMProfile3(IWMProfile3 *iface)

◆ profile3_Release()

static ULONG WINAPI profile3_Release ( IWMProfile3 iface)
static

Definition at line 1749 of file wmvcore_main.c.

1750 {
1752  return IWMReader_Release(&This->IWMReader_iface);
1753 }
static WMReader * impl_from_IWMProfile3(IWMProfile3 *iface)

◆ profile3_RemoveBandwidthSharing()

static HRESULT WINAPI profile3_RemoveBandwidthSharing ( IWMProfile3 iface,
IWMBandwidthSharing bandwidth 
)
static

Definition at line 1916 of file wmvcore_main.c.

1917 {
1919  FIXME("%p, %p\n", This, bandwidth);
1920  return E_NOTIMPL;
1921 }
#define FIXME(fmt,...)
Definition: debug.h:110
#define E_NOTIMPL
Definition: ddrawi.h:99
static WMReader * impl_from_IWMProfile3(IWMProfile3 *iface)

◆ profile3_RemoveMutualExclusion()

static HRESULT WINAPI profile3_RemoveMutualExclusion ( IWMProfile3 iface,
IWMMutualExclusion mutual 
)
static

Definition at line 1860 of file wmvcore_main.c.

1861 {
1863  FIXME("%p, %p\n", This, mutual);
1864  return E_NOTIMPL;
1865 }
#define FIXME(fmt,...)
Definition: debug.h:110
#define E_NOTIMPL
Definition: ddrawi.h:99
static WMReader * impl_from_IWMProfile3(IWMProfile3 *iface)

◆ profile3_RemoveStream()

static HRESULT WINAPI profile3_RemoveStream ( IWMProfile3 iface,
IWMStreamConfig config 
)
static

Definition at line 1811 of file wmvcore_main.c.

1812 {
1814  FIXME("%p, %p\n", This, config);
1815  return E_NOTIMPL;
1816 }
#define FIXME(fmt,...)
Definition: debug.h:110
#define E_NOTIMPL
Definition: ddrawi.h:99
static WMReader * impl_from_IWMProfile3(IWMProfile3 *iface)

◆ profile3_RemoveStreamByNumber()

static HRESULT WINAPI profile3_RemoveStreamByNumber ( IWMProfile3 iface,
WORD  stream 
)
static

Definition at line 1818 of file wmvcore_main.c.

1819 {
1821  FIXME("%p, %d\n", This, stream);
1822  return E_NOTIMPL;
1823 }
#define FIXME(fmt,...)
Definition: debug.h:110
Definition: parse.h:22
#define E_NOTIMPL
Definition: ddrawi.h:99
static WMReader * impl_from_IWMProfile3(IWMProfile3 *iface)

◆ profile3_RemoveStreamPrioritization()

static HRESULT WINAPI profile3_RemoveStreamPrioritization ( IWMProfile3 iface)
static

Definition at line 1951 of file wmvcore_main.c.

1952 {
1954  FIXME("%p\n", This);
1955  return E_NOTIMPL;
1956 }
#define FIXME(fmt,...)
Definition: debug.h:110
#define E_NOTIMPL
Definition: ddrawi.h:99
static WMReader * impl_from_IWMProfile3(IWMProfile3 *iface)

◆ profile3_SetDescription()

static HRESULT WINAPI profile3_SetDescription ( IWMProfile3 iface,
const WCHAR description 
)
static

Definition at line 1783 of file wmvcore_main.c.

1784 {
1786  FIXME("%p, %s\n", This, debugstr_w(description));
1787  return E_NOTIMPL;
1788 }
const char * description
Definition: directx.c:2497
#define debugstr_w
Definition: kernel32.h:32
#define FIXME(fmt,...)
Definition: debug.h:110
#define E_NOTIMPL
Definition: ddrawi.h:99
static WMReader * impl_from_IWMProfile3(IWMProfile3 *iface)

◆ profile3_SetName()

static HRESULT WINAPI profile3_SetName ( IWMProfile3 iface,
const WCHAR name 
)
static

Definition at line 1769 of file wmvcore_main.c.

1770 {
1772  FIXME("%p, %s\n", This, debugstr_w(name));
1773  return E_NOTIMPL;
1774 }
#define debugstr_w
Definition: kernel32.h:32
#define FIXME(fmt,...)
Definition: debug.h:110
#define E_NOTIMPL
Definition: ddrawi.h:99
static WMReader * impl_from_IWMProfile3(IWMProfile3 *iface)
Definition: name.c:36

◆ profile3_SetStorageFormat()

static HRESULT WINAPI profile3_SetStorageFormat ( IWMProfile3 iface,
WMT_STORAGE_FORMAT  storage 
)
static

Definition at line 1895 of file wmvcore_main.c.

1896 {
1898  FIXME("%p, %d\n", This, storage);
1899  return E_NOTIMPL;
1900 }
#define FIXME(fmt,...)
Definition: debug.h:110
#define E_NOTIMPL
Definition: ddrawi.h:99
static WMReader * impl_from_IWMProfile3(IWMProfile3 *iface)

◆ profile3_SetStreamPrioritization()

static HRESULT WINAPI profile3_SetStreamPrioritization ( IWMProfile3 iface,
IWMStreamPrioritization stream 
)
static

Definition at line 1944 of file wmvcore_main.c.

1945 {
1947  FIXME("%p, %p\n", This, stream);
1948  return E_NOTIMPL;
1949 }
#define FIXME(fmt,...)
Definition: debug.h:110
Definition: parse.h:22
#define E_NOTIMPL
Definition: ddrawi.h:99
static WMReader * impl_from_IWMProfile3(IWMProfile3 *iface)

◆ readclock_AddRef()

static ULONG WINAPI readclock_AddRef ( IWMReaderStreamClock iface)
static

Definition at line 1198 of file wmvcore_main.c.

1199 {
1201  return IWMReader_AddRef(&This->IWMReader_iface);
1202 }
static WMReader * impl_from_IWMReaderStreamClock(IWMReaderStreamClock *iface)

◆ readclock_GetTime()

static HRESULT WINAPI readclock_GetTime ( IWMReaderStreamClock iface,
QWORD now 
)
static

Definition at line 1210 of file wmvcore_main.c.

1211 {
1213  FIXME("%p, %p\n", This, now);
1214  return E_NOTIMPL;
1215 }
time_t now
Definition: finger.c:65
#define FIXME(fmt,...)
Definition: debug.h:110
static WMReader * impl_from_IWMReaderStreamClock(IWMReaderStreamClock *iface)
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ readclock_KillTimer()

static HRESULT WINAPI readclock_KillTimer ( IWMReaderStreamClock iface,
DWORD  id 
)
static

Definition at line 1224 of file wmvcore_main.c.

1225 {
1227  FIXME("%p, %d\n", This, id);
1228  return E_NOTIMPL;
1229 }
#define FIXME(fmt,...)
Definition: debug.h:110
static WMReader * impl_from_IWMReaderStreamClock(IWMReaderStreamClock *iface)
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ readclock_QueryInterface()

static HRESULT WINAPI readclock_QueryInterface ( IWMReaderStreamClock iface,
REFIID  riid,
void **  ppv 
)
static

Definition at line 1192 of file wmvcore_main.c.

1193 {
1195  return IWMReader_QueryInterface(&This->IWMReader_iface, riid, ppv);
1196 }
REFIID riid
Definition: precomp.h:44
REFIID LPVOID * ppv
Definition: atlbase.h:39
static WMReader * impl_from_IWMReaderStreamClock(IWMReaderStreamClock *iface)

◆ readclock_Release()

static ULONG WINAPI readclock_Release ( IWMReaderStreamClock iface)
static

Definition at line 1204 of file wmvcore_main.c.

1205 {
1207  return IWMReader_Release(&This->IWMReader_iface);
1208 }
static WMReader * impl_from_IWMReaderStreamClock(IWMReaderStreamClock *iface)

◆ readclock_SetTimer()

static HRESULT WINAPI readclock_SetTimer ( IWMReaderStreamClock iface,
QWORD  when,
void param,
DWORD id 
)
static

Definition at line 1217 of file wmvcore_main.c.

1218 {
1220  FIXME("%p, %s, %p, %p\n", This, wine_dbgstr_longlong(when), param, id);
1221  return E_NOTIMPL;
1222 }
#define FIXME(fmt,...)
Definition: debug.h:110
static WMReader * impl_from_IWMReaderStreamClock(IWMReaderStreamClock *iface)
GLfloat param
Definition: glext.h:5796
#define E_NOTIMPL
Definition: ddrawi.h:99
static __inline const char * wine_dbgstr_longlong(ULONGLONG ll)
Definition: compat.h:41

◆ reader_accl_AddRef()

static ULONG WINAPI reader_accl_AddRef ( IWMReaderAccelerator iface)
static

Definition at line 733 of file wmvcore_main.c.

734 {
736  return IWMReader_AddRef(&This->IWMReader_iface);
737 }
static WMReader * impl_from_IWMReaderAccelerator(IWMReaderAccelerator *iface)
Definition: wmvcore_main.c:722

◆ reader_accl_GetCodecInterface()

static HRESULT WINAPI reader_accl_GetCodecInterface ( IWMReaderAccelerator iface,
DWORD  output,
REFIID  riid,
void **  codec 
)
static

Definition at line 745 of file wmvcore_main.c.

746 {
748 
749  FIXME("%p, %d, %s, %p\n", This, output, debugstr_guid(riid), codec);
750 
751  return E_NOTIMPL;
752 }
static UCHAR ULONG UCHAR ULONG UCHAR * output
Definition: bcrypt.c:29
static WMReader * impl_from_IWMReaderAccelerator(IWMReaderAccelerator *iface)
Definition: wmvcore_main.c:722
REFIID riid
Definition: precomp.h:44
#define FIXME(fmt,...)
Definition: debug.h:110
#define debugstr_guid
Definition: kernel32.h:35
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ reader_accl_Notify()

static HRESULT WINAPI reader_accl_Notify ( IWMReaderAccelerator iface,
DWORD  output,
WM_MEDIA_TYPE subtype 
)
static

Definition at line 754 of file wmvcore_main.c.

755 {
757 
758  FIXME("%p, %d, %p\n", This, output, subtype);
759 
760  return E_NOTIMPL;
761 }
static UCHAR ULONG UCHAR ULONG UCHAR * output
Definition: bcrypt.c:29
static WMReader * impl_from_IWMReaderAccelerator(IWMReaderAccelerator *iface)
Definition: wmvcore_main.c:722
#define FIXME(fmt,...)
Definition: debug.h:110
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ reader_accl_QueryInterface()

static HRESULT WINAPI reader_accl_QueryInterface ( IWMReaderAccelerator iface,
REFIID  riid,
void **  object 
)
static

Definition at line 727 of file wmvcore_main.c.

728 {
730  return IWMReader_QueryInterface(&This->IWMReader_iface, riid, object);
731 }
static WMReader * impl_from_IWMReaderAccelerator(IWMReaderAccelerator *iface)
Definition: wmvcore_main.c:722
REFIID riid
Definition: precomp.h:44

◆ reader_accl_Release()

static ULONG WINAPI reader_accl_Release ( IWMReaderAccelerator iface)
static

Definition at line 739 of file wmvcore_main.c.

740 {
742  return IWMReader_Release(&This->IWMReader_iface);
743 }
static WMReader * impl_from_IWMReaderAccelerator(IWMReaderAccelerator *iface)
Definition: wmvcore_main.c:722

◆ refclock_AddRef()

static ULONG WINAPI refclock_AddRef ( IReferenceClock iface)
static

Definition at line 1677 of file wmvcore_main.c.

1678 {
1680  return IWMReader_AddRef(&This->IWMReader_iface);
1681 }
static WMReader * impl_from_IReferenceClock(IReferenceClock *iface)

◆ refclock_AdvisePeriodic()

static HRESULT WINAPI refclock_AdvisePeriodic ( IReferenceClock iface,
REFERENCE_TIME  starttime,
REFERENCE_TIME  period,
HSEMAPHORE  semaphore,
DWORD_PTR cookie 
)
static

Definition at line 1705 of file wmvcore_main.c.

1707 {
1709  FIXME("%p, %s, %s, %lu, %p\n", This, wine_dbgstr_longlong(starttime),
1710  wine_dbgstr_longlong(period), semaphore, cookie);
1711  return E_NOTIMPL;
1712 }
#define FIXME(fmt,...)
Definition: debug.h:110
HANDLE semaphore
Definition: loader.c:2140
#define E_NOTIMPL
Definition: ddrawi.h:99
static WMReader * impl_from_IReferenceClock(IReferenceClock *iface)
static __inline const char * wine_dbgstr_longlong(ULONGLONG ll)
Definition: compat.h:41

◆ refclock_AdviseTime()

static HRESULT WINAPI refclock_AdviseTime ( IReferenceClock iface,
REFERENCE_TIME  basetime,
REFERENCE_TIME  streamtime,
HEVENT  event,
DWORD_PTR cookie 
)
static

Definition at line 1696 of file wmvcore_main.c.

1698 {
1700  FIXME("%p, %s, %s, %lu, %p\n", This, wine_dbgstr_longlong(basetime),
1701  wine_dbgstr_longlong(streamtime), event, cookie);
1702  return E_NOTIMPL;
1703 }
#define FIXME(fmt,...)
Definition: debug.h:110
struct _cl_event * event
Definition: glext.h:7739
#define E_NOTIMPL
Definition: ddrawi.h:99
static WMReader * impl_from_IReferenceClock(IReferenceClock *iface)
static __inline const char * wine_dbgstr_longlong(ULONGLONG ll)
Definition: compat.h:41

◆ refclock_GetTime()

static HRESULT WINAPI refclock_GetTime ( IReferenceClock iface,
REFERENCE_TIME time 
)
static

Definition at line 1689 of file wmvcore_main.c.

1690 {
1692  FIXME("%p, %p\n", This, time);
1693  return E_NOTIMPL;
1694 }
__u16 time
Definition: mkdosfs.c:366
#define FIXME(fmt,...)
Definition: debug.h:110
#define E_NOTIMPL
Definition: ddrawi.h:99
static WMReader * impl_from_IReferenceClock(IReferenceClock *iface)

◆ refclock_QueryInterface()

static HRESULT WINAPI refclock_QueryInterface ( IReferenceClock iface,
REFIID  riid,
void **  ppv 
)
static

Definition at line 1671 of file wmvcore_main.c.

1672 {
1674  return IWMReader_QueryInterface(&This->IWMReader_iface, riid, ppv);
1675 }
REFIID riid
Definition: precomp.h:44
REFIID LPVOID * ppv
Definition: atlbase.h:39
static WMReader * impl_from_IReferenceClock(IReferenceClock *iface)

◆ refclock_Release()

static ULONG WINAPI refclock_Release ( IReferenceClock iface)
static

Definition at line 1683 of file wmvcore_main.c.

1684 {
1686  return IWMReader_Release(&This->IWMReader_iface);
1687 }
static WMReader * impl_from_IReferenceClock(IReferenceClock *iface)

◆ refclock_Unadvise()

static HRESULT WINAPI refclock_Unadvise ( IReferenceClock iface,
DWORD_PTR  cookie 
)