ECM master branch is not working when RPR is enabled
The current ECM master branch has encoder crashes when the RPR functionality is enabled. The software can work (encoder and decoder) after disabling the following macros:
IBC-related: JVET_AE0169_BIPREDICTIVE_IBC JVET_AE0159_FIBC JVET_AE0078_IBC_LIC_EXTENSION
inter-related: JVET_AE0046_BI_GPM JVET_AE0043_CCP_MERGE_TEMPORAL
The three IBC related macros cause encoder crash when encoding the first I-frame. If the IBC related macros are disabled, the two inter related macros cause encoder crashes at the first place of resolution switch POC8. One example command line to reproduce the problem is as follows:
EncoderApp.exe -c encoder_lowdelay_ecm.cfg -i BlowingBubbles_416x240_50.yuv -wdt 416 -hgt 240 -fr 30 -q 37 -f 300 -c scale1.5x.cfg --SEIDecodedPictureHash=1
It would be appreciated if the issue can be resolved as fast as possible given that the functionality is needed in the RPR-related EE tests 4.1 and 4.2.