#include <jezabelalsadriver.h>
Inheritance diagram for JezabelALSADriver::
Public Methods | |
JezabelALSADriver (const char *device) | |
virtual void | setTool (JezabelTool *tool) |
virtual void | start (JezabelPosition max=JezabelLengthMax) |
virtual void | stop () |
Static Public Methods | |
char* | deviceName (int N) |
|
Constructor. N is the ALSA device number. |
|
Get the name of the Nth device. Suitable as argument to constructor. |
|
Set the tool associated with this driver. This may be called more than once, and may be called the driver is running. Reimplemented from JezabelDriver. |
|
Begin processing samples asynchronously, up to "max" samples or end-of-stream. Reimplemented from JezabelDriver. |
|
Stop running the driver asynchronously. Reimplemented from JezabelDriver. |