QPin Class
(Phonon::DS9::QPin)
Inherited by:
Public Functions
Static Public Members
Member Function Documentation
QPin::QPin(QBaseFilter * parent, PIN_DIRECTION dir, const QVector<AM_MEDIA_TYPE> & mt)
QPin::~QPin() [virtual]
STDMETHODIMP QPin::BeginFlush()
STDMETHODIMP QPin::Connect(IPin *, const AM_MEDIA_TYPE *)
STDMETHODIMP QPin::ConnectedTo(IPin **)
STDMETHODIMP QPin::ConnectionMediaType(AM_MEDIA_TYPE *)
STDMETHODIMP QPin::Disconnect()
STDMETHODIMP QPin::EndFlush()
STDMETHODIMP QPin::EndOfStream()
STDMETHODIMP QPin::EnumMediaTypes(IEnumMediaTypes **)
STDMETHODIMP QPin::NewSegment(REFERENCE_TIME, REFERENCE_TIME, double)
STDMETHODIMP QPin::QueryAccept(const AM_MEDIA_TYPE *)
STDMETHODIMP QPin::QueryDirection(PIN_DIRECTION *)
STDMETHODIMP QPin::QueryId(LPWSTR *)
STDMETHODIMP QPin::QueryInterface(REFIID iid, void ** out)
STDMETHODIMP QPin::QueryInternalConnections(IPin **, ULONG *)
STDMETHODIMP QPin::QueryPinInfo(PIN_INFO *)
STDMETHODIMP QPin::ReceiveConnection(IPin *, const AM_MEDIA_TYPE *)
QPin::STDMETHODIMP_(ULONG)
QPin::STDMETHODIMP_(ULONG)
IPin * QPin::connected(bool = false) const
See also setConnected().
const AM_MEDIA_TYPE & QPin::connectedType() const
See also setConnectedType().
AM_MEDIA_TYPE QPin::copyMediaType(const AM_MEDIA_TYPE & type) [static]
void QPin::createDefaultMemoryAllocator(ALLOCATOR_PROPERTIES * = 0)
PIN_DIRECTION QPin::direction() const
FILTER_STATE QPin::filterState() const
void QPin::freeMediaType(AM_MEDIA_TYPE * type) [static]
void QPin::freeMediaType(const AM_MEDIA_TYPE & type) [static]
bool QPin::isFlushing() const
QVector<AM_MEDIA_TYPE> QPin::mediaTypes() const
IMemAllocator * QPin::memoryAllocator(bool = false) const
See also setMemoryAllocator().
HRESULT QPin::setAcceptedMediaType(const AM_MEDIA_TYPE &)
void QPin::setConnected(IPin * pin)
See also connected().
void QPin::setConnectedType(const AM_MEDIA_TYPE & type)
See also connectedType().
void QPin::setMemoryAllocator(IMemAllocator * alloc)
See also memoryAllocator().
|