How to replace output GstBuffer includeing NvBufSurface

Please provide complete information as applicable to your setup.

• Hardware Platform (Jetson / GPU) Jetson
• DeepStream Version 6.1
• JetPack Version (valid for Jetson only) 4.5
• TensorRT Version 8.4
• Issue Type( questions, new requirements, bugs) questions

Hello, I’m implementing a custom gstreamer plugin.

The plugin receives 1920x1080 image from upstream and outputs 3840x2160 image to downstream.

My question is how can i replace output GstBuffer in the plugin? I need to output image which has different resolution from input image.

I’ll welcome any advice.
Best regards,

1 Like

There is no update from you for a period, assuming this is not an issue anymore.
Hence we are closing this topic. If need further support, please open a new one.

Please refer to GStreamer documents and samples. The Basics of Writing a Plugin (

Seems you want to develop a transform plugin. Transform elements ( There are already lots of samples in GStreamer community. GStreamer GitHub mirrors

1 Like

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.