Android Guides | Samples

Android.Media.AudioTimestamp Class

Structure that groups a position in frame units relative to an assumed audio stream, together with the estimated time when that frame was presented or is committed to be presented.

See Also: AudioTimestamp

Syntax

[Android.Runtime.Register("android/media/AudioTimestamp", DoNotGenerateAcw=true)]
public sealed class AudioTimestamp : Object

Remarks

Structure that groups a position in frame units relative to an assumed audio stream, together with the estimated time when that frame was presented or is committed to be presented. In the case of audio output, "present" means that audio produced on device is detectable by an external observer off device. The time is based on the implementation's best effort, using whatever knowledge is available to the system, but cannot account for any delay unknown to the implementation.

See Also

[Android Documentation]

Requirements

Namespace: Android.Media
Assembly: Mono.Android (in Mono.Android.dll)
Assembly Versions: 0.0.0.0

The members of Android.Media.AudioTimestamp are listed below.

See Also: Object

Public Constructors

Public Properties

FramePositionInt64. Position in frames relative to start of an assumed audio stream.
NanoTimeInt64. The estimated time when frame was presented or is committed to be presented, in the same units and timebase as JavaSystem.NanoTime.

Protected Properties

[read-only]
override
ThresholdClassIntPtr. This API supports the Mono for Android infrastructure and is not intended to be used directly from your code.
[read-only]
override
ThresholdTypeType. This API supports the Mono for Android infrastructure and is not intended to be used directly from your code.