hi,<br><br>In the nxp hardware , is it possible to do decoding and postprocessing separately ?&nbsp; I mean&nbsp; are there separate calls<br>implemented for doing decoding and postprocessing ?&nbsp; if yes then<br><br>the video codec plugin can be separated from videosink.<br>
<br>the approach would be :<br><br>1) call decode api of accelerator in decoder plugin<br><br>2) call post process api in videosink plugin <br><br>NOTE : I am assuming that actual data flows through hardware path , so <br>
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; from decoder plugin pass fake buffers with proper timestamps to videosink. In this way the videosink will get <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; proper timestamps , without actually getting actual data buffers .<br><br><br>
&nbsp;&nbsp;&nbsp; you can use gst_buffer_new() for this&nbsp; purpose.<br><br><br>&nbsp;<br>regards<br>pritesh<br>