<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<meta content="text/html; charset=utf-8">
</head>
<body>
<div style="font-size:10pt">
<div dir="auto">Hi,</div>
<div dir="auto"><br>
</div>
<div dir="auto">You may wish to take a look at ipcpipelinesrc / ipcpipelinesink if you want to pass buffers between processes.</div>
<div dir="auto"><br>
</div>
<div dir="auto">Tom</div>
</div>
<div style="font-size:10pt">
<div dir="auto"><br>
</div>
<div dir="auto">------ Original message------</div>
<div dir="auto"><b>From: </b>^_^Sisyphus^_^</div>
<div dir="auto"><b>Date: </b>Fri, 11 Sep 2020 20:24</div>
<div dir="auto"><b>To: </b>gstreamer-devel@lists.freedesktop.org;</div>
<div dir="auto"><b>Cc: </b></div>
<div dir="auto"><b>Subject:</b>can gst_buffer_map also map the timestamp and metadata?</div>
<div dir="auto"><br>
</div>
</div>
<div><font color="red"><font face="Calibri">[External email]</font><br>
<br>
</font>
<div>
<div dir="ltr">
<div>Hi All,</div>
<div><br>
</div>
<div>I am looking into shmsink/shmsrc, the buffer passthrough does not contain any metadata such as pts, dts. I wonder i<em></em><span class="st">f gst_buffer_map() actually is supposed to contain that data or it only contains the memory the buffer wrapped?<br>
</span></div>
<div><br>
</div>
<div>Is there any plugin that actually passes the buffer with timestamp to another process? Is there any muxer that allows me to wrap the buffer with its metadata into another buffer so I can actually demux it out with the correct timestamp after received by
 shmsrc?</div>
<div><br>
</div>
<div>Thanks,<br>
</div>
<div><span class="st"></span></div>
<div><span class="st"></span></div>
<span class="st"><em></em></span></div>
</div>
<br>
<br>
<font color="red"><font face="Calibri">[External email. Treat hyperlinks and attachments with caution]</font><br>
<br>
</font></div>
This transmission contains information that may be confidential and contain personal views which are not necessarily those of YouView TV Ltd. YouView TV Ltd (Co No:7308805) is a limited liability company registered in England and Wales with its registered address
 at YouView TV Ltd, 3rd Floor, 10 Lower Thames Street, London, EC3R 6YT. For details see our web site at http://www.youview.com
</body>
</html>