rust-rustdesk/res/vcpkg
RustDesk d03a9e2baf
Fix macos bigsur cvbuffer crash (#13392)
* Fix macOS Big Sur crash with CVBufferCopyAttachments

Add FFmpeg patch to use weak_import for CVBufferCopyAttachments API
to prevent dyld crash on macOS Big Sur (11.x).

The CVBufferCopyAttachments function is only available on macOS 12+.
Even though FFmpeg has a runtime check with __builtin_available, the
symbol is still resolved at load time, causing immediate crash on older
macOS versions.

With weak_import attribute, the function pointer will be NULL on
macOS < 12, allowing the code to safely fall back to the deprecated
CVBufferGetAttachments API.

Fixes: #13377

* update common
2025-11-02 22:08:03 +08:00
..
aom update vcpkg, aom, vpx (#12795) 2025-09-01 15:35:27 +08:00
ffmpeg Fix macos bigsur cvbuffer crash (#13392) 2025-11-02 22:08:03 +08:00
libvpx update vcpkg, aom, vpx (#12795) 2025-09-01 15:35:27 +08:00
libyuv vcpkg deps (#8764) 2024-07-23 23:31:36 +08:00
mfx-dispatch fix: vcpkg, cmake, compatibility 3.5 (#11356) 2025-04-05 08:45:01 +08:00
opus vcpkg deps (#8926) 2024-08-02 18:43:30 +08:00