Skip to content

Advanced Output streaming rescale support#1682

Open
aleksandr-voitenko wants to merge 2 commits intostagingfrom
fix-encoder-rescale-part-2
Open

Advanced Output streaming rescale support#1682
aleksandr-voitenko wants to merge 2 commits intostagingfrom
fix-encoder-rescale-part-2

Conversation

@aleksandr-voitenko
Copy link
Copy Markdown
Collaborator

@aleksandr-voitenko aleksandr-voitenko commented Apr 30, 2026

Description

Adds OBS 31-style Advanced Output streaming rescale support by moving the streaming path from boolean-only rescale handling to OBS's RescaleFilter model.

Motivation and Context

This exposes rescaleFilter on Advanced Streaming, persists AdvOut/RescaleFilter, migrates legacy AdvOut/Rescale=true configs to Bilinear, and applies both scaled size and GPU scale type before starting the encoder. This matches upstream behavior for texture encoders such as NVIDIA NVENC.

How Has This Been Tested?

Manually, Windows only/

Types of changes

  • New feature (non-breaking change which adds functionality)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants