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

Support Setting a Size for Certain Sources #36

Open
grantjbutler opened this issue Sep 17, 2022 · 0 comments
Open

Support Setting a Size for Certain Sources #36

grantjbutler opened this issue Sep 17, 2022 · 0 comments
Labels
enhancement New feature or request

Comments

@grantjbutler
Copy link
Owner

Add a scaling mode for sources that can accept an arbitrary size (browser sources, color sources, and maybe other sources). With such a scaling mode, these sources can just set their size to the calculated size of the layout, rather than being set to a given size, like 1080x1920, and then scaled down to the calculated size.

For use cases like Twitch's Guest Star feature, this should mean that the nameplate of other users in the video call should be the right size and not scaled down and illegible. Additionally, I wonder if such a mode would then mean the render of various scenes would be more optimized? That is, I would assume (though I've not done much graphics programming) that rendering a source once at a desired size is more efficient than rendering it at a different size and then scaling to the desired size (but I don't know if this is actually the case, or if this is how OBS approaches scaling sources when rendering).

@grantjbutler grantjbutler added the enhancement New feature or request label Sep 17, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant