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

# AVInterfaceVolumeControllable

Provides volume and audio muting control for media content.

## Declaration

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

## Topics

### Controlling volume

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

## Relationships

### Inherits From

- [NSObjectProtocol](objectivec/nsobjectprotocol.md)

### Inherited By

- [AVInterfaceControllable](avkit/avinterfacecontrollable-1wpdy.md)
