Qt 4.5: QMemInputPin Class Reference

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

# QMemInputPin Class Reference
(Phonon::DS9::QMemInputPin)

Inherits QPin and QPin.

- List of all members, including inherited members

### Public Functions

- QMemInputPin ( QBaseFilter *, const QVector<AM_MEDIA_TYPE> &, bool transform )
- ~QMemInputPin ()
- STDMETHODIMP BeginFlush ()
- STDMETHODIMP EndFlush ()
- STDMETHODIMP EndOfStream ()
- STDMETHODIMP GetAllocator ( IMemAllocator ** )
- STDMETHODIMP GetAllocatorRequirements ( ALLOCATOR_PROPERTIES * )
- STDMETHODIMP NewSegment ( REFERENCE_TIME start, REFERENCE_TIME stop, double rate )
- STDMETHODIMP NotifyAllocator ( IMemAllocator *, BOOL )
- STDMETHODIMP QueryInterface ( REFIID iid, void ** out )
- STDMETHODIMP Receive ( IMediaSample * )
- STDMETHODIMP ReceiveCanBlock ()
- STDMETHODIMP ReceiveConnection ( IPin *, const AM_MEDIA_TYPE * )
- STDMETHODIMP ReceiveMultiple ( IMediaSample **, long, long * )
- STDMETHODIMP_ ( ULONG )
- STDMETHODIMP_ ( ULONG )
- void addOutput ( QPin * output )
- QList<QPin *> outputs () const
- void removeOutput ( QPin * output )

- 60 public functions inherited from Phonon::DS9::QPin

### Additional Inherited Members

- 6 static public members inherited from Phonon::DS9::QPin

## Member Function Documentation

### QMemInputPin::QMemInputPin ( QBaseFilter *, const QVector<AM_MEDIA_TYPE> &, bool transform )

### QMemInputPin::~QMemInputPin ()

### STDMETHODIMP QMemInputPin::BeginFlush ()

### STDMETHODIMP QMemInputPin::EndFlush ()

### STDMETHODIMP QMemInputPin::EndOfStream ()

### STDMETHODIMP QMemInputPin::GetAllocator ( IMemAllocator ** )

### STDMETHODIMP QMemInputPin::GetAllocatorRequirements ( ALLOCATOR_PROPERTIES * )

### STDMETHODIMP QMemInputPin::NewSegment ( REFERENCE_TIME start, REFERENCE_TIME stop, double rate )

### STDMETHODIMP QMemInputPin::NotifyAllocator ( IMemAllocator *, BOOL )

### STDMETHODIMP QMemInputPin::QueryInterface ( REFIID iid, void ** out )

### STDMETHODIMP QMemInputPin::Receive ( IMediaSample * )

### STDMETHODIMP QMemInputPin::ReceiveCanBlock ()

### STDMETHODIMP QMemInputPin::ReceiveConnection ( IPin *, const AM_MEDIA_TYPE * )

### STDMETHODIMP QMemInputPin::ReceiveMultiple ( IMediaSample **, long, long * )

### QMemInputPin::STDMETHODIMP_ ( ULONG )

### void QMemInputPin::addOutput ( QPin * output )

### QList<QPin *> QMemInputPin::outputs () const

### void QMemInputPin::removeOutput ( QPin * output )