You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It should be possible to split Stream framerate from Recording framerate, so that users do not have to sacrifice either stream or recording quality. Ideally this should be a drop-in class or handled on the encoder factory itself, so that it can easily be reused by future encoders.
Completion Requirements
Easily integratable in future encoder implementations. A junior C/C++ developer should be able to integrate this change within 1 hour of starting.
This either means a separate class or direct integration into the common encoder factory.
Code should have enough comments to be understood, but not too many.
int a = 1; // Assigns 1 to a is pointless.
a *= std::max(b/c, log(d)) / log2(e); should definitely have a comment.
Multiple comments may be grouped into one block preceding the difficult section.
Code is licensed under GPLv2 or later.
Zero-Copy and multi-GPU functionality must stay in tact.
Framerate adjustment should be integer fraction of the OBS framerate.
The text was updated successfully, but these errors were encountered:
Discussion Thread
Vhonowslend/StreamFX-Public#845
Provide a summary of the Improvement
It should be possible to split Stream framerate from Recording framerate, so that users do not have to sacrifice either stream or recording quality. Ideally this should be a drop-in class or handled on the encoder factory itself, so that it can easily be reused by future encoders.
Completion Requirements
int a = 1; // Assigns 1 to a
is pointless.a *= std::max(b/c, log(d)) / log2(e);
should definitely have a comment.The text was updated successfully, but these errors were encountered: