Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
class Audio::PushAudioInputStream
: public Audio::AudioInputStream
Представляет резервный поток передачи звука, используемый для пользовательских конфигураций ввода звука.
Члены
~PushAudioInputStream
Синтаксис: public inline virtual ~PushAudioInputStream ( );
Мусоросжигательная печь; закрывает базовый поток, если он еще не закрыт.
Писать
Синтаксис: public inline void Write ( uint8_t * dataBuffer , uint32_t size );
Записывает звуковые данные, указанные путем создания внутренней копии данных. Примечание. DataBuffer не должен содержать звуковой заголовок.
Параметры
dataBufferУказатель на звуковой буфер, из которого эта функция сделает копию.sizeРазмер буфера.
SetProperty
Синтаксис: public inline void SetProperty ( PropertyId id , const SPXSTRING & value );
Задайте значение свойства. Перед записью звуковых данных необходимо задать свойства звуковых данных. Добавлено в версию 1.5.0.
Параметры
idИдентификатор свойства. См. свойство PropertyIdvalueзначение для задания
SetProperty
Синтаксис: public inline void SetProperty ( const SPXSTRING & propertyName , const SPXSTRING & value );
Задайте значение свойства. Перед записью звуковых данных необходимо задать свойства звуковых данных. Добавлено в версию 1.5.0.
Параметры
propertyNameИмя свойства.valueзначение для задания
Закрывать
Синтаксис: public inline void Close ( );
Закрывает поток.
Создайте
Синтаксис: public inline static std::shared_ptr< PushAudioInputStream > Create ( );
Создает память, поддерживаемую PushAudioInputStream, используя формат по умолчанию (16 кГц, 16 бит, моно PCM).
Возвраты
Общий указатель на PushAudioInputStream
Создайте
Синтаксис: public inline static std::shared_ptr< PushAudioInputStream > Create ( std::shared_ptr< AudioStreamFormat > format );
Создает резервную память PushAudioInputStream с указанным форматом звука.
Параметры
-
formatформат аудиопотока.
Возвраты
Общий указатель на PushAudioInputStream