From ff10cf70bdb1ed14947d4d0afa87ecf40e2f4bbc Mon Sep 17 00:00:00 2001 From: diego Date: Thu, 24 Jun 2010 10:19:49 +0000 Subject: 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 --- loader/dshow/graph.h | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) (limited to 'loader') diff --git a/loader/dshow/graph.h b/loader/dshow/graph.h index 7667f5a39e..2fa72b49b4 100644 --- a/loader/dshow/graph.h +++ b/loader/dshow/graph.h @@ -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 */ -- cgit v1.2.3