Home
·
All Namespaces
·
All Classes
·
Main Classes
·
Grouped Classes
·
Modules
·
Functions
QAsyncReader Class Reference
(Phonon::DS9::QAsyncReader)
Inherits
QPin
and
QPin
.
List of all members, including inherited members
Public Functions
QAsyncReader
( QBaseFilter *, const QVector<AM_MEDIA_TYPE> &
mediaTypes
)
~QAsyncReader
()
STDMETHODIMP
BeginFlush
()
STDMETHODIMP
EndFlush
()
virtual STDMETHODIMP
Length
( LONGLONG *, LONGLONG * ) = 0
STDMETHODIMP
QueryInterface
( REFIID
iid
, void **
out
)
STDMETHODIMP
Request
( IMediaSample *, DWORD_PTR )
STDMETHODIMP
RequestAllocator
( IMemAllocator *, ALLOCATOR_PROPERTIES *, IMemAllocator ** )
STDMETHODIMP_
( ULONG )
STDMETHODIMP_
( ULONG )
STDMETHODIMP
SyncRead
( LONGLONG, LONG, BYTE * )
STDMETHODIMP
SyncReadAligned
( IMediaSample * )
STDMETHODIMP
WaitForNext
( DWORD, IMediaSample **, DWORD_PTR * )
60 public functions inherited from
Phonon::DS9::QPin
Protected Functions
virtual HRESULT
read
( LONGLONG
pos
, LONG
length
, BYTE *
buffer
, LONG *
actual
) = 0
Additional Inherited Members
6 static public members inherited from
Phonon::DS9::QPin
Member Function Documentation
QAsyncReader::QAsyncReader (
QBaseFilter
*, const
QVector
<AM_MEDIA_TYPE> &
mediaTypes
)
QAsyncReader::~QAsyncReader ()
STDMETHODIMP QAsyncReader::BeginFlush ()
STDMETHODIMP QAsyncReader::EndFlush ()
STDMETHODIMP QAsyncReader::Length ( LONGLONG *, LONGLONG * )
[pure virtual]
STDMETHODIMP QAsyncReader::QueryInterface ( REFIID
iid
, void **
out
)
STDMETHODIMP QAsyncReader::Request ( IMediaSample *, DWORD_PTR )
STDMETHODIMP QAsyncReader::RequestAllocator ( IMemAllocator *, ALLOCATOR_PROPERTIES *, IMemAllocator ** )
QAsyncReader::STDMETHODIMP_ ( ULONG )
QAsyncReader::STDMETHODIMP_ ( ULONG )
STDMETHODIMP QAsyncReader::SyncRead ( LONGLONG, LONG, BYTE * )
STDMETHODIMP QAsyncReader::SyncReadAligned ( IMediaSample * )
STDMETHODIMP QAsyncReader::WaitForNext ( DWORD, IMediaSample **, DWORD_PTR * )
HRESULT QAsyncReader::read ( LONGLONG
pos
, LONG
length
, BYTE *
buffer
, LONG *
actual
)
[pure virtual protected]
Copyright © 2009 Nokia Corporation and/or its subsidiary(-ies)
Trademarks
Qt 4.5.0