工具/软件:
尊敬的专家:
我们有一个 GST 流水线、在该流水线中、我们在 rtspsrc 元素之后将自定义元数据注入 gst-buffer。 我们希望在流水线应用程序的末尾提取该数据。
但是、我们观察到 tiovxmultiscaler 元素不会将自定义元数据从其接收端传递到 src 焊盘。 所有其他 tiovx 元素都能实现这一点而没有问题。
是否有解决此问题的解决方法或补丁?
此致、
Srimal
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
工具/软件:
尊敬的专家:
我们有一个 GST 流水线、在该流水线中、我们在 rtspsrc 元素之后将自定义元数据注入 gst-buffer。 我们希望在流水线应用程序的末尾提取该数据。
但是、我们观察到 tiovxmultiscaler 元素不会将自定义元数据从其接收端传递到 src 焊盘。 所有其他 tiovx 元素都能实现这一点而没有问题。
是否有解决此问题的解决方法或补丁?
此致、
Srimal
您好 Jared、
我使用的方法与此链接中描述的方法相同。 我使用的是 C/C++。
如何在 Python 中将元数据添加到 GStreamer 缓冲区? - LifeStyleTransfer
··GitHub master jackersson/Gst-python-hacks/gst-metadata/gst_buffer_info_meta.c
此致、
Srimal
嗨、Srimal、
我在这里找到有关元数据丢失的文档: https://gstreamer.freedesktop.org/documentation/additional/design/draft-metadata.html?gi-language=c
您可以尝试此处描述的解决方案: https://discourse.gstreamer.org/t/does-gstmeta-always-flow-in-all-branches-of-pipeline/1647
我还发现描述相同问题的堆栈溢出、因此一般而言、扩展可能是个问题: https://stackoverflow.com/questions/67222328/gstreamer-gstmeta-is-lost-when-using-video-scaling
此致、
Jared