diff options
Diffstat (limited to 'thirdparties/win32/include/directshow/ctlutil.h')
-rwxr-xr-x | thirdparties/win32/include/directshow/ctlutil.h | 278 |
1 files changed, 133 insertions, 145 deletions
diff --git a/thirdparties/win32/include/directshow/ctlutil.h b/thirdparties/win32/include/directshow/ctlutil.h index e3f7085..e851339 100755 --- a/thirdparties/win32/include/directshow/ctlutil.h +++ b/thirdparties/win32/include/directshow/ctlutil.h @@ -36,17 +36,17 @@ public: STDMETHODIMP GetTypeInfoCount(__out UINT * pctinfo); STDMETHODIMP GetTypeInfo( - REFIID riid, - UINT itinfo, - LCID lcid, - __deref_out ITypeInfo ** pptinfo); + REFIID riid, + UINT itinfo, + LCID lcid, + __deref_out ITypeInfo ** pptinfo); STDMETHODIMP GetIDsOfNames( - REFIID riid, - __in_ecount(cNames) LPOLESTR * rgszNames, - UINT cNames, - LCID lcid, - __out_ecount(cNames) DISPID * rgdispid); + REFIID riid, + __in_ecount(cNames) LPOLESTR * rgszNames, + UINT cNames, + LCID lcid, + __out_ecount(cNames) DISPID * rgdispid); }; @@ -69,26 +69,26 @@ public: STDMETHODIMP GetTypeInfoCount(__out UINT * pctinfo); STDMETHODIMP GetTypeInfo( - UINT itinfo, - LCID lcid, - __deref_out ITypeInfo ** pptinfo); + UINT itinfo, + LCID lcid, + __deref_out ITypeInfo ** pptinfo); STDMETHODIMP GetIDsOfNames( - REFIID riid, - __in_ecount(cNames) LPOLESTR * rgszNames, - UINT cNames, - LCID lcid, - __out_ecount(cNames) DISPID * rgdispid); + REFIID riid, + __in_ecount(cNames) LPOLESTR * rgszNames, + UINT cNames, + LCID lcid, + __out_ecount(cNames) DISPID * rgdispid); STDMETHODIMP Invoke( - DISPID dispidMember, - REFIID riid, - LCID lcid, - WORD wFlags, - __in DISPPARAMS * pdispparams, - __out_opt VARIANT * pvarResult, - __out_opt EXCEPINFO * pexcepinfo, - __out_opt UINT * puArgErr); + DISPID dispidMember, + REFIID riid, + LCID lcid, + WORD wFlags, + __in DISPPARAMS * pdispparams, + __out_opt VARIANT * pvarResult, + __out_opt EXCEPINFO * pexcepinfo, + __out_opt UINT * puArgErr); }; @@ -111,26 +111,26 @@ public: STDMETHODIMP GetTypeInfoCount(__out UINT * pctinfo); STDMETHODIMP GetTypeInfo( - UINT itinfo, - LCID lcid, - __deref_out ITypeInfo ** pptinfo); + UINT itinfo, + LCID lcid, + __deref_out ITypeInfo ** pptinfo); STDMETHODIMP GetIDsOfNames( - REFIID riid, - __in_ecount(cNames) LPOLESTR * rgszNames, - UINT cNames, - LCID lcid, - __out_ecount(cNames) DISPID * rgdispid); + REFIID riid, + __in_ecount(cNames) LPOLESTR * rgszNames, + UINT cNames, + LCID lcid, + __out_ecount(cNames) DISPID * rgdispid); STDMETHODIMP Invoke( - DISPID dispidMember, - REFIID riid, - LCID lcid, - WORD wFlags, - __in DISPPARAMS * pdispparams, - __out_opt VARIANT * pvarResult, - __out_opt EXCEPINFO * pexcepinfo, - __out_opt UINT * puArgErr); + DISPID dispidMember, + REFIID riid, + LCID lcid, + WORD wFlags, + __in DISPPARAMS * pdispparams, + __out_opt VARIANT * pvarResult, + __out_opt EXCEPINFO * pexcepinfo, + __out_opt UINT * puArgErr); }; @@ -155,26 +155,26 @@ public: STDMETHODIMP GetTypeInfoCount(__out UINT * pctinfo); STDMETHODIMP GetTypeInfo( - UINT itinfo, - LCID lcid, - __deref_out ITypeInfo ** pptinfo); + UINT itinfo, + LCID lcid, + __deref_out ITypeInfo ** pptinfo); STDMETHODIMP GetIDsOfNames( - REFIID riid, - __in_ecount(cNames) LPOLESTR * rgszNames, - UINT cNames, - LCID lcid, - __out_ecount(cNames) DISPID * rgdispid); + REFIID riid, + __in_ecount(cNames) LPOLESTR * rgszNames, + UINT cNames, + LCID lcid, + __out_ecount(cNames) DISPID * rgdispid); STDMETHODIMP Invoke( - DISPID dispidMember, - REFIID riid, - LCID lcid, - WORD wFlags, - __in DISPPARAMS * pdispparams, - __out_opt VARIANT * pvarResult, - __out_opt EXCEPINFO * pexcepinfo, - __out_opt UINT * puArgErr); + DISPID dispidMember, + REFIID riid, + LCID lcid, + WORD wFlags, + __in DISPPARAMS * pdispparams, + __out_opt VARIANT * pvarResult, + __out_opt EXCEPINFO * pexcepinfo, + __out_opt UINT * puArgErr); }; @@ -183,20 +183,19 @@ public: // and REFERENCE_TIME (essentially a LONGLONG) within filters. // this class converts between the two -class COARefTime : public CRefTime { +class COARefTime : public CRefTime +{ public: COARefTime() { }; COARefTime(CRefTime t) - : CRefTime(t) - { + : CRefTime(t) { }; COARefTime(REFERENCE_TIME t) - : CRefTime(t) - { + : CRefTime(t) { }; COARefTime(double d) { @@ -221,53 +220,43 @@ public: return *this; } - inline BOOL operator==(const COARefTime& rt) - { + inline BOOL operator==(const COARefTime& rt) { return m_time == rt.m_time; }; - inline BOOL operator!=(const COARefTime& rt) - { + inline BOOL operator!=(const COARefTime& rt) { return m_time != rt.m_time; }; - inline BOOL operator < (const COARefTime& rt) - { + inline BOOL operator < (const COARefTime& rt) { return m_time < rt.m_time; }; - inline BOOL operator > (const COARefTime& rt) - { + inline BOOL operator > (const COARefTime& rt) { return m_time > rt.m_time; }; - inline BOOL operator >= (const COARefTime& rt) - { + inline BOOL operator >= (const COARefTime& rt) { return m_time >= rt.m_time; }; - inline BOOL operator <= (const COARefTime& rt) - { + inline BOOL operator <= (const COARefTime& rt) { return m_time <= rt.m_time; }; - inline COARefTime operator+(const COARefTime& rt) - { + inline COARefTime operator+(const COARefTime& rt) { return COARefTime(m_time + rt.m_time); }; - inline COARefTime operator-(const COARefTime& rt) - { + inline COARefTime operator-(const COARefTime& rt) { return COARefTime(m_time - rt.m_time); }; - inline COARefTime operator*(LONG l) - { + inline COARefTime operator*(LONG l) { return COARefTime(m_time * l); }; - inline COARefTime operator/(LONG l) - { + inline COARefTime operator/(LONG l) { return COARefTime(m_time / l); }; @@ -327,12 +316,12 @@ public: STDMETHODIMP IsUsingTimeFormat(const GUID * pFormat); STDMETHODIMP IsFormatSupported( const GUID * pFormat); STDMETHODIMP QueryPreferredFormat( __out GUID *pFormat); - STDMETHODIMP ConvertTimeFormat(__out LONGLONG * pTarget, + STDMETHODIMP ConvertTimeFormat(__out LONGLONG * pTarget, __in_opt const GUID * pTargetFormat, - LONGLONG Source, + LONGLONG Source, __in_opt const GUID * pSourceFormat ); STDMETHODIMP SetPositions( __inout_opt LONGLONG * pCurrent, DWORD CurrentFlags - , __inout_opt LONGLONG * pStop, DWORD StopFlags ); + , __inout_opt LONGLONG * pStop, DWORD StopFlags ); STDMETHODIMP GetPositions( __out_opt LONGLONG * pCurrent, __out_opt LONGLONG * pStop ); STDMETHODIMP GetCurrentPosition( __out LONGLONG * pCurrent ); @@ -410,26 +399,26 @@ public: STDMETHODIMP GetTypeInfoCount(__out UINT * pctinfo); STDMETHODIMP GetTypeInfo( - UINT itinfo, - LCID lcid, - __deref_out ITypeInfo ** pptinfo); + UINT itinfo, + LCID lcid, + __deref_out ITypeInfo ** pptinfo); STDMETHODIMP GetIDsOfNames( - REFIID riid, - __in_ecount(cNames) LPOLESTR * rgszNames, - UINT cNames, - LCID lcid, - __out_ecount(cNames) DISPID * rgdispid); + REFIID riid, + __in_ecount(cNames) LPOLESTR * rgszNames, + UINT cNames, + LCID lcid, + __out_ecount(cNames) DISPID * rgdispid); STDMETHODIMP Invoke( - DISPID dispidMember, - REFIID riid, - LCID lcid, - WORD wFlags, - __in DISPPARAMS * pdispparams, - __out_opt VARIANT * pvarResult, - __out_opt EXCEPINFO * pexcepinfo, - __out_opt UINT * puArgErr); + DISPID dispidMember, + REFIID riid, + LCID lcid, + WORD wFlags, + __in DISPPARAMS * pdispparams, + __out_opt VARIANT * pvarResult, + __out_opt EXCEPINFO * pexcepinfo, + __out_opt UINT * puArgErr); }; @@ -453,31 +442,30 @@ public: STDMETHODIMP GetTypeInfoCount(__out UINT * pctinfo); STDMETHODIMP GetTypeInfo( - UINT itinfo, - LCID lcid, - __deref_out ITypeInfo ** pptinfo); + UINT itinfo, + LCID lcid, + __deref_out ITypeInfo ** pptinfo); STDMETHODIMP GetIDsOfNames( - REFIID riid, - __in_ecount(cNames) LPOLESTR * rgszNames, - UINT cNames, - LCID lcid, - __out_ecount(cNames) DISPID * rgdispid); + REFIID riid, + __in_ecount(cNames) LPOLESTR * rgszNames, + UINT cNames, + LCID lcid, + __out_ecount(cNames) DISPID * rgdispid); STDMETHODIMP Invoke( - DISPID dispidMember, - REFIID riid, - LCID lcid, - WORD wFlags, - __in DISPPARAMS * pdispparams, - __out_opt VARIANT * pvarResult, - __out_opt EXCEPINFO * pexcepinfo, - __out_opt UINT * puArgErr); + DISPID dispidMember, + REFIID riid, + LCID lcid, + WORD wFlags, + __in DISPPARAMS * pdispparams, + __out_opt VARIANT * pvarResult, + __out_opt EXCEPINFO * pexcepinfo, + __out_opt UINT * puArgErr); STDMETHODIMP GetPreferredAspectRatio( - __out long *plAspectX, - __out long *plAspectY) - { + __out long *plAspectX, + __out long *plAspectY) { return E_NOTIMPL; } }; @@ -503,26 +491,26 @@ public: STDMETHODIMP GetTypeInfoCount(__out UINT * pctinfo); STDMETHODIMP GetTypeInfo( - UINT itinfo, - LCID lcid, - __deref_out ITypeInfo ** pptinfo); + UINT itinfo, + LCID lcid, + __deref_out ITypeInfo ** pptinfo); STDMETHODIMP GetIDsOfNames( - REFIID riid, - __in_ecount(cNames) LPOLESTR * rgszNames, - UINT cNames, - LCID lcid, - __out_ecount(cNames) DISPID * rgdispid); + REFIID riid, + __in_ecount(cNames) LPOLESTR * rgszNames, + UINT cNames, + LCID lcid, + __out_ecount(cNames) DISPID * rgdispid); STDMETHODIMP Invoke( - DISPID dispidMember, - REFIID riid, - LCID lcid, - WORD wFlags, - __in DISPPARAMS * pdispparams, - __out_opt VARIANT * pvarResult, - __out_opt EXCEPINFO * pexcepinfo, - __out_opt UINT * puArgErr); + DISPID dispidMember, + REFIID riid, + LCID lcid, + WORD wFlags, + __in DISPPARAMS * pdispparams, + __out_opt VARIANT * pvarResult, + __out_opt EXCEPINFO * pexcepinfo, + __out_opt UINT * puArgErr); }; @@ -591,13 +579,13 @@ public: STDMETHODIMP GetCurrentPosition(__out LONGLONG *pCurrent); STDMETHODIMP GetCapabilities( __out DWORD * pCapabilities ); STDMETHODIMP CheckCapabilities( __inout DWORD * pCapabilities ); - STDMETHODIMP ConvertTimeFormat( __out LONGLONG * pTarget, + STDMETHODIMP ConvertTimeFormat( __out LONGLONG * pTarget, __in_opt const GUID * pTargetFormat, - LONGLONG Source, + LONGLONG Source, __in_opt const GUID * pSourceFormat ); STDMETHODIMP SetPositions( __inout_opt LONGLONG * pCurrent, DWORD CurrentFlags - , __inout_opt LONGLONG * pStop, DWORD StopFlags ); + , __inout_opt LONGLONG * pStop, DWORD StopFlags ); STDMETHODIMP GetPositions( __out_opt LONGLONG * pCurrent, __out_opt LONGLONG * pStop ); @@ -667,7 +655,7 @@ public: class CDeferredCommand : public CUnknown, - public IDeferredCommand + public IDeferredCommand { public: @@ -685,7 +673,7 @@ public: __out VARIANT* pvarResult, __out short* puArgErr, BOOL bStream - ); + ); DECLARE_IUNKNOWN @@ -695,11 +683,11 @@ public: // IDeferredCommand methods STDMETHODIMP Cancel(); STDMETHODIMP Confidence( - __out LONG* pConfidence); + __out LONG* pConfidence); STDMETHODIMP Postpone( - REFTIME newtime); + REFTIME newtime); STDMETHODIMP GetHResult( - __out HRESULT* phrResult); + __out HRESULT* phrResult); // other public methods @@ -709,7 +697,7 @@ public: // returns TRUE if streamtime, FALSE if presentation time BOOL IsStreamTime() { - return m_bStream; + return m_bStream; }; CRefTime GetTime() { |