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

Grouped sources not showing and Filters not selectable in 1.4.0 #26

Closed
thebeardbe opened this issue Sep 21, 2022 · 6 comments
Closed

Grouped sources not showing and Filters not selectable in 1.4.0 #26

thebeardbe opened this issue Sep 21, 2022 · 6 comments
Assignees
Labels
bug Something isn't working

Comments

@thebeardbe
Copy link

thebeardbe commented Sep 21, 2022

Since the new version 1.4.0 I have the following problems:

  1. When having an condition variable the variables are not correctly shown and don't work. If I select for example:

    if [Variable] [obs_current_scene] [equals][xxxx]

    the xxx field contains all variables available even the ones not from obs and they are shown in between { } but they don't work. I have to write the Title of the field myself.

    For example I can select {obs_full_camera} which will not trigger the condition. it will only trigger when I replace it with Full camera

  2. When I use Set OBS filter state, filters on scenes are not shown. they were before the update.

  3. Sources that are grouped are not shown only the group is shown, not the sources contained in the group.
    This happens on all places where sources are selectable.

All the issues above worked correctly before the update.

OBS 27.2.4
obs-websocket 5.0.1
Macrodeck 2.12.0
macrodeck obs websocket 1.4.0 using either auto or websocket 5

@RecklessBoon RecklessBoon added the bug Something isn't working label Oct 6, 2022
@RecklessBoon RecklessBoon self-assigned this Nov 25, 2022
@RecklessBoon
Copy link
Owner

This will be fixed with the deployment of v1.4.2 once Macro Deck is upgraded to it's next version.

@RecklessBoon
Copy link
Owner

Should be fixed with #30 which is release v1.4.2

@thebeardbe
Copy link
Author

thebeardbe commented Jul 18, 2023

Point 1 is indeed fixed the 2 other still exist.

Maybe I need to clarify how the structure is:

  • Scene:
    • source 1
    • group
      • source 2
      • source 3

So I see group and source 1 in the drop down, but not source 2 and 3

OBS 29.1.3
OBS-websocket plugin 1.4.2
OBS-websocket on auto
Macrodeck 2.12.0

@thebeardbe
Copy link
Author

thebeardbe commented Jul 18, 2023

Also a filter that is set on a whole scene:

  • Scene + filter -> filter doesn't show
  • Scene with source + filter -> filter does show.

Problem is that if I don't select a source 3rd dropdown in filter state doesn't get populated it is only when there is a source selected the filters get populated with the filters from that source.

I have a black and white filter on my whole scene that I switch on/off during stream and to have it filter everything in the scene it needs to be applied to the scene and not a source. Hence my problem.

OBS 29.1.3
OBS-websocket plugin 1.4.2
OBS-websocket on auto
Macrodeck 2.12.0

@RecklessBoon RecklessBoon reopened this Jul 18, 2023
@RecklessBoon
Copy link
Owner

Thank you for the extra information. That's extremely helpful! I'll take a look at this next time I work on this 👍

@RecklessBoon
Copy link
Owner

I am only able to fix 2. and 3. from your list above. The first one is how the main application handles the variables. It's using the value of the variable in the condition, not the variable name so I think it's as anticipated. But, v2.1.1 should address the fixable concerns.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants