-
Notifications
You must be signed in to change notification settings - Fork 2.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
osd-overlay is not shown if the video is paused at the same time #8821
Comments
For reference, it's not specific to
If there's no video playing (e.g. But if there is a video playing, then not all presses of space show a message. E.g. on my system it typically shows only It's probably a race condition between displaying a new OSD thing, while also changing the throttling of OSD overlays (immediate while paused, synced to the next video frame while playing). |
Thanks for the extra info. I've also noticed that with |
Next time, when you open an issue which is not a duplicate, consider adding such info instead of keeping it to yourself. You're a developer, so put your yourself in our shoes: wouldn't you think this kind of info is helpful in understanding what affects the issue? Wouldn't you prefer that the reporter added such info if they new about it? |
Well, I only realized after I tried out your binding in my own config and could not reproduce it, whereas I could with |
Important Information
built on arch linux.
Reproduction steps
Use the following script
with
mpv --no-config --script=test.lua somevideo
Press k repeatedly to trigger the script.
Expected behavior
When pressing k, the video is paused and the overlay 'hello world!' is shown immediately.
Actual behavior
The overlay is only shown some of the time. Most of the time, the text does not appear until some other event refreshes the video (resize, mouse hover...).
Note that the same problem applies to image overlays made with the command
overlay-add
.Log file
log.txt
The text was updated successfully, but these errors were encountered: