<div dir="ltr"><div><div><div>Hi,<br></div>I'm trying to drive two separate display with kmssink (intel driver).<br><br></div>I created two separate pipelines:<br> pipeline 1 v4l2src device=/dev/video0 ! kmssink conncetor-id=63<br> pipeline 1 v4l2src device=/dev/video0 ! kmssink conncetor-id=58<br><br></div><div>My problem is that the second pipeline encounter and error on accessing DRM resources.<br></div><div>So, I implemented a simple test application that runs the two pipelines inside a single process.<br></div><div>Only the first pipeline works, the second encounters these error:<br></div><div><br></div><div>0:00:00.124567628  6195 0x7f31400028a0 ERROR                kmssink gstkmssink.c:498:configure_mode_setting:<kmssink1> Failed to set mode: Permission denied<br>0:00:00.124603970  6195 0x7f31400028a0 WARN                 kmssink gstkmssink.c:1058:gst_kms_sink_set_caps:<kmssink1> error: failed to configure video mode<br><br></div><div>I'm using GStreamer 1.14 and it using an i915.<br><br></div><div>Can kmssink work concurrently run on two different display but the same video card?<br><br></div><div>Best<br></div><div>Matteo<br></div><div><div><div><br><div><br><br clear="all"><div><div><br>-- <br><div class="gmail_signature">“There are two ways of constructing a software design: One way is to make it so simple that there are obviously no deficiencies, and the other way is to make it so complicated that there are no obvious deficiencies. The first method is far more difficult.”<br>- Tony Hoare</div>

</div></div></div></div></div></div></div>