Changeset 6649 for trunk/src/quartz/ibasaud.c
- Timestamp:
- Sep 5, 2001, 3:39:12 PM (24 years ago)
- File:
-
- 1 edited
-
trunk/src/quartz/ibasaud.c (modified) (14 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/quartz/ibasaud.c
r6578 r6649 1 /* $Id: ibasaud.c,v 1.2 2001-09-05 13:36:35 bird Exp $ */ 1 2 /* 2 3 * Implementation of IBasicAudio for FilterGraph. … … 30 31 IBasicAudio_fnQueryInterface(IBasicAudio* iface,REFIID riid,void** ppobj) 31 32 { 32 CFilterGraph_THIS(iface,basaud);33 CFilterGraph_THIS(iface,basaud); 33 34 34 TRACE("(%p)->()\n",This);35 TRACE("(%p)->()\n",This); 35 36 36 return IUnknown_QueryInterface(This->unk.punkControl,riid,ppobj);37 return IUnknown_QueryInterface(This->unk.punkControl,riid,ppobj); 37 38 } 38 39 … … 40 41 IBasicAudio_fnAddRef(IBasicAudio* iface) 41 42 { 42 CFilterGraph_THIS(iface,basaud);43 CFilterGraph_THIS(iface,basaud); 43 44 44 TRACE("(%p)->()\n",This);45 TRACE("(%p)->()\n",This); 45 46 46 return IUnknown_AddRef(This->unk.punkControl);47 return IUnknown_AddRef(This->unk.punkControl); 47 48 } 48 49 … … 50 51 IBasicAudio_fnRelease(IBasicAudio* iface) 51 52 { 52 CFilterGraph_THIS(iface,basaud);53 CFilterGraph_THIS(iface,basaud); 53 54 54 TRACE("(%p)->()\n",This);55 TRACE("(%p)->()\n",This); 55 56 56 return IUnknown_Release(This->unk.punkControl);57 return IUnknown_Release(This->unk.punkControl); 57 58 } 58 59 … … 60 61 IBasicAudio_fnGetTypeInfoCount(IBasicAudio* iface,UINT* pcTypeInfo) 61 62 { 62 CFilterGraph_THIS(iface,basaud);63 CFilterGraph_THIS(iface,basaud); 63 64 64 FIXME("(%p)->()\n",This);65 FIXME("(%p)->()\n",This); 65 66 66 return E_NOTIMPL;67 return E_NOTIMPL; 67 68 } 68 69 … … 70 71 IBasicAudio_fnGetTypeInfo(IBasicAudio* iface,UINT iTypeInfo, LCID lcid, ITypeInfo** ppobj) 71 72 { 72 CFilterGraph_THIS(iface,basaud);73 CFilterGraph_THIS(iface,basaud); 73 74 74 FIXME("(%p)->()\n",This);75 FIXME("(%p)->()\n",This); 75 76 76 return E_NOTIMPL;77 return E_NOTIMPL; 77 78 } 78 79 … … 80 81 IBasicAudio_fnGetIDsOfNames(IBasicAudio* iface,REFIID riid, LPOLESTR* ppwszName, UINT cNames, LCID lcid, DISPID* pDispId) 81 82 { 82 CFilterGraph_THIS(iface,basaud);83 CFilterGraph_THIS(iface,basaud); 83 84 84 FIXME("(%p)->()\n",This);85 FIXME("(%p)->()\n",This); 85 86 86 return E_NOTIMPL;87 return E_NOTIMPL; 87 88 } 88 89 … … 90 91 IBasicAudio_fnInvoke(IBasicAudio* iface,DISPID DispId, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS* pDispParams, VARIANT* pVarRes, EXCEPINFO* pExcepInfo, UINT* puArgErr) 91 92 { 92 CFilterGraph_THIS(iface,basaud);93 CFilterGraph_THIS(iface,basaud); 93 94 94 FIXME("(%p)->()\n",This);95 FIXME("(%p)->()\n",This); 95 96 96 return E_NOTIMPL;97 return E_NOTIMPL; 97 98 } 98 99 … … 101 102 IBasicAudio_fnput_Volume(IBasicAudio* iface,long lVol) 102 103 { 103 CFilterGraph_THIS(iface,basaud);104 CFilterGraph_THIS(iface,basaud); 104 105 105 FIXME("(%p)->()\n",This);106 FIXME("(%p)->()\n",This); 106 107 107 return E_NOTIMPL;108 return E_NOTIMPL; 108 109 } 109 110 … … 111 112 IBasicAudio_fnget_Volume(IBasicAudio* iface,long* plVol) 112 113 { 113 CFilterGraph_THIS(iface,basaud);114 CFilterGraph_THIS(iface,basaud); 114 115 115 FIXME("(%p)->()\n",This);116 FIXME("(%p)->()\n",This); 116 117 117 return E_NOTIMPL;118 return E_NOTIMPL; 118 119 } 119 120 … … 121 122 IBasicAudio_fnput_Balance(IBasicAudio* iface,long lBalance) 122 123 { 123 CFilterGraph_THIS(iface,basaud);124 CFilterGraph_THIS(iface,basaud); 124 125 125 FIXME("(%p)->()\n",This);126 FIXME("(%p)->()\n",This); 126 127 127 return E_NOTIMPL;128 return E_NOTIMPL; 128 129 } 129 130 … … 131 132 IBasicAudio_fnget_Balance(IBasicAudio* iface,long* plBalance) 132 133 { 133 CFilterGraph_THIS(iface,basaud);134 CFilterGraph_THIS(iface,basaud); 134 135 135 FIXME("(%p)->()\n",This);136 FIXME("(%p)->()\n",This); 136 137 137 return E_NOTIMPL;138 return E_NOTIMPL; 138 139 } 139 140 … … 141 142 static ICOM_VTABLE(IBasicAudio) ibasicaudio = 142 143 { 143 ICOM_MSVTABLE_COMPAT_DummyRTTIVALUE144 /* IUnknown fields */145 IBasicAudio_fnQueryInterface,146 IBasicAudio_fnAddRef,147 IBasicAudio_fnRelease,148 /* IDispatch fields */149 IBasicAudio_fnGetTypeInfoCount,150 IBasicAudio_fnGetTypeInfo,151 IBasicAudio_fnGetIDsOfNames,152 IBasicAudio_fnInvoke,153 /* IBasicAudio fields */154 IBasicAudio_fnput_Volume,155 IBasicAudio_fnget_Volume,156 IBasicAudio_fnput_Balance,157 IBasicAudio_fnget_Balance,144 ICOM_MSVTABLE_COMPAT_DummyRTTIVALUE 145 /* IUnknown fields */ 146 IBasicAudio_fnQueryInterface, 147 IBasicAudio_fnAddRef, 148 IBasicAudio_fnRelease, 149 /* IDispatch fields */ 150 IBasicAudio_fnGetTypeInfoCount, 151 IBasicAudio_fnGetTypeInfo, 152 IBasicAudio_fnGetIDsOfNames, 153 IBasicAudio_fnInvoke, 154 /* IBasicAudio fields */ 155 IBasicAudio_fnput_Volume, 156 IBasicAudio_fnget_Volume, 157 IBasicAudio_fnput_Balance, 158 IBasicAudio_fnget_Balance, 158 159 }; 159 160 … … 161 162 void CFilterGraph_InitIBasicAudio( CFilterGraph* pfg ) 162 163 { 163 TRACE("(%p)\n",pfg);164 ICOM_VTBL(&pfg->basaud) = &ibasicaudio;164 TRACE("(%p)\n",pfg); 165 ICOM_VTBL(&pfg->basaud) = &ibasicaudio; 165 166 } 166 167
Note:
See TracChangeset
for help on using the changeset viewer.
