CMMFRawFormatRead Class Reference
List of all members.
Public Member Functions |
|
void | FillBufferL (CMMFBuffer *aBuffer, MDataSink *aConsumer, TMediaId aMediaId) |
|
CMMFBuffer * | CreateSourceBufferL (TMediaId aMediaId, TBool &aReference) |
|
CMMFBuffer * | CreateSourceBufferL (TMediaId aMediaId, CMMFBuffer &aSinkBuffer, TBool &aReference) |
|
TFourCC | SourceDataTypeCode (TMediaId aMediaId) |
|
TInt | SetSourceDataTypeCode (TFourCC aSourceFourCC, TMediaId aMediaId) |
|
TInt | SourceThreadLogon (MAsyncEventHandler &aEventHandler) |
|
void | SourceThreadLogoff () |
|
void | SourcePrimeL () |
|
void | SourcePlayL () |
|
void | SourcePauseL () |
|
void | SourceStopL () |
|
void | BufferFilledL (CMMFBuffer *aBuffer) |
|
TUint | Streams (TUid aMediaType) const |
|
TTimeIntervalMicroSeconds | FrameTimeInterval (TMediaId aMediaType) const |
|
TTimeIntervalMicroSeconds | Duration (TMediaId aMediaType) const |
|
TUint | NumChannels () |
|
TUint | SampleRate () |
|
TUint | BitRate () |
|
TInt | SetNumChannels (TUint aChannels) |
|
TInt | SetSampleRate (TUint aSampleRate) |
|
void | GetSupportedSampleRatesL (RArray< TUint > &aSampleRates) |
|
void | GetSupportedNumChannelsL (RArray< TUint > &aNumChannels) |
|
void | GetSupportedDataTypesL (TMediaId aMediaId, RArray< TFourCC > &aDataTypes) |
|
void | SuggestSourceBufferSize (TUint aSuggestedBufferSize) |
|
TInt | SendEventToClient (const TMMFEvent &) |
Static Public Member Functions |
|
static CMMFFormatDecode * | NewL (MDataSource *aSource) |
Protected Attributes |
|
MDataSource * | iClip |
|
MDataSink * | iDataPath |
|
TFourCC | iFourCC |
Detailed Description
Definition at line 45 of file mmfrawformat.h.