Software Version: DRIVE Software 10
NvMediaEncodeInitializeParamsH265::maxNumRefFrames seems to allow enabling B frames as reference. However, there’s also NvMediaEncodeInitializeParamsH265::useBFramesAsRef, which seems to do the same thing as setting maxNumRefFrames to 2.
Could the use of maxNumRefFrames vs useBFramesAsRef for enabling B frames as reference be clarified?
Aside, the description for maxNumRefFrames is quite confusing. For example, what does “max reference numbers” mean? Reference numbers of/to what?
There’s also a typo in useBFramesAsRef’s description: “refernces”.