Skip to content

[RFE]: Investigate Scene Preview Logic to be closer to recent OBS API #1250

@Trouffman

Description

@Trouffman

Is there an existing issue or feature request for this?

  • I have searched and did not find a similar issue or feature request

This feature does not exists on the latest available release of DistroAV nor in the upcoming PR?

  • I have checked and this is not available on the latest DistroAV version nor planned

Explain the context or expected use-case of the feature request (problem, new NDI feature, ...)

While looking at the code of the preview-output.cpp it seems this was created / made at a time the preview scene was not directly or easily accessible.

Context :

  • The code between main-output.cpp and preview-output.cpp seems quite different, especially for preview_start() and preview_init()

Goal :

  • Simplify codebase
  • Reduce risk of bugs (hopefully)
  • Performance increase (hopefully)

Solution Idea or Feature description

Uniformise & simplify the preview-output.cpp code and have similar logic as in the main-output.cpp

How this feature can benefit the community?

Easier codebase to maintain and provide support / bug fix.

How could this feature be implemented (fac.)?

No response

Do you see any potential limitation/drawback?

No response

Are you able to contribute to this feature?

yes, with limited understanding of the initial reason for this difference.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions