Menu

📰
0

Reddit - Please wait for verification

The Swift Programming Language·/u/superuser404notfound·2 days ago
#LQG9nt7l
Reading 0:00
15s threshold

Hi r/swift, I just shipped 2.0.0 of AetherEngine on Swift Package Index. It's an LGPL-3.0 (with App Store Exception) native Apple-platform media engine: FFmpeg demux into VideoToolbox decode into AVSampleBufferDisplayLayer, with a separate AVPlayer instance driving Atmos passthrough via an in-process HLS server. 1.0.0 was the first stable, released two weeks ago. 2.0.0 ships today with no breaking API changes from 1.x. The major-version bump is a stability signal, not an API redesign. The point of cutting 2.0 now is to make the package safe to depend on: Tests/AetherEngineTests/ with unit tests against the pure-function surfaces GitHub Actions CI running swift test on macOS plus xcodebuild smoke builds for tvOS and iOS Simulators on every push and PR CHANGELOG.md as an in-repo release index README → Stability and versioning documents the SemVer contract README → Known Limitations spells out the deferred / accepted-loss items so adopters can size them before integration…

Continue reading — create a free account

Join HashtagPLUS to read full articles, follow hashtags, vote, and join the conversation.

Read More