#AVFoundation
I finally got back to the LibAV* in AVFoundation work I was doing.

We have smooth playback!

This is a test MKV file playing back HEVC in AVFoundation using macOS 15 Media Extensions, vending compressed sample buffers to VideoToolbox’s native decoder!
December 10, 2024 at 11:25 PM
it's very nice, avfoundation kinda sucks but like what doesn't at this point
April 19, 2026 at 11:54 PM
Do I happen to be connected with an AVFoundation expert on here? I’d like to pick your brain about something.

#avfoundation #macos
January 28, 2025 at 7:33 AM
It's all fun and games until you have to touch AVFoundation.
June 4, 2024 at 5:43 PM
Hello World!

I built a SwiftUI camera translation app using AVFoundation, Vision, and ML Kit.

Offline, private, supports multiple languages, and saves your phrases.

Curious or want to support indie dev work?
apps.apple.com/app/vi-trans...

#iOS #translate #SwiftUI #AVFoundation #ML #offline
May 9, 2025 at 7:37 PM
Apple’s AVFoundation and their whole media decoding and playback pipeline really are so dang well optimized
May 4, 2025 at 1:48 PM
- AVFoundation: AVRouteDetector.detectsCustomRoutes deprecation

developer.apple.com/documentatio...
September 16, 2026 at 8:16 PM
AVFoundation is pretty rad. the old-old QuickTime APIs took SO MUCH WORK to get stuff done and could be somewhat esoteric.
August 11, 2024 at 11:03 PM
AVFoundation and I are no friends.
August 2, 2024 at 1:56 PM
Feedback submitted: AVCaptureSession interrupted with .videoDeviceNotAvailableWithMultipleForegroundApps on iPhone (not iPad) with 18.4.1 (22E252)

Anybody know an iOS Camera or AVFoundation engineer? FB17677854. Includes a sysdiagnose with relevant logs!
May 22, 2025 at 7:11 PM
Handling media across wildly different social APIs is the wild west. 🤠

I just rebuilt Maia’s publishing engine. Now it flawlessly handles video compression, AVFoundation thumbnail extraction, and routing for Bluesky & Mastodon all in one tap. ✨

#buildinpublic #iosdev #swiftui #fediverse #bluesky
April 22, 2026 at 8:11 AM
mine is more day old coffee, duct tape, and avfoundation
June 15, 2023 at 10:48 PM
📷 𝑆𝑢𝑝𝑝𝑜𝑟𝑡𝑖𝑛𝑔 𝐽𝑃𝐸𝐺-𝑋𝐿 𝑐𝑜𝑚𝑝𝑟𝑒𝑠𝑠𝑖𝑜𝑛 𝑖𝑛 𝐴𝑝𝑝𝑙𝑒 𝑃𝑟𝑜𝑅𝐴𝑊 𝐶𝑎𝑝𝑡𝑢𝑟𝑒 by Weichao Deng

Want to reduce 48MP ProRAW file sizes without sacrificing quality? Discover how to enable JPEG-XL compression in your camera app and navigate an undocumented 𝐴𝑉𝐹𝑜𝑢𝑛𝑑𝑎𝑡𝑖𝑜𝑛 API.

#AVFoundation #ProRAW #iOSDevelopment
Supporting JPEG-XL compression in Apple ProRAW Capture
Pinpoint some trouble you may encounter when supporting JPEG-XL
open.substack.com
February 5, 2026 at 2:03 PM
Looks like John McGinn badge is trending ! One went yesterday for £122! Told AVFoundation to reissue them and charge more!
April 30, 2026 at 1:08 PM
Swift 6 is here, but many Apple frameworks lag, complicating migration. See how Megabits handles Swift 6's thread-safety with actors, GlobalActor, and defined components. by @Megabits_mzq
fatbobman.com/en/posts/sw...
Swift 6 Refactoring in a Camera App - SLIT_STUDIO Development Log
Learn how to refactor a Swift camera app for Swift 6 using actor-based concurrency, fixing AVFoundation threading issues and improving code safety
fatbobman.com
May 28, 2025 at 12:18 PM
Does anyone know of an AVFoundation wrapper package that (at a minimum) makes the framework less painful to use with Swift 6?
July 6, 2026 at 3:08 PM
Podcast folks, we pushed a new Lysten beta yesterday that adjusts the audio in realtime.

The idea is to boost vocals, lower bass and normalize audio. Please reach out if you got any feedback!

#iOS #podcast #audioUnits #avfoundation
April 1, 2025 at 12:57 PM
Is anyone out there working on a thin wrapper/extensions for AVFoundation that works well with Swift 6? Because this is just behind Combine as most common source of questions/confusion.
January 28, 2025 at 1:02 PM
(re)learning AVFoundation to build a stupid 3D video player for the Vision Pro is kinda fun but mostly painful
February 9, 2024 at 7:48 AM
♿ 𝐴𝑢𝑑𝑖𝑜 𝐷𝑒𝑠𝑐𝑟𝑖𝑝𝑡𝑖𝑜𝑛𝑠 by Wesley de Groot (@0xwdg.bsky.social)

Make video content accessible for blind and low-vision users. Detect preferences, manage audio tracks with AVFoundation, and write effective descriptions.

#Accessibility #SwiftUI #iOSDev

wesleydegroot.nl/blog/audio-d...
Audio Descriptions - Wesley de Groot
Audio descriptions provide narration of visual elements in video content, making it accessible to blind and low vision users. In this post, we'll explore what audio descriptions are, how to detect…
wesleydegroot.nl
May 12, 2026 at 6:00 AM
Tech for scan a bus stop with your camera 📷🚌

• One expect/actual Compose Multiplatform scanner
• Android: CameraX + ML Kit text recognition
• iOS: AVFoundation + Vision (VNRecognizeTextRequest)
• Shared Kotlin regex pulls the 6-digit stop code → matches GTFS → live times
August 3, 2026 at 9:20 AM
no idea about the old apis but i gotta say AVFoundation is ridiculously well featured and - while a little confusing (tradeoff of being so well featured!) - is pretty easy to use.
August 11, 2024 at 11:02 PM
- AVFoundation: ah, we're gonna get the 27.1 duo goodies in here as well

e.g. new inner vs outer uw camera devices

developer.apple.com/documentatio...

developer.apple.com/documentatio...
September 16, 2026 at 8:15 PM
I built Basil entirely on SwiftUI + native audio. every time I wanted to reach for a cross-platform abstraction, the answer turned out to be in the AVFoundation docs
June 30, 2026 at 11:35 PM