NvBufferComposite fails when src_comp_rect is less than 48x48

params.dst_comp_rect[1].top = 0;
params.dst_comp_rect[1].left = 0;
params.dst_comp_rect[1].width = 750;
params.dst_comp_rect[1].height = 750;

params.src_comp_rect[1].top = 0;
params.src_comp_rect[1].left = 0;
params.src_comp_rect[1].width = 48;
params.src_comp_rect[1].height = 48;

…works, but

params.dst_comp_rect[1].top = 0;
params.dst_comp_rect[1].left = 0;
params.dst_comp_rect[1].width = 750;
params.dst_comp_rect[1].height = 750;

params.src_comp_rect[1].top = 0;
params.src_comp_rect[1].left = 0;
params.src_comp_rect[1].width = 46;
params.src_comp_rect[1].height = 46;

fails with

NvDdkVicConfigure Failed
nvbuffer_composite Failed
  1. Is there some limit to how small the src_comp_rect can be?
  2. I can’t find the NvOSD documentation in the docs included with JetPack 4.2.2.

Hi,
It is limitation of hardware VIC engine. Please configure larger resolution.

A relevant topic: