diff options
Diffstat (limited to 'DOCS')
-rw-r--r-- | DOCS/client-api-changes.rst | 2 | ||||
-rw-r--r-- | DOCS/man/ipc.rst | 14 | ||||
-rw-r--r-- | DOCS/man/lua.rst | 28 |
3 files changed, 10 insertions, 34 deletions
diff --git a/DOCS/client-api-changes.rst b/DOCS/client-api-changes.rst index 1dacbb2c32..5e6e1d3180 100644 --- a/DOCS/client-api-changes.rst +++ b/DOCS/client-api-changes.rst @@ -32,6 +32,8 @@ API changes :: + --- mpv 0.23.0 --- + 1.24 - the deprecated mpv_suspend() and mpv_resume() APIs now do nothing. --- mpv 0.22.0 --- 1.23 - deprecate setting "no-" options via mpv_set_option*(). For example, instead of "no-video=" you should set "video=no". diff --git a/DOCS/man/ipc.rst b/DOCS/man/ipc.rst index 732056ee01..03be027a20 100644 --- a/DOCS/man/ipc.rst +++ b/DOCS/man/ipc.rst @@ -241,20 +241,6 @@ extra commands can also be used as part of the protocol: By default, most events are enabled, and there is not much use for this command. -``suspend`` - Deprecated, will be removed completely in 0.21.0. - - Suspend the mpv main loop. There is a long-winded explanation of this in - the C API function ``mpv_suspend()``. In short, this prevents the player - from displaying the next video frame, so that you don't get blocked when - trying to access the player. - -``resume`` - Deprecated, will be removed completely in 0.21.0. - - Undo one ``suspend`` call. ``suspend`` increments an internal counter, and - ``resume`` decrements it. When 0 is reached, the player is actually resumed. - ``get_version`` Returns the client API version the C API of the remote mpv instance provides. diff --git a/DOCS/man/lua.rst b/DOCS/man/lua.rst index f1d9945055..7d91090ca8 100644 --- a/DOCS/man/lua.rst +++ b/DOCS/man/lua.rst @@ -43,9 +43,8 @@ timers added with ``mp.add_timeout`` or similar. When the player quits, all scripts will be asked to terminate. This happens via a ``shutdown`` event, which by default will make the event loop return. If your -script got into an endless loop, mpv will probably behave fine during playback -(unless the player is suspended, see ``mp.suspend``), but it won't terminate -when quitting, because it's waiting on your script. +script got into an endless loop, mpv will probably behave fine during playback, +but it won't terminate when quitting, because it's waiting on your script. Internally, the C code will call the Lua function ``mp_event_loop`` after loading a Lua script. This function is normally defined by the default prelude @@ -412,27 +411,16 @@ These also live in the ``mp`` module, but are documented separately as they are useful only in special situations. ``mp.suspend()`` - This function has been deprecated in mpv 0.21.0 (no replacement). - - Suspend the mpv main loop. There is a long-winded explanation of this in - the C API function ``mpv_suspend()``. In short, this prevents the player - from displaying the next video frame, so that you don't get blocked when - trying to access the player. - - Before mpv 0.17.0, this was automatically called by the event handler. + This function has been deprecated in mpv 0.21.0 and does nothing starting + with mpv 0.23.0 (no replacement). ``mp.resume()`` - This function has been deprecated in mpv 0.21.0 (no replacement). - - Undo one ``mp.suspend()`` call. ``mp.suspend()`` increments an internal - counter, and ``mp.resume()`` decrements it. When 0 is reached, the player - is actually resumed. + This function has been deprecated in mpv 0.21.0 and does nothing starting + with mpv 0.23.0 (no replacement). ``mp.resume_all()`` - This function has been deprecated in mpv 0.21.0 (no replacement). - - This resets the internal suspend counter and resumes the player. (It's - like calling ``mp.resume()`` until the player is actually resumed.) + This function has been deprecated in mpv 0.21.0 and does nothing starting + with mpv 0.23.0 (no replacement). ``mp.get_wakeup_pipe()`` Calls ``mpv_get_wakeup_pipe()`` and returns the read end of the wakeup |