GithubHelp home page GithubHelp logo

Comments (26)

nurupo avatar nurupo commented on August 12, 2024

You didn't enable the checkbox from step 4 of Usage section.

from vlc-pause-click-plugin.

ThaddeusChristopher avatar ThaddeusChristopher commented on August 12, 2024

I'll note that I'm on VLC 3.0.4 64-bit Windows and believe I may also be experiencing this issue (if not, then I apologize ahead of time).

The following checkboxes are checked as per the instructions:

  • Video >> Filters >> Pause/Play video on mouse click (text box reads "postproc:pause_click", also tested with just "pause_click")
  • Interface >> Control interfaces >> Pause/Play video on mouse click (text box reads "pause_click")

Left mouse clicks are no-ops with or without "Ignore double clicks".

In VLC's Advanced Preferences, if I check "Only show current" it does indeed display "Pause click" as a sub-node under Filters.

Restarting VLC (with or without using the --reset-plugins-cache option) does not appear to help. Starting VLC with or without admin privileges also does not appear to change matters.

from vlc-pause-click-plugin.

nurupo avatar nurupo commented on August 12, 2024

@ThaddeusChristopher please open a separate issue, it gets too confusing when there are many people with different issues talking in the same thread.

from vlc-pause-click-plugin.

GitTheHellOutaHere avatar GitTheHellOutaHere commented on August 12, 2024

You didn't enable the checkbox from step 4 of Usage section.

Couldn’t, it doesn’t exist.

vlc video prefs

OS X 11.1.2
VLC 3.0.4

from vlc-pause-click-plugin.

nurupo avatar nurupo commented on August 12, 2024

Wow, that's new, no one has ever reported this before. It's also interesting how you get Show All>Video>Filters>Pause click tab but no Pause click on Show All>Video>Filters tab.

I will try re-building the macOS plugin against a newer macOS SDK and against VLC 3.0.4 specifically and report back with a new plugin binary for you to test.

from vlc-pause-click-plugin.

nurupo avatar nurupo commented on August 12, 2024

OS X 11.1.2

There is no such macOS version. The latest macOS seems to be 10.13.

There is 11.1.2 Safari browser version, but I fail to see how a web browser version is relevant here.

from vlc-pause-click-plugin.

nurupo avatar nurupo commented on August 12, 2024

Do any of these work for you?

  1. 1 - vlc-3.0-macosx.zip - built with xcode9.4 against VLC 3.0.0
  2. 2 - vlc-3.0-macosx.zip - built with xcode9.4 against VLC 3.0.4
  3. 3 - vlc-3.0-macosx.zip - built with xcode7.3 against VLC 3.0.4

I can't test myself as I don't own a macOS system.

from vlc-pause-click-plugin.

GitTheHellOutaHere avatar GitTheHellOutaHere commented on August 12, 2024

There is no such macOS version. The latest macOS seems to be 10.13.
There is 11.1.2 Safari browser version, but I fail to see how a web browser version is relevant here.

D’oh!
I was in a hurry and looked at the Safari About instead of the OS About.
They’re only an inch apart. ;-)

I have 10.12.6.
Funny - I actually wrote down that version but then clicked the Safari About and saw something else so wrote that down even though it didn’t sound right.

from vlc-pause-click-plugin.

GitTheHellOutaHere avatar GitTheHellOutaHere commented on August 12, 2024

Now I’m not sure what’s going on.
It’s possible that the reason the setting was missing in the screenshot was because I’d already deleted the original plugin.

Because when I downloaded #2 of your 3 files and installed the plugin, I expected to see a "this file already exists - do you want to replace it?" message. But there was none. So the first plugin was not present in that folder (no wonder the setting didn’t exist).

When I opened VLC after installing the #2 plugin the setting was there. So I decided to test the original plugin. I deleted the new one and installed the old one and the setting DID appear.

But for some strange reason the original plugin always has the same WRONG date and time associated with it each time it’s placed into the folder. The date the file was added should be shown as TODAY, but is shown as 2/10/18 @ 2:10 am in both the Date Added and Date Modified columns. That’s nearly 9 months ago - weird!

vlc1

I deleted it, unzipped the downloaded file again and put the plugin back in the folder. And the same thing happened - same old date and time added.

I think there’s something wrong with that plugin.

Because when I place your #2 plugin in the folder, it goes straight to the top of the column since it was just added, and shows the correct date and time added/modified.

vlc2

Since it appears the setting may have been "missing" because I deleted it at some point (probably because it wasn’t working since I didn’t enable that setting), I apologize for wasting your time!

from vlc-pause-click-plugin.

GitTheHellOutaHere avatar GitTheHellOutaHere commented on August 12, 2024

The instructions say to

Extract the archive at /Applications/VLC.app/Contents/MacOS/plugins/video_filter/

But that folder doesn’t exist.
All the plugins are in /Applications/VLC.app/Contents/MacOS/plugins.

I suggest you edit that path to avoid any confusion.

from vlc-pause-click-plugin.

nurupo avatar nurupo commented on August 12, 2024

That’s nearly 9 months ago - weird!

The February 10th of 2018 date is correct, the last release was indeed made 7 month ago, when VLC 3.0.0 got released. A plugin built against 3.0.0 should be compatible with all 3.0.x versions, so there is no point in making any newer build.

I'm confused. Did you manage to get the plugin working? Does the original plugin work? If it doesn't, do any of the 3 plugins from my earlier post work?

But that folder doesn’t exist.
All the plugins are in /Applications/VLC.app/Contents/MacOS/plugins.

Can you confirm that there is no video_filter subdirectory in there? Because there is one on Windows and Linux.

from vlc-pause-click-plugin.

nurupo avatar nurupo commented on August 12, 2024

The date the file was added should be shown as TODAY

It's "Date Modified", not "Date Added", so no, the last time the binary was modified is when it was created in February.

from vlc-pause-click-plugin.

GitTheHellOutaHere avatar GitTheHellOutaHere commented on August 12, 2024

Question:

Pause/play video on mouse click isn’t a filter, it’s an interface action and it’s already present in the Control Interfaces menu. Why does this plugin place an action in the Filter menu?

Is it a necessary workaround because VideoLAN f’d up the way it should work and the way it used to work?

And now there’s a double-click problem. The video does stop/start when the window is clicked, but if two clicks are done too close together the widow resizes. Is there another setting for that?

Also, back to the instructions. Numbers 3 and 4 say to "enable/disable" the checkboxes.
That would leave both boxes unchecked and the plugin disabled, so what’s the point of installing it?

Perhaps you meant disable/enable, or enable/disable/enable? In the end they need to be enabled, right?

from vlc-pause-click-plugin.

nurupo avatar nurupo commented on August 12, 2024

Oh, I see there is also "Date Added". No idea where that is coming from.

from vlc-pause-click-plugin.

GitTheHellOutaHere avatar GitTheHellOutaHere commented on August 12, 2024

There absolutely is no video folder in there.

This is the path:

vlc3

It's "Date Modified", not "Date Added", so no, the last time the binary was modified is when it was created in February.

As the previous screenshots show, the folder was sorted in List view by Date Added, not Date modified, for both files.

The old one may have been created in Feb. (I figured that), but it should show TODAYS date when I place it in the folder, just like your #2 file does because it was added TODAY.

from vlc-pause-click-plugin.

GitTheHellOutaHere avatar GitTheHellOutaHere commented on August 12, 2024

Yes, the setting works with the original downloaded plugin and also with #2 - I didn’t try 1 & 3.

from vlc-pause-click-plugin.

nurupo avatar nurupo commented on August 12, 2024

Pause/play video on mouse click isn’t a filter, it’s an interface action and it’s already present in the Control Interfaces menu. Why does this plugin place an action in the Filter menu?
Is it a necessary workaround because VideoLAN f’d up the way it should work and the way it used to work?

The plugin actually consists of two sub-plugins. One is video filter, that allows it to catch mouse clicks on the video image. Another is interface, it allows it to control playlist (to pause/play currently playing item). By checking both check boxes you are enabling them both. If any one is disabled, the plugin doesn't work, as it either can't see mouse clicks or can't control the playlist.

It used to be just a video filter plugin in VLC 2.1, but in 2.2 they made it so only interface plugins could control the playlist, but interface plugins don't know about mouse clicks, so here we are now.

And now there’s a double-click problem. The video does stop/start when the window is clicked, but if two clicks are done too close together the widow resizes. Is there another setting for that?

Double click fullscreens VLC. There might be an option to disable it somewhere, but I'm not aware of it.

The only configuration the plugin provides in regards to the double-clicking is whether you want the plugin to ignore double-clicks or not. When ignoring them, the plugin won't pause/play on double-click. When not, the plugin will pause/play and play/pause just as you click, essentially making the video stutter, which annoys users who double-click to fullscreen.

Also, back to the instructions. Numbers 3 and 4 say to "enable/disable" the checkboxes.
That would leave both boxes unchecked and the plugin disabled, so what’s the point of installing it?

Yeah, that should say just "enable".

from vlc-pause-click-plugin.

GitTheHellOutaHere avatar GitTheHellOutaHere commented on August 12, 2024

Okay, I appreciate the help and again - sorry I wasted so much of your time.

Maybe VideoLan should apologize for fowling things up, which caused you to have to create this plugin in the first place.

But at least we cleared up a few things in the instructions, so maybe it’ll help someone down the line.

from vlc-pause-click-plugin.

nurupo avatar nurupo commented on August 12, 2024

There absolutely is no video folder in there.

Alright, good to know. It doesn't really matter where the plugin is at, as long as it's somewhere inside the plugins directory and not too dip in the subdirs. Putting it directly in plugins directory works on all platforms. The original instructions I wrote in 2014 told to put in into video filter since it was only a video filter plugin back then, so I decided to stick with it. Didn't know that on macOS VLC doesn't have any plugin subdirs.

I will correct the instructions based on all these findings sometime later this week.

from vlc-pause-click-plugin.

nurupo avatar nurupo commented on August 12, 2024

Btw, note that when the ignoring double-click option is enabled, it delays pausing the video until after "Double click interval" milliseconds pass, so it's a lot less snappy experience. So chose your poison: either get snappy pause but stutter when double-clicking to fullscreen, or get delayed pause but no stutter when double-clicking to fullscreen. I'm very used to the video stuttering when fullscreening in MPC on Windows, so I just keep that checkbox unchecked all the time.

from vlc-pause-click-plugin.

nurupo avatar nurupo commented on August 12, 2024

I take that the issue is resolved, so I will be closing it. Feel free to re-open if it is not so.

from vlc-pause-click-plugin.

nurupo avatar nurupo commented on August 12, 2024

Also, back to the instructions. Numbers 3 and 4 say to "enable/disable" the checkboxes.

They don't say "enable/disable" the checkboxes". They say "Enable/Disable the plugin with a checkbox".

from vlc-pause-click-plugin.

GitTheHellOutaHere avatar GitTheHellOutaHere commented on August 12, 2024

That’s the same thing - the final instruction leaves the checkbox DISABLED.

Don’t quibble about my exact phrasing - I wasn’t under oath.

from vlc-pause-click-plugin.

nurupo avatar nurupo commented on August 12, 2024

That’s the same thing - the final instruction leaves the checkbox DISABLED.

No it doesn't, your English comprehension is probably a tab bad. All it says is "You can enable or disable the plugin with the following checkbox: <where to find the checkbox>". It doesn't say "first check the checkbox and then uncheck it".

from vlc-pause-click-plugin.

GitTheHellOutaHere avatar GitTheHellOutaHere commented on August 12, 2024

These are the instructions which, as I said, instruct the user to "Enable/Disable the plugin with a checkbox." That could be construed to mean it should be left unchecked,

Which would leave the checkbox in a DISABLED state.

They don’t say to uncheck and then check the box, which would disable and then re-enable it.

vlc4

from vlc-pause-click-plugin.

GitTheHellOutaHere avatar GitTheHellOutaHere commented on August 12, 2024

BTW, Me speak language good.

Me know the best words! Like bigly. And covfefe. :-)

from vlc-pause-click-plugin.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.