Set missed fields in ParamBaseTranscode
Previously, these fields kept whatever value was set by FillDefault. The corresponding fields were set properly within sSpatialLayers, but the fields within the main struct were left with the default values. This doesn't change the hashes in the unit test, since these fields don't seem to be used in the produced bitstream at all.
This commit is contained in:
parent
75f8b41bcd
commit
8b7fb36f39
@ -223,6 +223,8 @@ void FillDefault (const bool kbEnableRc) {
|
||||
int32_t ParamBaseTranscode (const SEncParamBase& pCodingParam, const bool kbEnableRc = true) {
|
||||
|
||||
iInputCsp = pCodingParam.iInputCsp; // color space of input sequence
|
||||
fMaxFrameRate = WELS_CLIP3 (pCodingParam.fMaxFrameRate, MIN_FRAME_RATE, MAX_FRAME_RATE);
|
||||
iTargetBitrate = pCodingParam.iTargetBitrate;
|
||||
|
||||
iPicWidth = pCodingParam.iPicWidth;
|
||||
iPicHeight = pCodingParam.iPicHeight;
|
||||
|
Loading…
x
Reference in New Issue
Block a user