Lingua

AudioRecord.GetTimestamp(AudioTimestamp, AudioTimebase) Metodo

Definizione

Eseguire il polling di un oggetto AudioTimestamp su richiesta.

[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

Parametri

outTimestamp
AudioTimestamp

Un chiamante ha fornito un'istanza AudioTimestamp non null, che viene aggiornata con le informazioni di recapito dei fotogrammi AudioRecord in caso di esito positivo.

timebase
AudioTimebase

uno di AudioTimestamp#TIMEBASE_BOOTTIME AudioTimestamp.TIMEBASE_BOOTTIME o AudioTimestamp#TIMEBASE_MONOTONIC AudioTimestamp.TIMEBASE_MONOTONIC, usato per selezionare l'orologio per l'ora audioTimestamp.

Valori restituiti

#SUCCESS se è disponibile un timestamp o #ERROR_INVALID_OPERATION se non è disponibile un timestamp.

Attributi

Commenti

Eseguire il polling di un oggetto AudioTimestamp su richiesta.

AudioTimestamp riflette le informazioni sul recapito dei fotogrammi nel punto meno recente disponibile nella pipeline di acquisizione.

Se si esegue una chiamata #startRecording() a , #stop() il conteggio dei fotogrammi verrà reimpostato su 0.

per android.media.AudioRecord.getTimestamp(android.media.AudioTimestamp, int).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a