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 117 of file mmfrawformat.h.