49 const char *
mime()
override {
return "audio/basic"; }
57 decoder.addNotifyAudioChange(bi);
74 virtual size_t write(
const uint8_t *data,
size_t len)
override {
75 return decoder.write((uint8_t *)data, len);
78 virtual operator bool()
override {
return decoder; }
106 const char *
mime()
override {
return "audio/basic"; }
121 virtual size_t write(
const uint8_t *in_ptr,
size_t in_size)
override {
122 return encoder.write((uint8_t *)in_ptr, in_size);
125 operator bool()
override {