Commit graph

  • e8c8736a1a Default to node_command and rename old command to string_command jaseg 2022-04-17 22:49:20 +02:00
  • 2b3249a73d mpv.py: change mpv_detach_destroy to mpv_destroy Kira 2022-01-05 10:45:11 -08:00
  • c12e1ed8a1 porcelain: Add fancy wait_for_event/property future handling jaseg 2022-04-17 22:37:10 +02:00
  • 3d956b91f8 Bump minimum python version to 3.7 jaseg 2022-04-17 22:36:52 +02:00
  • b0d34af527 README: Add skip silence example jaseg 2022-04-17 22:36:13 +02:00
  • 850bfcbd2f tests: Fix flaky sub_add test jaseg 2022-04-17 22:35:47 +02:00
  • b8cac81b36 tests: Add wait_for_shutdown unit test jaseg 2022-04-17 22:35:33 +02:00
  • 7459d3df04 tests: Switch to pytest, remove devnull hack jaseg 2022-04-17 22:35:13 +02:00
  • 0cda09c628 Add timeouts and error forwarding to wait_for_{property,event} conditions jaseg 2022-03-26 14:18:34 +01:00
  • a7e61c9362 Fix segmentation fault in unit tests on wayland jaseg 2022-03-26 14:09:46 +01:00
  • 518421a127 use daemon = True instead of setDaemon jaseg 2022-03-26 14:05:41 +01:00
  • 1f59cfa072 test_property_observer_decorator: bump sleep to 0.1s Paride Legovini 2021-09-28 17:25:16 +02:00
  • b5f03dd2b7 Fix handling of c_void_p args in MpvRenderParam.__init__() Marcel Moreaux 2021-07-19 11:04:31 +02:00
  • 03e847d8a1
    Update PyGObject example with locale fixup workaround jaseg 2021-03-19 10:47:25 +01:00
  • 3105db35a4 mpv.py: update: Use ctypes.memmove to speed up hixz00 2021-01-14 11:25:51 +01:00
  • 5e581e817b
    Add dfaker's imgui/OpenGL demo jaseg 2021-01-19 18:55:45 +01:00
  • fa1d9da6ab README: Add Robozman's PyQt5/QML/OpenGL render context example Robozman 2020-10-01 22:49:57 -06:00
  • f229268d4d Version 0.5.2 v0.5.2 jaseg 2020-07-25 23:42:54 +02:00
  • 035e1db1db Fixing typo in keep_playlist causing NameError Dziqs 2020-07-25 19:42:06 +02:00
  • d1f304ab92 tests: Make test srt path relative to test script jaseg 2020-07-21 08:41:06 +02:00
  • 170f15d390 Make tests run when called through setup.py from root dir jaseg 2020-07-21 08:37:00 +02:00
  • 2b66d0d97b Move test files into a 'tests' dir Louis-Philippe Véronneau 2020-07-20 15:26:05 -04:00
  • e29e042998 Version 0.5.1 v0.5.1 jaseg 2020-07-20 14:20:10 +02:00
  • 1f2b0058b3 mpv.py: terminate: Raise warning when called from event thread. jaseg 2020-07-19 22:34:24 +02:00
  • e85342a147 mpv.py: add wait_for_shutdown jaseg 2020-07-19 22:33:56 +02:00
  • d6840f800e mpv.py: add check_core_alive, check core in __getattr__, __setattr__ jaseg 2020-07-19 22:32:30 +02:00
  • e98a91ed2b Bump version to v0.5.0 v0.5.0 jaseg 2020-07-19 21:56:39 +02:00
  • dae47345f7 tests: add tests for new wait_* API jaseg 2020-07-19 21:54:49 +02:00
  • 583f12ed63 mpv.py: add prepare_and_wait_for_property jaseg 2020-07-19 21:54:40 +02:00
  • 632a87af49 mpv.py: Update copyright date jaseg 2020-07-19 21:13:36 +02:00
  • 0ea4622fb7 mpv.py: Add docstrings to new additions to API jaseg 2020-07-18 14:28:46 +02:00
  • 846f2a65ae Sprinkle some thread safety over event loop, add *wait_for_event jaseg 2020-07-18 14:21:31 +02:00
  • ad68ec5927 mpv.py: improve shutdown handling, replace wait_for_playback jaseg 2020-07-18 00:06:04 +02:00
  • cc368710bd Bump version to v0.4.8 v0.4.8 jaseg 2020-07-16 21:06:06 +02:00
  • 47b5a27d2c README: add video overlay example jaseg 2020-07-16 19:28:53 +02:00
  • 759b9701c3 mpv.py: add wait_until_paused, wait_until_playing jaseg 2020-07-16 19:28:33 +02:00
  • 7362f663c1 mpv.py: Add overlay support jaseg 2020-07-16 15:01:35 +02:00
  • 44ca94749a tests: rename test.srt to sub_test.srt to prevent auto-load jaseg 2020-07-16 13:23:26 +02:00
  • b68a03c9d0 mpv.py: add some missing commands jaseg 2020-07-16 13:02:14 +02:00
  • d177064d12 tests: improve key binding tests with loopback test jaseg 2020-07-16 13:01:52 +02:00
  • 9c33d0117e tests: Fix test_log_handler for current master jaseg 2020-07-15 21:49:50 +02:00
  • 400053e8d3 tests: Fix TestLifecycle.test_options for current mpv master jaseg 2020-07-15 21:44:12 +02:00
  • 3fe42bfd9d tests: Fix test_instance_method_property_observer (#108) jaseg 2020-07-15 22:02:44 +02:00
  • f5a9690739 tests: Fix test_property_observer_decorator (#108) jaseg 2020-07-15 21:27:59 +02:00
  • b54d5f5521 tests: Fix test_write for segaults in libmpv (#108) jaseg 2020-07-15 21:21:40 +02:00
  • e6abadec7e added "python_requires" YoSTEALTH 2020-07-05 20:29:27 -06:00
  • b4f5b10699 remove superfluous whitespaces Louis-Philippe Véronneau 2020-04-05 21:46:52 -04:00
  • db644cd74e Bump version to v0.4.7 v0.4.7 jaseg 2020-07-12 13:30:39 +02:00
  • 50294b7f2f README: Add detail on subtitle handling jaseg 2020-07-12 13:28:38 +02:00
  • c3eef35f59 Fix handling of dashed options in loadfile. jaseg 2020-07-12 13:27:53 +02:00
  • 3ef4ecf765 update README with inserting subtitles Peter Kuchar 2020-07-11 22:45:58 +02:00
  • 0013328ff2 Add release script jaseg 2020-04-05 13:27:37 +02:00
  • 2c75f23623 Version v0.4.6 v0.4.6 jaseg 2020-04-05 12:49:05 +02:00
  • 068d034cc0 Make tests run headless using xvfbwrapper jaseg 2020-04-05 12:46:57 +02:00
  • 4eb105a751
    Add some high-level API information to README jaseg 2020-04-01 14:27:27 +02:00
  • c1df201b26 README: Add info on GUI modes jaseg 2020-01-24 12:23:04 +01:00
  • fc775920de README: add render context gtk example jaseg 2020-01-03 01:11:23 +01:00
  • 3c21d679da Initial libmpv/render.h mapping jaseg 2020-01-02 16:21:47 +01:00
  • 3205f1b6f8 Add GTK/OpenGL example (#100) Elias 2020-01-02 16:51:23 +01:00
  • dde7da1aec Version 0.4.5 v0.4.5 jaseg 2019-12-04 09:49:05 +01:00
  • 63f9b74247 Windows: Use cytpes.load_library to look for DLL jaseg 2019-12-04 00:05:21 +01:00
  • 3452ac87bc Version 0.4.4 v0.4.4 jaseg 2019-12-03 23:45:26 +01:00
  • 62ef265e2d Allow mpv-1.dll to be placed in python script directory (#96) ripdog 2019-12-04 11:42:57 +13:00
  • 80a0e7888a Version 0.4.3 v0.4.3 jaseg 2019-12-03 23:45:26 +01:00
  • c6a8088f3a Allow mpv-1.dll to be placed in python script directory (#96) ripdog 2019-12-04 11:42:57 +13:00
  • 9d9c2b26f3 Version 0.4.2 v0.4.2 jaseg 2019-12-02 13:32:08 +01:00
  • c7e0968d60 tests: Silence libmpv during unittests jaseg 2019-12-02 13:31:43 +01:00
  • c7a50aec38 Fix Python 3.5 compatibility jaseg 2019-12-02 12:32:33 +01:00
  • 91067fcbd8 Version 0.4.1 v0.4.1 jaseg 2019-12-01 21:27:59 +01:00
  • 49e6f6f6d0 Add stream protocol handling jaseg 2019-11-30 21:15:57 +01:00
  • 3d61558714 Bump version to v0.4.0 v0.4.0 jaseg 2019-11-26 12:26:58 +01:00
  • 35e69cd93e key bindings: Introduce key char parameter jaseg 2019-11-26 12:24:16 +01:00
  • 9d6d973f91 README - vo "opengl" doesn't exist anymore Rijnder Wever 2019-11-26 11:28:59 +01:00
  • 4f69531721 Version 0.3.10 v0.3.10 jaseg 2019-11-10 16:31:58 +01:00
  • 728e8b2556 Use stride//4 rather than the returned image w dfaker 2019-10-20 17:34:43 +01:00
  • 7117de4005 README: Add cosven's QT/OpenGL example jaseg 2019-02-08 14:39:27 +09:00
  • 7905ebacdd fix: getProcAddr function should return a function or 0 cosven 2019-02-07 23:35:14 +08:00
  • 9b4faea030
    Merge pull request #78 from trin94/patch-1 jaseg 2018-12-02 10:07:20 +09:00
  • 85eaac9363
    Readme: Add PyGtk embedding example Elias 2018-12-01 21:54:33 +01:00
  • 8ba7d27e79 Version 0.3.9 v0.3.9 jaseg 2018-07-25 12:08:59 +02:00
  • a873fd7f7b command: fix default show-text duration param value jaseg 2018-07-25 12:07:52 +02:00
  • 4352b01e29 README: Add PyQT embedding example jaseg 2017-12-25 13:33:03 +01:00
  • 243414d5e0 README: Add "supported platforms" section jaseg 2017-12-25 13:32:46 +01:00
  • 62add955f9 Refactor node_cast_value to use large if/elif instead of dict lookup jaseg 2017-12-25 13:16:58 +01:00
  • 092707259b Bump version to v0.3.8 v0.3.8 jaseg 2017-12-24 22:46:22 +01:00
  • 8f5f5c645b Fix MpvNode logic to use pröper unions jaseg 2017-12-24 22:43:13 +01:00
  • c2616054a1 v0.3.7: Remove windows classifiers since nobody tests this on windows jaseg 2017-12-05 13:34:09 +01:00
  • 70a639bd7d Bump version to 0.3.6 v0.3.6 jaseg 2017-09-19 12:12:13 +02:00
  • 345ffb1998 Fixed TypeError: _handle_key_binding_message() signature incompatibility with mpv < v0.15.0 Vilius Grigaliūnas 2017-09-18 20:21:58 +03:00
  • 4ebf4e1c37 Version 0.3.5 v0.3.5 jaseg 2017-09-14 12:09:04 +02:00
  • 901e42042b Nicer API names for add/multiply/cycle property jaseg 2017-09-14 12:07:11 +02:00
  • dcf75e604c Wrap all docstrings to 120 char line width jaseg 2017-09-14 12:03:50 +02:00
  • fa125c6604 Reformat doctrings to follow PEP 257 and use reStructuredText Raphael McSinyx 2017-09-13 15:46:13 +07:00
  • 9f4b31f166 Fix add, cycle and multiply command. Raphael McSinyx 2017-09-13 15:17:30 +07:00
  • a1eeaffe14 Version 0.3.4 v0.3.4 jaseg 2017-08-23 09:08:24 +02:00
  • 1942078389 README: loop -> loop_playlist jaseg 2017-08-23 09:07:47 +02:00
  • 2ca5c7b9c8 Add on_key_press jaseg 2017-08-21 15:36:03 +02:00
  • 14783b2193 Bump version to 0.3.3 v0.3.3 jaseg 2017-08-20 23:38:33 +02:00
  • 7f929b09fe Fix key binding registration for bound methods, add unit tests jaseg 2017-08-20 23:37:18 +02:00
  • 1c6d74dd91 Fix window dragging while using custom key bindings jaseg 2017-08-20 23:10:51 +02:00