AudioTimestamppublic final class AudioTimestamp extends Object 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. |
Fields Summary |
---|
public long | framePositionPosition in frames relative to start of an assumed audio stream.
The low-order 32 bits of position is in wrapping frame units similar to
{@link AudioTrack#getPlaybackHeadPosition}. | public long | nanoTimeThe estimated time when frame was presented or is committed to be presented,
in the same units and timebase as {@link java.lang.System#nanoTime}. |
|