Home · All Namespaces · All Classes · Main Classes · Grouped Classes · Modules · Functions

QBaseFilter Class Reference
(Phonon::DS9::QBaseFilter)

Inherited by

Public Functions


Member Function Documentation

QBaseFilter::QBaseFilter ( const CLSID & clsid )

QBaseFilter::~QBaseFilter ()   [virtual]

STDMETHODIMP QBaseFilter::CanSeekBackward ( LONG * pCanSeekBackward )

STDMETHODIMP QBaseFilter::CanSeekForward ( LONG * pCanSeekForward )

STDMETHODIMP QBaseFilter::CheckCapabilities ( DWORD * pCapabilities )

STDMETHODIMP QBaseFilter::ConvertTimeFormat ( LONGLONG * pTarget, const GUID * pTargetFormat, LONGLONG Source, const GUID * pSourceFormat )

STDMETHODIMP QBaseFilter::EnumPins ( IEnumPins ** )

STDMETHODIMP QBaseFilter::FindPin ( LPCWSTR, IPin ** )

STDMETHODIMP QBaseFilter::GetAvailable ( LONGLONG * pEarliest, LONGLONG * pLatest )

STDMETHODIMP QBaseFilter::GetCapabilities ( DWORD * pCapabilities )

STDMETHODIMP QBaseFilter::GetClassID ( CLSID * )

STDMETHODIMP QBaseFilter::GetCurrentPosition ( LONGLONG * pCurrent )

STDMETHODIMP QBaseFilter::GetDuration ( LONGLONG * pDuration )

STDMETHODIMP QBaseFilter::GetIDsOfNames ( REFIID riid, LPOLESTR * rgszNames, UINT cNames, LCID lcid, DISPID * rgDispId )

STDMETHODIMP QBaseFilter::GetPositions ( LONGLONG * pCurrent, LONGLONG * pStop )

STDMETHODIMP QBaseFilter::GetPreroll ( LONGLONG * pllPreroll )

STDMETHODIMP QBaseFilter::GetRate ( double * dRate )

STDMETHODIMP QBaseFilter::GetState ( DWORD, FILTER_STATE * )

STDMETHODIMP QBaseFilter::GetStopPosition ( LONGLONG * pStop )

STDMETHODIMP QBaseFilter::GetSyncSource ( IReferenceClock ** )

STDMETHODIMP QBaseFilter::GetTimeFormat ( GUID * pFormat )

STDMETHODIMP QBaseFilter::GetTypeInfo ( UINT iTInfo, LCID lcid, ITypeInfo ** ppTInfo )

STDMETHODIMP QBaseFilter::GetTypeInfoCount ( UINT * pctinfo )

STDMETHODIMP QBaseFilter::Invoke ( DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS * pDispParams, VARIANT * pVarResult, EXCEPINFO * pExcepInfo, UINT * puArgErr )

STDMETHODIMP QBaseFilter::IsFormatSupported ( const GUID * pFormat )

STDMETHODIMP QBaseFilter::IsUsingTimeFormat ( const GUID * pFormat )

STDMETHODIMP QBaseFilter::JoinFilterGraph ( IFilterGraph *, LPCWSTR )

STDMETHODIMP QBaseFilter::Pause ()

STDMETHODIMP QBaseFilter::QueryFilterInfo ( FILTER_INFO * )

STDMETHODIMP QBaseFilter::QueryInterface ( REFIID iid, void ** out )

STDMETHODIMP QBaseFilter::QueryPreferredFormat ( GUID * pFormat )

STDMETHODIMP QBaseFilter::QueryVendorInfo ( LPWSTR * )

STDMETHODIMP QBaseFilter::Run ( REFERENCE_TIME )

QBaseFilter::STDMETHODIMP_ ( ULONG )

QBaseFilter::STDMETHODIMP_ ( ULONG )

STDMETHODIMP QBaseFilter::SetPositions ( LONGLONG * pCurrent, DWORD dwCurrentFlags, LONGLONG * pStop, DWORD dwStopFlags )

STDMETHODIMP QBaseFilter::SetRate ( double dRate )

STDMETHODIMP QBaseFilter::SetSyncSource ( IReferenceClock * )

STDMETHODIMP QBaseFilter::SetTimeFormat ( const GUID * pFormat )

STDMETHODIMP QBaseFilter::Stop ()

void QBaseFilter::addPin ( QPin * pin )

STDMETHODIMP QBaseFilter::get_CurrentPosition ( REFTIME * pllTime )

STDMETHODIMP QBaseFilter::get_Duration ( REFTIME * plength )

STDMETHODIMP QBaseFilter::get_PrerollTime ( REFTIME * pllTime )

STDMETHODIMP QBaseFilter::get_Rate ( double * pdRate )

STDMETHODIMP QBaseFilter::get_StopTime ( REFTIME * pllTime )

IFilterGraph * QBaseFilter::graph () const

const QList<QPin *> QBaseFilter::pins () const

HRESULT QBaseFilter::processSample ( IMediaSample * )   [virtual]

STDMETHODIMP QBaseFilter::put_CurrentPosition ( REFTIME llTime )

STDMETHODIMP QBaseFilter::put_PrerollTime ( REFTIME llTime )

STDMETHODIMP QBaseFilter::put_Rate ( double dRate )

STDMETHODIMP QBaseFilter::put_StopTime ( REFTIME llTime )

void QBaseFilter::removePin ( QPin * pin )

FILTER_STATE QBaseFilter::state () const


Copyright © 2009 Nokia Corporation and/or its subsidiary(-ies) Trademarks
Qt 4.5.0