1 --- msopenh264-1.2.1/src/msopenh264dec.cpp.orig 2016-10-19 17:32:52.000000000 +0200
2 +++ msopenh264-1.2.1/src/msopenh264dec.cpp 2019-08-09 15:28:46.157866126 +0200
4 mUnpacker=rfc3984_new();
6 SDecodingParam params = { 0 };
7 -#if (OPENH264_MAJOR == 1) && (OPENH264_MINOR >=6)
8 +#if (OPENH264_MAJOR > 1) || ((OPENH264_MAJOR == 1) && (OPENH264_MINOR >=6))
10 params.eOutputColorFormat = videoFormatI420;
12 --- msopenh264-1.2.1/src/msopenh264enc.cpp.orig 2017-07-20 15:56:32.000000000 +0200
13 +++ msopenh264-1.2.1/src/msopenh264enc.cpp 2019-08-09 15:30:24.520666582 +0200
15 params.sSpatialLayers[0].iSpatialBitrate = targetBitrate;
16 params.sSpatialLayers[0].iMaxSpatialBitrate = maxBitrate;
18 -#if (OPENH264_MAJOR == 1) && (OPENH264_MINOR >=6)
19 +#if (OPENH264_MAJOR > 1) || ((OPENH264_MAJOR == 1) && (OPENH264_MINOR >=6))
20 params.sSpatialLayers[0].sSliceArgument.uiSliceMode = SM_SIZELIMITED_SLICE;
21 params.sSpatialLayers[0].sSliceArgument.uiSliceSizeConstraint = ms_factory_get_payload_max_size(mFilter->factory);