---
title: AVInterfaceVolumeControllable
framework: AVKit
role: symbol
role_heading: Protocol
path: avkit/avinterfacevolumecontrollable
---

# AVInterfaceVolumeControllable

Provides volume and audio muting control for media content.

## Declaration

```occ
@protocol AVInterfaceVolumeControllable <NSObject>
```

## Topics

### Instance Properties

- [hasAudio](avkit/avinterfacevolumecontrollable/hasaudio.md)
- [muted](avkit/avinterfacevolumecontrollable/muted.md)
- [volume](avkit/avinterfacevolumecontrollable/volume.md)

## Relationships

### Inherits From

- [NSObjectProtocol](objectivec/nsobjectprotocol.md)

### Inherited By

- [AVInterfaceControllable](avkit/avinterfacecontrollable.md)
