class Audio::P ushAudioOutputStreamCallback
Интерфейс, определяющий методы обратного вызова для потока вывода звука. Обновлено в версии 1.7.0.
Наследуйте от этого класса и реализуйте его функцию для предоставления собственных данных в виде аудиопотока вывода.
Элементы
~PushAudioOutputStreamCallback
Синтаксис: public inline virtual ~PushAudioOutputStreamCallback ( );
Деструктор, ничего не делает.
Write
Синтаксис: public int Write ( uint8_t * dataBuffer , uint32_t size );
Эта функция вызывается для синхронного переноса данных в аудиопоток.
Параметры
dataBuffer
Указатель на буфер, из которого будут использоваться звуковые данные.size
Размер буфера.
Возвращаемое значение
Количество байтов, потребляемых из буфера
Закрыть
Синтаксис: public void Close ( );
Эта функция вызывается для закрытия аудиопотока.