<div dir="ltr"><div dir="ltr"><div dir="ltr">Hi experts:<div>v4l2h264dec claims it supports "video/x-raw" format only, but it may use dmabuf format (its capture-io-mode supports rw/mmap/userptr/dmabuf/dmabuf-import). should it add "video/x-raw(memory:DMABuf)" as well.</div><div>on nxp imx8 bsp, I found caps negotiation goes with "video/x-raw" (diskplay->shm_formats), but buffer flows with dmabuf(display->dmabuf_formats), because there is <span style="color:rgb(25,31,37);font-family:-apple-system,system-ui,"PingFang SC","Hiragino Sans GB","Segoe UI",system-ui,Roboto,"Droid Sans","Helvetica Neue",sans-serif;font-size:14px;white-space:pre-wrap">gst_wl_linux_dmabuf_construct_wl_buffer() in log.</span></div><div><br></div><div>I met issue that caps negotiation fails between v4l2h264dec and waylandsink, </div><div>because on my platform (imx8 + customized weston), v4l2h264dec claims it support video/x-raw with NV12 format, waylandsink claims it support video/x-raw without NV12 format, plus video/x-raw(memory:DMABuf) with NV12 format.</div></div></div></div>