diff --git a/DOCS/interface-changes.rst b/DOCS/interface-changes.rst index a21f50e0fa..9c29f31b0a 100644 --- a/DOCS/interface-changes.rst +++ b/DOCS/interface-changes.rst @@ -75,10 +75,10 @@ Interface changes pad must be connected either to another filter, or to a video/audio track or video/audio output). If they are disconnected at runtime, the stream will probably stall. - - deprecate the OpenGL cocoa backend, option choice --gpu-context=cocoa - when used with --gpu-api=opengl (use --vo=opengl-cb) - rename --vo=opengl-cb to --vo=libmpv (goes in hand with the opengl-cb API deprecation, see client-api-changes.rst) + - deprecate the OpenGL cocoa backend, option choice --gpu-context=cocoa + when used with --gpu-api=opengl (use --vo=libmpv) - make --deinterlace=yes always deinterlace, instead of trying to check certain unreliable video metadata. Also flip the defaults of all builtin HW deinterlace filters to always deinterlace. diff --git a/video/out/opengl/context_cocoa.c b/video/out/opengl/context_cocoa.c index 367c6cd291..b73ca9d9a2 100644 --- a/video/out/opengl/context_cocoa.c +++ b/video/out/opengl/context_cocoa.c @@ -171,7 +171,7 @@ static bool cocoa_init(struct ra_ctx *ctx) p->opts = mp_get_config_group(ctx, ctx->global, &cocoa_conf); vo_cocoa_init(ctx->vo); - MP_WARN(ctx->vo, "opengl cocoa backend is deprecated, use opengl-cb instead\n"); + MP_WARN(ctx->vo, "opengl cocoa backend is deprecated, use vo=libmpv instead\n"); if (!create_gl_context(ctx)) goto fail;