---
title: "DDDeviceMediaPlaybackStateToString(_:)"
framework: DeviceDiscoveryExtension
role: symbol
role_heading: Function
platforms: [iOS 16.0+, iPadOS 16.0+, Mac Catalyst 16.0+, visionOS 1.0+]
path: "devicediscoveryextension/dddevicemediaplaybackstatetostring(_:)"
---

# DDDeviceMediaPlaybackStateToString(_:)

Returns human-readable text for the specified media playback state.

## Declaration

```swift
func DDDeviceMediaPlaybackStateToString(_ inValue: DDDevice.MediaPlaybackState) -> String
```

## Parameters

- `inValue`: A media playback state to convert to text.

## Return Value

Return Value A textual value for the specified device protocol.

## Discussion

Discussion Your extension can use this function for logging.

## See Also

### Device information

- [DDDevice](devicediscoveryextension/dddevice.md)
- [DDDevice.Category](devicediscoveryextension/dddevice/category-swift.enum.md)
- [DDDeviceState](devicediscoveryextension/dddevicestate.md)
- [DDDeviceCategoryToString(_:)](devicediscoveryextension/dddevicecategorytostring(_:).md)
- [DDDeviceStateToString(_:)](devicediscoveryextension/dddevicestatetostring(_:).md)
- [DDDevice.Protocol](devicediscoveryextension/dddevice/protocol-swift.enum.md)
- [DDDeviceProtocolToString(_:)](devicediscoveryextension/dddeviceprotocoltostring(_:).md)
- [DDDeviceProtocolString](devicediscoveryextension/dddeviceprotocolstring.md)
