* Separate mpv from mplayer, increase min mpv ver to >= 0.17, refactor
* Further separation of mpv from mplayer
* Fix reference to isASCII
* Add iwalton3's Python MPV JSONIPC library (Apache 2.0)
* Move to JSON IPC API for mpv using iwaltons3's library (#261)
* Add empty init in Python MPV JSONIPC to make py2exe happy
* Use managed version of Python MPV JSONIPC to improve initialisation reliability
* Set mpv min version to >=0.29.0 to ensure compatibility
* Allow mpv >=0.23.0 based on daniel-123's tests
* Update mpv compatibility message
* Revert to old OSC compat message
* Removed mpv option that's no longer used afer switching to IPC.
* Update python-mpv-jsonipc to v1.1.11
* Use python-mpv-jsonipc's mpv quit handler
* Shorten mpv paused/position update message
Co-authored-by: daniel-123 <wrobel.dan@gmail.com>
In mpv-player/mpv@0728726251, a strcmp on
the previously displayed and the new text has been removed, causing
excessive GPU usage especially on idle frames when playback was paused.
I will submit a patch to upstream, but mpv versions 0.31 & 0.32 are
already affected by this.
See torque/mpv-progressbar#56 for a similar report to a different
script.
* setuptools: Initial commit
* setuptools: remove the .py extension from installed commands
* setuptools: restructure scripts to use entry_points in setup.py
* setuptools: include TLS dependencies and remove unneeded code
* setuptools: change resources path
* AppVeyor: upgrade Python and py2exe, embed TLS dependencies
* buildpy2exe: fix path for resources
* AppVeyor: upgrade py2exe and PySide2
* Amend setup.py according to the suggestions from PR #230
* Insert TLS dependencies in requirements
* AppVeyor: fix build for master
* AppVeyor: revert to PySide2 5.12.0