Class AudioTimeStamp

All Implemented Interfaces:
Iterable<AudioTimeStamp>

public class AudioTimeStamp
extends Struct<AudioTimeStamp>
  • Constructor Details

    • AudioTimeStamp

      public AudioTimeStamp()
    • AudioTimeStamp

      public AudioTimeStamp​(double sampleTime, long hostTime, double rateScalar, long wordClockTime, SMPTETime smpteTime, AudioTimeStampFlags flags)
  • Method Details

    • getSampleTime

      public double getSampleTime()
    • setSampleTime

      public AudioTimeStamp setSampleTime​(double sampleTime)
    • getHostTime

      public long getHostTime()
    • setHostTime

      public AudioTimeStamp setHostTime​(long hostTime)
    • getRateScalar

      public double getRateScalar()
    • setRateScalar

      public AudioTimeStamp setRateScalar​(double rateScalar)
    • getWordClockTime

      public long getWordClockTime()
    • setWordClockTime

      public AudioTimeStamp setWordClockTime​(long wordClockTime)
    • getSmpteTime

      public SMPTETime getSmpteTime()
    • setSmpteTime

      public AudioTimeStamp setSmpteTime​(SMPTETime smpteTime)
    • getFlags

      public AudioTimeStampFlags getFlags()
    • setFlags

      public AudioTimeStamp setFlags​(AudioTimeStampFlags flags)