Is there an existing issue or feature request for this?
This feature does not exists on the latest available release of DistroAV nor in the upcoming PR?
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.
Is there an existing issue or feature request for this?
This feature does not exists on the latest available release of DistroAV nor in the upcoming PR?
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 :
Goal :
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.