CAudioStreamSourceWithQueue Class Reference

List of all members.

Public Member Functions

 ~CAudioStreamSourceWithQueue ()
void Next ()
void RemoveFromQueue ()

Static Public Member Functions

static
CAudioStreamSourceWithQueue
NewL (RFs &aFs, CMediaClientEngine &aEngine)


Detailed Description

Provides an artificial audio stream source.

Gets data in slices from a file and stores them in a queue until they are safe to be deleted. A timer is used to indicate when to read the next slice.

Definition at line 362 of file CMediaClientAppUI.h.


Constructor & Destructor Documentation

CAudioStreamSourceWithQueue::~CAudioStreamSourceWithQueue (  ) 

Destructor.

Definition at line 800 of file CMediaClientAppUI.cpp.


Member Function Documentation

CAudioStreamSourceWithQueue * CAudioStreamSourceWithQueue::NewL ( RFs &  aFs,
CMediaClientEngine aEngine 
) [static]

Allocates and constructs a new asynchronous artificial audio stream source.

Returns:
New asynchronous artificial audio stream source object
Parameters:
aFs File server session
aEngine Application engine

Definition at line 771 of file CMediaClientAppUI.cpp.

void CAudioStreamSourceWithQueue::Next (  ) 

Asynchronously feeds the next slice to the stream player.

Definition at line 813 of file CMediaClientAppUI.cpp.

void CAudioStreamSourceWithQueue::RemoveFromQueue (  ) 

Removes a used slice from the queue.

Definition at line 843 of file CMediaClientAppUI.cpp.


Generated on Thu Jan 21 10:33:03 2010 for TB10.1 Example Applications by  doxygen 1.5.3