Public Member Functions | |
| ~CAudioStreamSourceWithQueue () | |
| void | Next () |
| void | RemoveFromQueue () |
Static Public Member Functions | |
| static CAudioStreamSourceWithQueue * | NewL (RFs &aFs, CMediaClientEngine &aEngine) |
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.
| CAudioStreamSourceWithQueue::~CAudioStreamSourceWithQueue | ( | ) |
Destructor.
Definition at line 800 of file CMediaClientAppUI.cpp.
| CAudioStreamSourceWithQueue * CAudioStreamSourceWithQueue::NewL | ( | RFs & | aFs, | |
| CMediaClientEngine & | aEngine | |||
| ) | [static] |
Allocates and constructs a new asynchronous artificial audio stream source.
| 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.
1.5.3