---
title: AudioStreamRangedDescription
framework: coreaudio
role: symbol
role_heading: Structure
path: coreaudio/audiostreamrangeddescription
---

# AudioStreamRangedDescription

This structure allows a specific sample rate range to be associated with an AudioStreamBasicDescription that specifies its sample rate as kAudioStreamAnyRate.

## Declaration

```swift
struct AudioStreamRangedDescription
```

## Overview

Overview Note that this structure is only used to describe the the available formats for a stream. It is not used for the current format.

## Topics

### Initializers

- [init()](coreaudio/audiostreamrangeddescription/init().md)
- [init(mFormat:mSampleRateRange:)](coreaudio/audiostreamrangeddescription/init(mformat:msampleraterange:).md)

### Instance Properties

- [mFormat](coreaudio/audiostreamrangeddescription/mformat.md)
- [mSampleRateRange](coreaudio/audiostreamrangeddescription/msampleraterange.md)

## Relationships

### Conforms To

- [BitwiseCopyable](swift/bitwisecopyable.md)
- [Sendable](swift/sendable.md)

## See Also

### Structures

- [AudioHardwareIOProcStreamUsage](coreaudio/audiohardwareioprocstreamusage.md)
- [AudioObjectPropertyAddress](coreaudio/audioobjectpropertyaddress.md)
- [UnsafeMutableAudioBufferListPointer](coreaudio/unsafemutableaudiobufferlistpointer.md)
