<div dir="ltr"><div><div><div><div><div><div><div><div>Hi, here a simplified pipeline<br><br><br></div>GstApp ! queue ! tee ! queue ! glupload ! glcolorconvert ! myglfilter ! glimagesink<br></div>tee ! queue ! videoconvert ! jpegenc ! multifilesink<br><br></div>In GstApp, a custom GstMeta is attached with all GstBuffer.<br></div>In multifilesink, i can read the GstMeta attached to GstBuffer.<br></div>In myglfilter, in virtual function :<br><br>static gboolean<br>gst_gev_gloverlay_filter (GstGLFilter * filter, GstBuffer * inbuf, GstBuffer * outbuf)<br>{<br>    GevInfosMeta *meta = gst_buffer_get_gev_infos_meta(inbuf);<br>    if (meta != 0) {<br>        g_print("Timestamp : %lu", meta->timestamp);<br>    }<br>    else {<br>        g_print("Timestamp : NULL\n");<br>    }<br>    gst_gl_filter_filter_texture(filter, inbuf, outbuf);<br>}<br><br></div>i can't read any custom Meta (output Timestamp : NULL)<br><br></div>What is wrong ?<br><br></div>Thanks<br></div>