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