nurupo / vlc-pause-click-plugin

Plugin for VLC that pauses/plays video on mouse click
GNU Lesser General Public License v2.1
892 stars 64 forks source link

VLC 3.0.20 doesn't work #102

Closed sperenz55 closed 8 months ago

sperenz55 commented 8 months ago

Checklist

Environment

Describe the issue

Since i update my VLC to the last version 3.0.20, i don't have any option available on settings and filter. It was working perfectly on 3.0.18. Also i try to reset my setting (remove my folder \AppData\Roaming\vlc) and it doesn't work.

nurupo commented 8 months ago

Updating VLC might remove the plugin dll file, so check if it's still present.

sperenz55 commented 8 months ago

Yes file is still here same place and windiws permission

nurupo commented 8 months ago

Can you provide some more information?

  1. Right-click on the VLC shortcut you use to launch VLC, go into Properties and tell me the file path shown in the "Target:" field.

    image

  2. While in Properties, click on "Open File Location", then in the opened window go into the "plugins\video_filter" subfolder and again confirm that the plugin dll, libpause_click_plugin.dll, is in there.

    image

sperenz55 commented 8 months ago

Below all screenshot to show you the option disappear and it was working on 3.0.18. Worst i try to do a rollback to 3.0.18 and it doesn't work too :/ very strange

1 2 3 4 5

nurupo commented 8 months ago

Ok, that was useful. I suspect you might be using the wrong dll. Could you try using this one?. You will need to restart VLC after you replace the dll.

sperenz55 commented 8 months ago

I did it and same, no option available

nurupo commented 8 months ago

In your screenshots you have two VLCs installed. One in C:\Program Files\VideoLAN\VLC, another in C:\Programmes\VideoLAN\VLC. Which one are you using? Which one has the plugin installed? Also, your VLC in C:\Programmes\VideoLAN\VLC is very weird - it has .pdb files in the video_filters folder. Those are debug symbol files and you shouldn't have those if you install VLC normally. It also shouldn't have languages, helpers, msi, NSIS, etc. folders.

I suggest that you:

  1. Uninstall all of your VLCs
  2. Delete C:\Program Files\VideoLAN\VLC and C:\Programmes\VideoLAN\VLC folders manually, in case there are any leftover files the uninstaller didn't delete
  3. Install VLC using this https://get.videolan.org/vlc/3.0.20/win64/vlc-3.0.20-win64.exe installer (wait for about 5-10 seconds for the download to start)
  4. Add the plugin dll to the video_filters folder
sperenz55 commented 8 months ago

After a full reinstallation it's working again... Thank you