Logo Search packages:      
Sourcecode: mangler version File versions  Download package

Public Member Functions | Static Public Member Functions

ManglerBackend Class Reference

Inheritance diagram for ManglerBackend:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual void close (bool drain=false)=0
virtual Glib::ustring getAudioSubsystem (void)=0
virtual bool open (int type, Glib::ustring device, int rate, int channels)=0
virtual bool read (uint8_t *buf)=0
virtual bool write (uint8_t *sample, uint32_t length, int channels)=0

Static Public Member Functions

static ManglerBackendgetBackend (Glib::ustring audioSubsystem, uint32_t rate, uint8_t channels, uint32_t pcm_framesize)
static void getDeviceList (Glib::ustring audioSubsystem, std::vector< ManglerAudioDevice * > &input, std::vector< ManglerAudioDevice * > &output)

Detailed Description

Definition at line 34 of file manglerbackend.h.


The documentation for this class was generated from the following files:

Generated by  Doxygen 1.6.0   Back to index