<html><head><meta http-equiv="Content-Type" content="text/html; charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><div style="margin: 0px; font-stretch: normal; line-height: normal; font-family: "Helvetica Neue";" class="">Hi, </div><div style="margin: 0px; font-stretch: normal; line-height: normal; font-family: "Helvetica Neue"; min-height: 14px;" class=""><br class=""></div><div style="margin: 0px; font-stretch: normal; line-height: normal; font-family: "Helvetica Neue";" class="">I am new to GStreamer and am currently working on a project where I want to include IMU(camera orientation) data to each frame (this will include 4 floats per frame). I am using a e-CAM30_HEXCUTX2 running on a Nvidia TX 2 board. I have recompiled gst_launch.c to gst_myCustomLaunch and am running this command for local testing: gst_myCustomLaunch v4l2src device=/dev/video0 ! "video/x-raw,format=(string)UYVY,width=(int)2304,height=(int)1296" ! nvvidconv ! "video/x-raw(memory:NVMM),format=(string)I420,width=(int)1920,height=(int)1080" ! nvoverlaysink overlay-w=1920 overlay-h=1080 sync=false </div><div style="margin: 0px; font-stretch: normal; line-height: normal; font-family: "Helvetica Neue"; min-height: 14px;" class=""><br class=""></div><div style="margin: 0px; font-stretch: normal; line-height: normal; font-family: "Helvetica Neue";" class="">I think GstMeta should serve my need but I did not find a way to insert buffer to the v4l2src. It seems that I could add data to a GstAppSrc but I am not sure if it is valid to embed/parallel a v4l2src to appsrc and how. </div><div style="margin: 0px; font-stretch: normal; line-height: normal; font-family: "Helvetica Neue"; min-height: 14px;" class=""><br class=""></div><div style="margin: 0px; font-stretch: normal; line-height: normal; font-family: "Helvetica Neue";" class="">Could someone points me a way to do this? Thanks!</div></body></html>