Mac Developer Library

Developer

IOAudioEngine.h Reference

Options
Deployment Target:

On This Page

IOAudioEngine.h Reference

Inheritance


Not Applicable

Conforms To


Not Applicable

Import Statement


Not Applicable

Objective-C

@import Kernel;

Included Headers

  • <IOKit/IOService.h>

  • <IOKit/audio/IOAudioTypes.h>

  • "IOAudioTypes.h"

  • <IOKit/IOBufferMemoryDescriptor.h>

Data Types

See the Overview section above for header-level documentation.

  • Represents a position in an audio audio engine.

    Declaration

    Objective-C

    typedef struct { UInt32 fSampleFrame; UInt32 fLoopCount; } IOAudioEnginePosition;

    Discussion

    This position is based on the sample frame within a loop around the sample buffer, and the loop count which starts at 0 when the audio engine begins playback.

    Import Statement

    Objective-C

    #include <IOAudioEngine.h>;

    Availability

    Available in OS X v10.1 and later.