[MPlayer-cvslog] r31551 - trunk/loader/dshow/graph.h
diego
subversion at mplayerhq.hu
Thu Jun 24 12:19:50 CEST 2010
Author: diego
Date: Thu Jun 24 12:19:49 2010
New Revision: 31551
Log:
Add prototypes for exported FilterGraph_ functions.
This fixes a bunch of missing prototype warnings.
Modified:
trunk/loader/dshow/graph.h
Modified: trunk/loader/dshow/graph.h
==============================================================================
--- trunk/loader/dshow/graph.h Thu Jun 24 11:38:02 2010 (r31550)
+++ trunk/loader/dshow/graph.h Thu Jun 24 12:19:49 2010 (r31551)
@@ -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 */
More information about the MPlayer-cvslog
mailing list