Class ScheduledAudioSlice


  • public final class ScheduledAudioSlice
    extends org.moe.natj.c.StructObject
    • Constructor Detail

      • ScheduledAudioSlice

        public ScheduledAudioSlice()
      • ScheduledAudioSlice

        protected ScheduledAudioSlice​(org.moe.natj.general.Pointer peer)
    • Method Detail

      • mCompletionProcUserData

        public org.moe.natj.general.ptr.VoidPtr mCompletionProcUserData()
      • setMCompletionProcUserData

        public void setMCompletionProcUserData​(org.moe.natj.general.ptr.VoidPtr value)
      • mFlags

        public int mFlags()
      • setMFlags

        public void setMFlags​(int value)
      • mReserved

        public int mReserved()
        must be 0
      • setMReserved

        public void setMReserved​(int value)
        must be 0
      • mReserved2

        public org.moe.natj.general.ptr.VoidPtr mReserved2()
        for internal use
      • setMReserved2

        public void setMReserved2​(org.moe.natj.general.ptr.VoidPtr value)
        for internal use
      • mNumberFrames

        public int mNumberFrames()
        must be consistent with byte count of mBufferList
      • setMNumberFrames

        public void setMNumberFrames​(int value)
        must be consistent with byte count of mBufferList
      • mBufferList

        public AudioBufferList mBufferList()
        must contain deinterleaved Float32
      • setMBufferList

        public void setMBufferList​(AudioBufferList value)
        must contain deinterleaved Float32