🍦 SwiftServe Get

Menu / packages / swiftaudioex

SwiftAudioExas of 1.1.0 · 7b506beb

https://github.com/doublesymmetry/swiftaudioex

What it serves, where

CapabilityiOSmacOSwatchOStvOSvisionOSLinuxCatalyst
Background audio playback

serves it · confidence 0.70 · as of 1.1.0

  • AudioPlayer.nowPlayingInfoController
    Sources/SwiftAudioEx/AudioPlayer.swift:17
    View the line on GitHub →
    lock-screen now-playing
  • AudioPlayer.remoteCommandController
    Sources/SwiftAudioEx/AudioPlayer.swift:18
    View the line on GitHub →
    remote commands (play/pause/skip from lock screen)
  • manifest declares iOS 11
?

not verified yet · confidence 0.25 · as of 1.1.0

  • manifest declares iOS only
?

not verified yet · confidence 0.20 · as of 1.1.0

  • manifest declares iOS only
?

not verified yet · confidence 0.20 · as of 1.1.0

  • manifest declares iOS only

not served here · confidence 0.85 · as of 1.1.0

  • does not compile for visionOS (Xcode 26.6 (17F113), XROS26.5.sdk): Sources/SwiftAudioEx/AVPlayerWrapper/AVPlayerWrapper.swift:252:33: error: 'availableChapterLocales' is unavailable in visionOS — the same commit builds for iOS, so the fence is real
?

not verified yet · confidence 0.10 · as of 1.1.0

  • AVFoundation-based

serves it · confidence 0.65 · as of 1.1.0

Audio playback

serves it · confidence 0.85 · as of 1.1.0

?

not verified yet · confidence 0.25 · as of 1.1.0

  • manifest declares iOS only; AVPlayer exists elsewhere but the package states no intent
?

not verified yet · confidence 0.25 · as of 1.1.0

  • manifest declares iOS only; AVPlayer exists elsewhere but the package states no intent
?

not verified yet · confidence 0.25 · as of 1.1.0

  • manifest declares iOS only; AVPlayer exists elsewhere but the package states no intent

not served here · confidence 0.85 · as of 1.1.0

  • does not compile for visionOS (Xcode 26.6 (17F113), XROS26.5.sdk): Sources/SwiftAudioEx/AVPlayerWrapper/AVPlayerWrapper.swift:252:33: error: 'availableChapterLocales' is unavailable in visionOS — the same commit builds for iOS, so the fence is real
?

not verified yet · confidence 0.10 · as of 1.1.0

  • AVFoundation-based; no Linux support signals

serves it · confidence 0.70 · as of 1.1.0

Now-playing / remote controls

serves it · confidence 0.80 · as of 1.1.0

?

not verified yet · confidence 0.25 · as of 1.1.0

  • manifest declares iOS only; AVPlayer exists elsewhere but the package states no intent
?

not verified yet · confidence 0.25 · as of 1.1.0

  • manifest declares iOS only; AVPlayer exists elsewhere but the package states no intent
?

not verified yet · confidence 0.25 · as of 1.1.0

  • manifest declares iOS only; AVPlayer exists elsewhere but the package states no intent

not served here · confidence 0.85 · as of 1.1.0

  • does not compile for visionOS (Xcode 26.6 (17F113), XROS26.5.sdk): Sources/SwiftAudioEx/AVPlayerWrapper/AVPlayerWrapper.swift:252:33: error: 'availableChapterLocales' is unavailable in visionOS — the same commit builds for iOS, so the fence is real
?

not verified yet · confidence 0.10 · as of 1.1.0

  • MediaPlayer framework is Apple-only

serves it · confidence 0.70 · as of 1.1.0

✓ serves it · ◐ with conditions · ✕ not served (proven) · ? not verified yet — hover any verdict for the receipt, click to pin it

Notes

Background audio playback: Provides the background-playback machinery (now-playing info + remote commands + session handling). The APP still enables the ‘audio’ background mode in Info.plist — no package can do that part.

Audio playback: AVPlayer wrapper with queue support (QueuedAudioPlayer).

Now-playing / remote controls: Lock-screen/control-center integration built in (MPNowPlayingInfoCenter + MPRemoteCommandCenter).

Badges for your README

Maintainer of SwiftAudioEx? These are yours — verified claims, linked to the receipts. Wrong verdict? That's a fix we want; see contribute.

verified badge
capability matrix badge
Background audio playback badge
Audio playback badge
Now-playing / remote controls badge