class MMMFAudioDataSupplier |
An interface to a set of callback functions that a buffer source client must implement.
Public Member Functions | |
---|---|
void | BufferToBeFilled ( MMMFBufferSource *, CMMFBuffer *) |
void | DiscardBuffers ( MMMFBufferSource *) |
void | BufferToBeFilled | ( | MMMFBufferSource * | aSource, |
CMMFBuffer * | aBuffer | |||
) | [pure virtual] |
Request a buffer to be filled with audio data.
After filling the buufer, the client must call MBufferSource::BufferFilled() passing the filled buffer as a parameter.
MMMFBufferSource * aSource | a pointer to the source requesting the buffer. |
CMMFBuffer * aBuffer | a pointer to the buffer to fill. |
void | DiscardBuffers | ( | MMMFBufferSource * | aSource | ) | [pure virtual] |
Indicates that all buffers originating from this source have been removed from the audio path. Also, all pending buffers previously requested by this source have become invalid and must not be used.
MMMFBufferSource * aSource | the source whose previous buffer requests should be ignored. |
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.