---
title: mediaDeviceExtension
framework: avfaudio
role: symbol
role_heading: Type Property
path: avfaudio/avaudiosession/port/mediadeviceextension
---

# mediaDeviceExtension

Output to a media device vended through a system-wide extension that the user has installed

## Declaration

```swift
static let mediaDeviceExtension: AVAudioSession.Port
```

## See Also

### Getting Output Ports

- [airPlay](avfaudio/avaudiosession/port/airplay.md)
- [bluetoothA2DP](avfaudio/avaudiosession/port/bluetootha2dp.md)
- [bluetoothLE](avfaudio/avaudiosession/port/bluetoothle.md)
- [builtInReceiver](avfaudio/avaudiosession/port/builtinreceiver.md)
- [builtInSpeaker](avfaudio/avaudiosession/port/builtinspeaker.md)
- [HDMI](avfaudio/avaudiosession/port/hdmi.md)
- [headphones](avfaudio/avaudiosession/port/headphones.md)
- [lineOut](avfaudio/avaudiosession/port/lineout.md)
