loader/dshow/graph.h: Add prototypes for exported FilterGraph_ functions

This fixes a bunch of missing prototype warnings.

git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@31551 b3059339-0415-0410-9bf9-f77b7e298cf2
This commit is contained in:
diego 2010-06-24 10:19:49 +00:00 committed by Uoti Urpala
parent 4fbe3768b8
commit ff10cf70bd
1 changed files with 19 additions and 0 deletions

View File

@ -52,6 +52,25 @@ struct FilterGraph {
HRESULT STDCALL (*SetDefaultSyncSource)(FilterGraph* This);
};
HRESULT STDCALL FilterGraph_AddFilter(FilterGraph* This,
IBaseFilter* pFilter,
unsigned short* pName);
HRESULT STDCALL FilterGraph_RemoveFilter(FilterGraph* This,
IBaseFilter* pFilter);
HRESULT STDCALL FilterGraph_EnumFilters(FilterGraph* This,
IEnumFilters** ppEnum);
HRESULT STDCALL FilterGraph_FindFilterByName(FilterGraph* This,
unsigned short* pName,
IBaseFilter** ppFilter);
HRESULT STDCALL FilterGraph_ConnectDirect(FilterGraph* This,
IPin* ppinOut,
IPin* ppinIn,
const AM_MEDIA_TYPE* pmt);
HRESULT STDCALL FilterGraph_Reconnect(FilterGraph* This, IPin* ppin);
HRESULT STDCALL FilterGraph_Disconnect(FilterGraph* This, IPin* ppin);
HRESULT STDCALL FilterGraph_SetDefaultSyncSource(FilterGraph* This);
FilterGraph* FilterGraphCreate(void);
#endif /* MPLAYER_GRAPH_H */