mirror of
https://github.com/rustdesk/rustdesk.git
synced 2025-11-29 01:00:23 +08:00
* 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 |
||
|---|---|---|
| .. | ||
| 0001-avcodec-amfenc-add-query_timeout-option-for-h264-hev.patch | ||
| 0002-libavcodec-amfenc-reconfig-when-bitrate-change.patch | ||
| 0004-videotoolbox-changing-bitrate.patch | ||
| 0005-mediacodec-changing-bitrate.patch | ||
| 0006-dlopen-libva.patch | ||
| 0007-fix-linux-configure.patch | ||
| 0008-remove-amf-loop-query.patch | ||
| 0009-fix-nvenc-reconfigure-blur.patch | ||
| 0010.disable-loading-DLLs-from-app-dir.patch | ||
| 0011-android-mediacodec-encode-align-64.patch | ||
| 0012-fix-macos-big-sur-CVBufferCopyAttachments.patch | ||