Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members
AudioIO Class Reference
<class description="" goes="" here=""> <short description=""> More...
#include <AudioIO.hpp>
Inheritance diagram for AudioIO:
Public Member Functions | |
AudioIO (AudioESInfo *es, ESSynchronizer *ess=NULL) | |
void | setESInfo (ESInfo *es) |
ESInfo * | getESInfo () |
void | setTicksPerSecond (u32 uiTicksPerSeconds) |
bool | destroy () |
deletes the data source for this IO class. | |
int | getBufferFillLevel () const |
returns a value from 0..100 indicating buffer usage | |
const char * | getURL () const |
returns a pointer to the local file name or an URL | |
bool | setToFrameNumber (u32 frameNumber) |
repositions the IO class to the given frame. | |
void | setDimension () |
ESSynchronizer * | getESSync () |
long | getLastPTS () |
void | setLastPTS (long pts) |
Protected Attributes | |
ESSynchronizer * | essync |
const AudioESInfo * | es |
u32 | muiTicksPerSecond |
long | lastPTSseen |
stores the CTS of the last rendered frame | |
bool | firstFrame |
long | num_frames |
Detailed Description
<class description="" goes="" here=""> <short description="">
- Author:
- Mithlesh Kumar
- Version:
- Id
- AudioIO.hpp,v 1.13 2006/01/26 11:42:00 mkropfbe Exp
Definition at line 81 of file AudioIO.hpp.
Member Function Documentation
|
deletes the data source for this IO class. * not implemented, senseless for audio device! Implements IO. Definition at line 84 of file AudioIO.cpp. Referenced by DSPaudioIO::close().
|
|
repositions the IO class to the given frame. Will return false in the following cases:
Reimplemented from IO. Definition at line 111 of file AudioIO.hpp.
|
The documentation for this class was generated from the following files: