|
virtual AudioBaseInfo | audioInfo () override |
|
virtual int | availableForWrite () override |
|
virtual bool | doRelease () |
| If true we need to release the related memory.
|
|
virtual void | flush () FLUSH_OVERRIDE |
|
virtual void | setAudioInfo (AudioBaseInfo info) override |
|
virtual void | setNotifyAudioChange (AudioBaseInfoDependent &bi) override |
|
virtual size_t | write (const uint8_t *buffer, size_t size) override=0 |
|
virtual size_t | write (uint8_t ch) override |
|
virtual void | writeSilence (size_t len) |
|
virtual int | print (char c, PrintCharFmt spec) |
|
virtual int | print (const char *msg) |
|
virtual int | print (int number) |
|
virtual int | println (const char *msg="") |
|
virtual size_t | write (const char *buffer, size_t size) |
|
virtual size_t | write (const char *str) |
|
virtual bool | validate (AudioBaseInfo &info) |
|
Abstract Audio Ouptut class.
- Author
- Phil Schatzmann
- Copyright
- GPLv3