nurupo/vlc-pause-click-plugin

Image Freeze after a random number of play/pause cycles

Opened this issue · 3 comments

Checklist

Environment

  • OS: Windows 10 19045.2489 (22H2)
  • VLC version: 3.0.18
  • VLC bitness: 32
  • Plugin version: latest @ Feb 6 2023
  • Plugin bitness: 32

Describe the bug

After Pausing and Playing a random number of times, usually in rapid succession, the video frame will freeze.
No artifacting, no "Green Screen", audio works fine, scrubbing still works, but the image frame will remain the same.

Steps to reproduce

Open a video file, watch, click rapidly, break.

This is not a guarantee, it is random when it happens. Sometimes I might just be double clicking to maximize and it breaks. Or I may slip a click or 3 and end up clicking the viewport 5-7 times rapidly to fix my mistake, and it breaks.

Observed behavior

The Video viewport fill freeze on a frame and refuse to change without a full restart of VLC.

Expected behavior

To not do that.

Additional info

This seems to be mitigated by activating the double click by enabling "Prevent pause/play from triggering on double click" option in settings. As I am no longer able to reproduce this with this option enabled.

Even managed to capture it!
I simply paused the video, went and did some coding things, went to play the video.... and bam!

👇 click to go to YouTube
Argus Thumbnail

Unable to reproduce. Downloaded 32-bit VLC 3.0.18, added 2.2.0 version of the plugin to it, opened a video, kept clicking non-stop very rapidly for 40 or so seconds, with VLC constantly changing between full-screen and windowed -- the video didn't freeze.

What do the logs say when this happens? The most verbose logs -- debug verbosity. You need to enable logging in VLC for that, either in Preferences in the GUI or via the command line.

Like I said, it is random. It has happened at least 5 times so far, so I know it is real.
Did you see the video?

I have enabled logging and hopefully I can recapture the event.