CMMFRawFormatWrite Class Reference
List of all members.
Public Member Functions |
|
CMMFBuffer * | CreateSinkBufferL (TMediaId aMediaId, TBool &aReference) |
|
TFourCC | SinkDataTypeCode (TMediaId aMediaId) |
|
TInt | SetSinkDataTypeCode (TFourCC aSinkFourCC, TMediaId aMediaId) |
|
TInt | SinkThreadLogon (MAsyncEventHandler &aEventHandler) |
|
void | SinkThreadLogoff () |
|
void | Negotiate (MDataSource &aSource) |
|
void | SinkPrimeL () |
|
void | SinkPlayL () |
|
void | SinkPauseL () |
|
void | SinkStopL () |
|
void | EmptyBufferL (CMMFBuffer *aBuffer, MDataSource *aSupplier, TMediaId aMediaId) |
|
void | BufferEmptiedL (CMMFBuffer *aBuffer) |
|
TTimeIntervalMicroSeconds | FrameTimeInterval (TMediaId aMediaType) const |
|
TTimeIntervalMicroSeconds | Duration (TMediaId aMediaType) const |
|
TInt | SetNumChannels (TUint aChannels) |
|
TInt | SetSampleRate (TUint aSampleRate) |
|
TUint | NumChannels () |
|
TUint | SampleRate () |
|
TUint | BitRate () |
|
TInt64 | BytesPerSecond () |
|
void | GetSupportedSampleRatesL (RArray< TUint > &aSampleRates) |
|
void | GetSupportedNumChannelsL (RArray< TUint > &aNumChannels) |
|
void | GetSupportedDataTypesL (TMediaId aMediaId, RArray< TFourCC > &aDataTypes) |
|
void | SetMaximumClipSize (TInt aBytes) |
|
void | CropL (TTimeIntervalMicroSeconds aPosition, TBool aToEnd) |
|
TInt | SendEventToClient (const TMMFEvent &) |
Static Public Member Functions |
|
static CMMFFormatEncode * | NewL (MDataSink *aSink) |
Detailed Description
Definition at line 116 of file mmfrawformat.h.