I’ve read in prior posts that nvcompositor is ONLY supposed to work in a omxh264dec pipeline and that the only acceptable sink is nvoverlaysink. However those posts were old and im wondering if this is now supported. I’m able to successfully use the pipeline in this fashion:
However the above fails when I try to use a sink other than filesink or overlaysink (like webrtcbin) - and before I go off the deepend trying to debug why the camera stops I wanted to find out if this is supported.
@DaneLLL thanks a ton for clarifying.Seems like the error is elsewhere in my pipeline. If I use webrtcbin as the sink (instead of filesink) my camera stops working after a little while. Doesn’t happen with non-argus cameras OR if I don’t use the compositor so extra puzzling.
I have to use omx encoders since I’m looking for variable bitrate encoder for my pipeline. nvv4l2 doesn’t allow bitrate to be set when PLAYING.
Thanks @DaneLLL - this definitely works! However seems like I get a I-frame (or otherwise huge drop in qp) whenever I set the bitrate. Is that to be expected when the bitrate is low?