Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | cocoa-cb: use m_config_cache and new VOCTRL for option handling | der richter | 2019-12-15 | 1 | -0/+7 |
| | | | | | | | | this removes the direct access of the mp_vo_opts stuct via the vo struct and replaces it with the m_config_cache usage. this updates the fullscreen and window-minimized property via m_config_cache_write_opt instead of the old mechanism via VOCTRL and event flagging. also use the new VOCTRL_VO_OPTS_CHANGED event for fullscreen and border changes. | ||||
* | cocoa-cb: remove get_property_* usages and split up mpv helper | der richter | 2019-10-06 | 1 | -0/+82 |
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. |