diff --git a/third-party/openh264/third_party/openh264/src/codec/encoder/core/inc/param_svc.h b/third-party/openh264/third_party/openh264/src/codec/encoder/core/inc/param_svc.h index dff33c490a..3a5e6d642c 100644 --- a/third-party/openh264/third_party/openh264/src/codec/encoder/core/inc/param_svc.h +++ b/third-party/openh264/third_party/openh264/src/codec/encoder/core/inc/param_svc.h @@ -345,6 +345,7 @@ typedef struct TagWelsSvcCodingParam: SEncParamExt { bIsLosslessLink = pCodingParam.bIsLosslessLink; bFixRCOverShoot = pCodingParam.bFixRCOverShoot; iIdrBitrateRatio = pCodingParam.iIdrBitrateRatio; + bSubcodecMode = pCodingParam.bSubcodecMode; if (iUsageType == SCREEN_CONTENT_REAL_TIME && !bIsLosslessLink && bEnableLongTermReference) { bEnableLongTermReference = false; }