You can't do it through 2 independent gst-launch commands.
However kmssink does have an "fd" property so an external wrapper can open DRM and pass that handle into multiple kmssink components.
I haven't looked at how that would work in practice with regard choosing plane numbers - you probably need to use the plane-id and connector-id properties to stop it trying to make the decision for you. You may get DRM commits competing for vsyncs though.
However kmssink does have an "fd" property so an external wrapper can open DRM and pass that handle into multiple kmssink components.
I haven't looked at how that would work in practice with regard choosing plane numbers - you probably need to use the plane-id and connector-id properties to stop it trying to make the decision for you. You may get DRM commits competing for vsyncs though.
Statistics: Posted by 6by9 — Wed Jun 19, 2024 7:49 am