Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2020-07-16 | mpv.py: add wait_until_paused, wait_until_playing | jaseg | 1 | -4/+4 | |
2020-07-16 | tests: rename test.srt to sub_test.srt to prevent auto-load | jaseg | 1 | -2/+2 | |
2020-07-16 | tests: improve key binding tests with loopback test | jaseg | 1 | -10/+24 | |
2020-07-15 | tests: Fix test_log_handler for current master | jaseg | 1 | -3/+7 | |
The current mpv master changes default log output, breaking this test. To be future-proof, it now emits its own message through the print-text command. | |||||
2020-07-15 | tests: Fix TestLifecycle.test_options for current mpv master | jaseg | 1 | -1/+2 | |
2020-07-15 | tests: Fix test_instance_method_property_observer (#108) | jaseg | 1 | -8/+8 | |
The loop property was a poor choice here since setting it messes with libmpv's event loop, leading to property change observer events being dropped. | |||||
2020-07-15 | tests: Fix test_property_observer_decorator (#108) | jaseg | 1 | -10/+10 | |
2020-07-15 | tests: Fix test_write for segaults in libmpv (#108) | jaseg | 1 | -0/+4 | |
2020-07-12 | Fix handling of dashed options in loadfile. | jaseg | 1 | -7/+34 | |
Add tests based on --sub-file. Also add a test for sub_add here. | |||||
2020-04-05 | Make tests run headless using xvfbwrapper | jaseg | 1 | -1/+12 | |
2019-12-02 | tests: Silence libmpv during unittests | jaseg | 1 | -1/+54 | |
2019-12-02 | Fix Python 3.5 compatibility | jaseg | 1 | -1/+1 | |
2019-12-01 | Add stream protocol handling | jaseg | 1 | -2/+86 | |
This allows you to directly feed bytes into mpv without going through a file, FIFO etc. first. The new API is: @player.register_stream_protocol(name) @player.python_stream(name, size) @player.python_stream_catchall See their docstrings for their usage. | |||||
2019-11-26 | key bindings: Introduce key char parameter | jaseg | 1 | -9/+9 | |
Adapt key binding script message handling to be compatible with the new key char parameter introduced upstream in https://github.com/mpv-player/mpv/commit/21f2468d67e11eff7ede0d85fa6f4ab5c4f7de84 This change is backwards-compatible. With older mpv versions this parameter will be None. | |||||
2017-12-24 | Fix MpvNode logic to use pröper unions | jaseg | 1 | -9/+13 | |
...instead of lots manual ctypes pointer casting | |||||
2017-08-21 | Add on_key_press | jaseg | 1 | -0/+35 | |
2017-08-20 | Fix key binding registration for bound methods, add unit tests | jaseg | 1 | -0/+73 | |
2017-08-06 | mpv, mpv-test: Fix vim mode lines | jaseg | 1 | -0/+2 | |
2017-08-06 | Re-nerf property observer tests | jaseg | 1 | -21/+18 | |
2017-08-06 | mpv-test.py: Add more thorough property tests | jaseg | 1 | -0/+82 | |
2017-08-03 | Move to fully FORMAT_NODE-based API | jaseg | 1 | -142/+85 | |
This will break lots of stuff. * Use MPV_FORMAT_NODE mostly everywhere * Dynamically discover properties instead of using a static list * Modify encoding handling to be more versatile | |||||
2017-08-03 | Fixes for libmpv v0.26.0 | jaseg | 1 | -5/+5 | |
2017-07-03 | tests: Add test for multi-valued property-mapped options | jaseg | 1 | -0/+4 | |
2017-07-03 | Make compatible with libmpv 0.22.0 | jaseg | 1 | -6/+9 | |
2017-07-03 | Fix racy property tests | jaseg | 1 | -3/+24 | |
2017-05-26 | Add regression test for #26 | jaseg | 1 | -1/+29 | |
2017-05-26 | mpv-test: Fix some tests, add property observer decorator test | jaseg | 1 | -10/+49 | |
Also fix ass-style-override | |||||
2017-05-21 | Fix `unobserve_property` RuntimeError | Matt Deacalion Stevens | 1 | -0/+27 | |
2017-05-10 | BREAKING: Move property observation API to NODE format | jaseg | 1 | -1/+1 | |
2017-05-10 | Add documentation and polish handler registration | jaseg | 1 | -1/+2 | |
2017-05-10 | Update properties for current upstream master | jaseg | 1 | -11/+20 | |
2016-11-23 | Clarify event thread handling in the README | jaseg | 1 | -1/+1 | |
2016-08-24 | Small refactoring of with usage in tests | jaseg | 1 | -37/+31 | |
2016-08-20 | Pimp loadfile to accept per-file options | jaseg | 1 | -1/+1 | |
2016-08-20 | BREAKING :boom: Improve property handling | jaseg | 1 | -3/+3 | |
2016-08-17 | Improve event handling, add message handling, add key binding foo | jaseg | 1 | -4/+7 | |
2016-08-13 | Finally add node handling, fix ALL THE THINGS | jaseg | 1 | -29/+48 | |
* New node handling * Add remaining properties * Improve property type handling (no more ynbool!) * Add pröper option access * Add a whole bunch of tests | |||||
2016-08-13 | WIP | jaseg | 1 | -33/+29 | |
2016-08-13 | Add loads of new properties | jaseg | 1 | -2/+19 | |
2016-08-13 | More tests | jaseg | 1 | -1/+45 | |
2016-08-04 | Make video-pan-x and video-pan-y floats as they should be | jaseg | 1 | -3/+1 | |
2016-02-19 | Add tests | jaseg | 1 | -0/+129 | |