Functions |
| | WINE_DEFAULT_DEBUG_CHANNEL (quartz) |
| static HRESULT | Parser_OutputPin_QueryAccept (LPVOID iface, const AM_MEDIA_TYPE *pmt) |
| static HRESULT | Parser_ChangeCurrent (IBaseFilter *iface) |
| static HRESULT | Parser_ChangeStop (IBaseFilter *iface) |
| static HRESULT | Parser_ChangeRate (IBaseFilter *iface) |
| static ParserImpl * | impl_from_IMediaSeeking (IMediaSeeking *iface) |
| HRESULT | Parser_Create (ParserImpl *pParser, const IBaseFilterVtbl *Parser_Vtbl, const CLSID *pClsid, PFN_PROCESS_SAMPLE fnProcessSample, PFN_QUERY_ACCEPT fnQueryAccept, PFN_PRE_CONNECT fnPreConnect, PFN_CLEANUP fnCleanup, PFN_DISCONNECT fnDisconnect, REQUESTPROC fnRequest, STOPPROCESSPROC fnDone, CHANGEPROC stop, CHANGEPROC current, CHANGEPROC rate) |
| HRESULT WINAPI | Parser_QueryInterface (IBaseFilter *iface, REFIID riid, LPVOID *ppv) |
| ULONG WINAPI | Parser_AddRef (IBaseFilter *iface) |
| void | Parser_Destroy (ParserImpl *This) |
| ULONG WINAPI | Parser_Release (IBaseFilter *iface) |
| HRESULT WINAPI | Parser_GetClassID (IBaseFilter *iface, CLSID *pClsid) |
| HRESULT WINAPI | Parser_Stop (IBaseFilter *iface) |
| HRESULT WINAPI | Parser_Pause (IBaseFilter *iface) |
| HRESULT WINAPI | Parser_Run (IBaseFilter *iface, REFERENCE_TIME tStart) |
| HRESULT WINAPI | Parser_GetState (IBaseFilter *iface, DWORD dwMilliSecsTimeout, FILTER_STATE *pState) |
| HRESULT WINAPI | Parser_SetSyncSource (IBaseFilter *iface, IReferenceClock *pClock) |
| HRESULT WINAPI | Parser_GetSyncSource (IBaseFilter *iface, IReferenceClock **ppClock) |
| static HRESULT | Parser_GetPin (IBaseFilter *iface, ULONG pos, IPin **pin, DWORD *lastsynctick) |
| HRESULT WINAPI | Parser_EnumPins (IBaseFilter *iface, IEnumPins **ppEnum) |
| HRESULT WINAPI | Parser_FindPin (IBaseFilter *iface, LPCWSTR Id, IPin **ppPin) |
| HRESULT WINAPI | Parser_QueryFilterInfo (IBaseFilter *iface, FILTER_INFO *pInfo) |
| HRESULT WINAPI | Parser_JoinFilterGraph (IBaseFilter *iface, IFilterGraph *pGraph, LPCWSTR pName) |
| HRESULT WINAPI | Parser_QueryVendorInfo (IBaseFilter *iface, LPWSTR *pVendorInfo) |
| HRESULT | Parser_AddPin (ParserImpl *This, const PIN_INFO *piOutput, ALLOCATOR_PROPERTIES *props, const AM_MEDIA_TYPE *amt) |
| static HRESULT | Parser_RemoveOutputPins (ParserImpl *This) |
| static HRESULT WINAPI | Parser_Seeking_QueryInterface (IMediaSeeking *iface, REFIID riid, LPVOID *ppv) |
| static ULONG WINAPI | Parser_Seeking_AddRef (IMediaSeeking *iface) |
| static ULONG WINAPI | Parser_Seeking_Release (IMediaSeeking *iface) |
| static HRESULT WINAPI | Parser_OutputPin_QueryInterface (IPin *iface, REFIID riid, LPVOID *ppv) |
| static ULONG WINAPI | Parser_OutputPin_Release (IPin *iface) |
| static HRESULT WINAPI | Parser_OutputPin_EnumMediaTypes (IPin *iface, IEnumMediaTypes **ppEnum) |
| static HRESULT WINAPI | Parser_OutputPin_Connect (IPin *iface, IPin *pReceivePin, const AM_MEDIA_TYPE *pmt) |
| static HRESULT WINAPI | Parser_PullPin_Disconnect (IPin *iface) |
| static HRESULT WINAPI | Parser_PullPin_ReceiveConnection (IPin *iface, IPin *pReceivePin, const AM_MEDIA_TYPE *pmt) |
Variables |
| static const WCHAR | wcsInputPinName [] = {'i','n','p','u','t',' ','p','i','n',0} |
| static const IMediaSeekingVtbl | Parser_Seeking_Vtbl |
| static const IPinVtbl | Parser_OutputPin_Vtbl |
| static const IPinVtbl | Parser_InputPin_Vtbl |