summaryrefslogtreecommitdiff
path: root/mpv.py
AgeCommit message (Expand)AuthorFilesLines
2022-04-18Update copyright headersjaseg1-8/+7
2022-04-17Add missing new event typesjaseg1-0/+2
2022-04-17Add future-based async command APIjaseg1-37/+46
2022-04-17mpv.py: add default error handler for failed async commandsElias Müller1-9/+27
2022-04-17mpv.py: add support for asynchronous commandsElias Müller1-4/+48
2022-04-17Default to node_command and rename old command to string_commandjaseg1-2/+5
2022-04-17mpv.py: change mpv_detach_destroy to mpv_destroyKira1-2/+2
2022-04-17porcelain: Add fancy wait_for_event/property future handlingjaseg1-27/+39
2022-03-26Add timeouts and error forwarding to wait_for_{property,event} conditionsjaseg1-40/+61
2022-03-26use daemon = True instead of setDaemonjaseg1-1/+1
2021-07-28Fix handling of c_void_p args in MpvRenderParam.__init__()Marcel Moreaux1-0/+3
2021-01-19mpv.py: update: Use ctypes.memmove to speed uphixz001-1/+1
2020-07-25Fixing typo in keep_playlist causing NameErrorDziqs1-1/+1
2020-07-19mpv.py: terminate: Raise warning when called from event thread.jaseg1-4/+7
2020-07-19mpv.py: add wait_for_shutdownjaseg1-0/+11
2020-07-19mpv.py: add check_core_alive, check core in __getattr__, __setattr__jaseg1-8/+12
2020-07-19mpv.py: add prepare_and_wait_for_propertyjaseg1-0/+10
2020-07-19mpv.py: Update copyright datejaseg1-1/+1
2020-07-18mpv.py: Add docstrings to new additions to APIjaseg1-2/+17
2020-07-18Sprinkle some thread safety over event loop, add *wait_for_eventjaseg1-56/+91
2020-07-18mpv.py: improve shutdown handling, replace wait_for_playbackjaseg1-11/+38
2020-07-16mpv.py: add wait_until_paused, wait_until_playingjaseg1-0/+8
2020-07-16mpv.py: Add overlay supportjaseg1-0/+104
2020-07-16mpv.py: add some missing commandsjaseg1-5/+97
2020-07-15remove superfluous whitespacesLouis-Philippe Véronneau1-2/+2
2020-07-12Fix handling of dashed options in loadfile.jaseg1-1/+1
2020-01-03Initial libmpv/render.h mappingjaseg1-11/+195
2019-12-04Windows: Use cytpes.load_library to look for DLLjaseg1-5/+8
2019-12-03Allow mpv-1.dll to be placed in python script directory (#96)ripdog1-1/+4
2019-12-02Fix Python 3.5 compatibilityjaseg1-1/+1
2019-12-01Add stream protocol handlingjaseg1-4/+261
2019-11-26key bindings: Introduce key char parameterjaseg1-4/+4
2019-11-10Use stride//4 rather than the returned image wdfaker1-1/+1
2019-02-07fix: getProcAddr function should return a function or 0cosven1-1/+1
2018-07-25command: fix default show-text duration param valuejaseg1-1/+1
2017-12-25Refactor node_cast_value to use large if/elif instead of dict lookupjaseg1-12/+25
2017-12-24Fix MpvNode logic to use pröper unionsjaseg1-27/+40
2017-09-18Fixed TypeError: _handle_key_binding_message() signature incompatibility with...Vilius Grigaliūnas1-1/+1
2017-09-14Nicer API names for add/multiply/cycle propertyjaseg1-7/+7
2017-09-14Wrap all docstrings to 120 char line widthjaseg1-150/+91
2017-09-13Reformat doctrings to follow PEP 257 and use reStructuredTextRaphael McSinyx1-192/+228
2017-09-13Fix add, cycle and multiply command.Raphael McSinyx1-4/+14
2017-08-21Add on_key_pressjaseg1-1/+31
2017-08-20Fix key binding registration for bound methods, add unit testsjaseg1-9/+10
2017-08-20Fix window dragging while using custom key bindingsjaseg1-1/+1
2017-08-06mpv, mpv-test: Fix vim mode linesjaseg1-2/+1
2017-08-06Restore compatibility with older libmpv versionsjaseg1-1/+1
2017-08-06mpv.py: Un-break property write accessjaseg1-9/+19
2017-08-03Add pillow-based screenshot_raw commandjaseg1-0/+11
2017-08-03Move to fully FORMAT_NODE-based APIjaseg1-325/+145