Skip to content
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

Add more command line options #444

Merged
merged 12 commits into from May 12, 2024
Merged

Add more command line options #444

merged 12 commits into from May 12, 2024

Conversation

Rafostar
Copy link
Owner

@Rafostar Rafostar commented May 2, 2024

  • allow setting GStreamer elements (audio/video filters and sinks)
  • set volume
  • set speed
  • enqueue media to primary app instance
  • create new application window
  • set queue progression mode
  • start fullscreen
  • fix remaining options description in --help

Closes #294
Closes #112
Partially implements #76

@Rafostar Rafostar force-pushed the cmd-options branch 4 times, most recently from 6a21827 to 7586e52 Compare May 3, 2024 18:47
@Rafostar Rafostar force-pushed the cmd-options branch 6 times, most recently from e82e6db to b16b5ab Compare May 11, 2024 17:47
@Rafostar Rafostar force-pushed the cmd-options branch 4 times, most recently from ba84e9b to 9e7e81a Compare May 12, 2024 15:59
Now that we are using both local and global command line vfuncs, we
can just get and apply options in them and free values later.

This avoids having options global and static.
Describe what kind of remaining (non-options) strings can
be passed when launching via command line.
Instead of running into warnings or other problems when user
specifies an out of range value for command line option, just
clamp them to nearest allowed one.
It is used immediately, so no need to store it.
@Rafostar Rafostar marked this pull request as ready for review May 12, 2024 18:45
@Rafostar Rafostar changed the title WIP: Add more command line options Add more command line options May 12, 2024
@Rafostar Rafostar merged commit 71142ab into master May 12, 2024
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
1 participant