SVT HEVC encoder. Scalable Video Technology (SVT) is a software-based video coding technology that is highly optimized for Intel® Xeon® processors. Using the open source SVT-HEVC encoder, it is possible to spread video encoding processing across multiple Intel® Xeon® processors to achieve a real advantage of processing efficiency.
Changed the algorithm used to set the MaxNumReorderPics
written to the bitstream (both in SPS and VPS structures)
NumReorderPics indicates the maximum number of pictures that can precede
any picture in decoding order and follow it in output order. The value
needs to be no greater than the DPB size
Added DetermineNumReorderPics to calculate the value based on the
prediction structure in the configuration. For Low Delay we set
NumReorderPics to 0 and for Random Acces we set NumReorderPics to
a value according to the number of hierarchical levels
Changed the algorithm used to set the MaxNumReorderPics written to the bitstream (both in SPS and VPS structures)
NumReorderPics indicates the maximum number of pictures that can precede any picture in decoding order and follow it in output order. The value needs to be no greater than the DPB size
Added DetermineNumReorderPics to calculate the value based on the prediction structure in the configuration. For Low Delay we set NumReorderPics to 0 and for Random Acces we set NumReorderPics to a value according to the number of hierarchical levels