RecordingDevice:start (Русский)
Available since LÖVE 11.0 |
This function is not supported in earlier versions. |
Запускает запись звука с устройства.
Contents
Функция
Вид
success = RecordingDevice:start( samplecount, samplerate, bitdepth, channels )
Аргументы
number (Русский) samplecount
- Максимальное количество сэмплов, которое может быть записано во внутренний буфер. Вызов RecordingDevice:getData очищает внутренний буфер.
number (Русский) samplerate (8000)
- Количество сэмплов в секунду.
number (Русский) bitdepth (16)
- Количество бит на один сэмпл.
number (Русский) channels (1)
- Количество каналов записи (1 - моно, 2 - стерео). Большинство микрофонов не поддерживает более одного канала.
Возвращает
boolean (Русский) success
- True - запись звука успешно стартовала, если нет, то false.
Примечания
Звук записывается во внутренний кольцевой буфер, пока не будет вызвана RecordingDevice:getData (Русский) или RecordingDevice:stop (Русский) - вызов любой из этих функций очищает кольцевой буфер. Если буфер заполнился полностью, то наиболее старые данные, которые не помещаются в него будут удалены.
Смотрите также
Other Languages
Dansk –
Deutsch –
English –
Español –
Français –
Indonesia –
Italiano –
Lietuviškai –
Magyar –
Nederlands –
Polski –
Português –
Română –
Slovenský –
Suomi –
Svenska –
Türkçe –
Česky –
Ελληνικά –
Български –
Русский –
Српски –
Українська –
עברית –
ไทย –
日本語 –
正體中文 –
简体中文 –
Tiếng Việt –
한국어
More info