summaryrefslogtreecommitdiffstats
path: root/osdep/macos/swift_compat.swift
Commit message (Collapse)AuthorAgeFilesLines
* mac: drop build support for swift versions earlier than version 4.1der richter2021-01-131-27/+0
| | | | | | | | | | | | this drops support for swift <4.1 and with this support for xcode <=9.2. this was the last setup that is officially working on macOS 10.12. our old legacy build macOS 10.12 + xcode 9.2 is replaced by macOS 10.13 + xcode 9.4.1 with swift 4.1. the macOS 10.13 + xcode 10.1 VM is replaced by the latest macOS 10.14 + xcode 11.3.1 VM. this is the oldest version officially supported by Apple. this is in preparations for the following commit.
* cocoa-cb: remove get_property_* usages and split up mpv helperder richter2019-10-061-0/+97
all the get_property_* usages were removed because in some circumstances they can lead to deadlocks. they were replaced by accessing the vo and mp_vo_opts structs directly, like on other vos. additionally the mpv helper was split into a mpv and libmpv helper, to differentiate between private and public APIs and for future changes like a macOS vulkan context for vo=gpu.