Describes one packet in a buffer of audio data where the sizes of the packets differ or where there is non-audio data between audio packets.
SDKs
- iOS 2.0+
- macOS 10.2+
- tvOS 9.0+
- watchOS 3.0+
Framework
- Core Audio Types
Declaration
typedef struct AudioStreamPacketDescription {
...
} AudioStreamPacketDescription;
Overview
For data formats where the packet size is not constant, such as variable bit rate data and data where the channels have unequal sizes, this structure is used to supplement the information in the Audio
structure.