AudioRecord.GetTimestamp(AudioTimestamp, AudioTimebase) Метод

Определение

Опрос по запросу AudioTimestamp .

[Android.Runtime.Register("getTimestamp", "(Landroid/media/AudioTimestamp;I)I", "GetGetTimestamp_Landroid_media_AudioTimestamp_IHandler", ApiSince=24)]
public virtual int GetTimestamp (Android.Media.AudioTimestamp outTimestamp, Android.Media.AudioTimebase timebase);
[<Android.Runtime.Register("getTimestamp", "(Landroid/media/AudioTimestamp;I)I", "GetGetTimestamp_Landroid_media_AudioTimestamp_IHandler", ApiSince=24)>]
abstract member GetTimestamp : Android.Media.AudioTimestamp * Android.Media.AudioTimebase -> int
override this.GetTimestamp : Android.Media.AudioTimestamp * Android.Media.AudioTimebase -> int

Параметры

outTimestamp
AudioTimestamp

вызывающий объект предоставил ненулевой экземпляр AudioTimestamp, который обновляется сведениями о доставке кадра AudioRecord после успешного выполнения.

timebase
AudioTimebase

один из AudioTimestamp#TIMEBASE_BOOTTIME AudioTimestamp.TIMEBASE_BOOTTIME или AudioTimestamp#TIMEBASE_MONOTONIC AudioTimestamp.TIMEBASE_MONOTONIC, используемый для выбора часов для времени AudioTimestamp.

Возвращаемое значение

#SUCCESS Значение , если метка времени доступна или #ERROR_INVALID_OPERATION если метка времени недоступна.

Атрибуты

Комментарии

Опрос по запросу AudioTimestamp .

AudioTimestamp отражает сведения о доставке кадра в самой ранней точке, доступной в конвейере захвата.

Вызов #startRecording() после приведет #stop() к сбросу количества кадров до 0.

Документация по Java для android.media.AudioRecord.getTimestamp(android.media.AudioTimestamp, int).

Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой проектом Android и используемой в соответствии с условиями, Creative Commons 2.5 Attribution License.

Применяется к