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