index
:
python-mpv.git
main
python-mpv: Moderately popular pythonic interface to the awesome mpv media player
jaseg
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
mpv.py
Age
Commit message (
Expand
)
Author
Files
Lines
23 hours
Add support for libmpv's new args to key binding handlers
main
jaseg
1
-8
/
+12
23 hours
Use callback id() instead of frame hash() to identify anonymous python streams
jaseg
1
-9
/
+18
2024-08-14
Windows: Look for mpv.dll next to mpv.py
jaseg
1
-7
/
+19
2024-08-14
Windows: Improve DLL loading error messages
jaseg
1
-1
/
+9
2024-08-14
Fix quit and quit_watch_later commands
jaseg
1
-2
/
+8
2024-07-15
Add API to set dict-valued properties
jaseg
1
-1
/
+4
2024-06-21
Version 1.0.7
v1.0.7
jaseg
1
-1
/
+1
2024-06-21
Fix race condition in property observer code leading to futures.InvalidStateE...
jaseg
1
-14
/
+19
2024-04-20
Version 1.0.6
v1.0.6
jaseg
1
-1
/
+1
2024-04-20
Fix loadfile for mpv v0.38.0
jaseg
1
-2
/
+11
2024-01-22
play_bytes: Add docstring.
jaseg
1
-0
/
+1
2024-01-22
mpv.py: Add play_bytes convenience function
jaseg
1
-0
/
+11
2024-01-22
mpv.py: Add play_context convenience function
jaseg
1
-0
/
+37
2023-11-18
Version 1.0.5
v1.0.5
show
jaseg
1
-1
/
+1
2023-11-18
Add libmpv-2.dll to windows library search list
jaseg
1
-9
/
+3
2023-07-22
Add missing fields to MpvEventEndFile
jaseg
1
-0
/
+2
2023-07-22
Add field "playlist_entry_id" to MpvEventEndFile
Carsen Yates
1
-3
/
+6
2023-06-03
Add 'self' to mouse function
sdaqo
1
-1
/
+1
2023-03-30
Add __version__ field to module
jaseg
1
-0
/
+2
2023-02-26
Add tests and fix error handling for stream callbacks
jaseg
1
-9
/
+19
2023-02-26
Add cross-thread exception handling for event loop and stream callbacks
jaseg
1
-33
/
+89
2023-02-26
Update license header with dual-license information
jaseg
1
-7
/
+9
2022-08-16
Fix typo in repr format string
jaseg
1
-1
/
+1
2022-07-11
Fix show_text level default parameter
Elias Müller
1
-1
/
+1
2022-06-17
Fix `observe_property()` docstring
Naglis Jonaitis
1
-5
/
+5
2022-06-17
Error for known-incompatible libmpv (closes #223)
James Gerity
1
-0
/
+5
2022-04-24
Add cancel handling to streams
jaseg
1
-12
/
+9
2022-04-24
Add event queue overflow handling
jaseg
1
-19
/
+32
2022-04-22
Finish event infrastructure rework.
jaseg
1
-6
/
+6
2022-04-22
Finish rewriting event infrastructure
jaseg
1
-3
/
+8
2022-04-22
Continue reworking event infrastrucutre.
jaseg
1
-25
/
+58
2022-04-22
Update event wrapper classes
jaseg
1
-47
/
+41
2022-04-22
Remove deprecated libmpv API
jaseg
1
-29
/
+11
2022-04-22
add albumart arg to video_add
jaseg
1
-2
/
+2
2022-04-20
Remove MpvSubApi wrapper
DepFA
1
-3
/
+0
2022-04-20
Remove dropped mpv-2 api methods.
DepFA
1
-19
/
+3
2022-04-18
Add some useful input commands
jaseg
1
-0
/
+9
2022-04-18
Add keyword argument command interface
jaseg
1
-8
/
+44
2022-04-18
Update copyright headers
jaseg
1
-8
/
+7
2022-04-17
Add missing new event types
jaseg
1
-0
/
+2
2022-04-17
Add future-based async command API
jaseg
1
-37
/
+46
2022-04-17
mpv.py: add default error handler for failed async commands
Elias Müller
1
-9
/
+27
2022-04-17
mpv.py: add support for asynchronous commands
Elias Müller
1
-4
/
+48
2022-04-17
Default to node_command and rename old command to string_command
jaseg
1
-2
/
+5
2022-04-17
mpv.py: change mpv_detach_destroy to mpv_destroy
Kira
1
-2
/
+2
2022-04-17
porcelain: Add fancy wait_for_event/property future handling
jaseg
1
-27
/
+39
2022-03-26
Add timeouts and error forwarding to wait_for_{property,event} conditions
jaseg
1
-40
/
+61
2022-03-26
use daemon = True instead of setDaemon
jaseg
1
-1
/
+1
2021-07-28
Fix handling of c_void_p args in MpvRenderParam.__init__()
Marcel Moreaux
1
-0
/
+3
2021-01-19
mpv.py: update: Use ctypes.memmove to speed up
hixz00
1
-1
/
+1
[next]