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.

[参考译文] SK-AM62A-LP:gstreamer 命令中的 IO 模式 dmabuf-import 问题

Guru**** 2473260 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1462997/sk-am62a-lp-io-mode-dmabuf-import-issue-in-gstreamer-command

器件型号:SK-AM62A-LP

工具与软件:

团队成员、您好!

我将使用以下命令从传感器获取图像数据。
 
gst-launch-1.0 -v v4l2src device=/dev/video-rpi-cam0 io-mode=dmabuf-import! video/x-bayer、width=1920、height=1200、帧速率=60/1、format=rggb10! appsink

在上述命令中出现错误:  

错误:来自元素/GstPipeline:pipeline0/GstV4l2Src:v4l2src0:没有可从中导入的下游池。
其他调试信息:
../gst-plugins-good-1.20.7/sys/v4l2/gstv4l2object.c(5303):gst_v4l2_object_decision_allocation ():/GstPipeline:pipeline0/GstV4l2Src:v4l2src0:
在导入 DMABUF 或 USERPTR 时、我们需要从中导入一个池
执行在0:00:00.003360005之后结束
正在将管道设置为空...
错误:来自元素/GstPipeline:pipeline0/GstV4l2Src:v4l2src0:内部数据流错误。
其他调试信息:
../gstreamer-1.20.7/libs/gst/base/gstbasesrc.c (3127):gst_base_src_loop ():/GstPipeline:pipeline0/GstV4l2Src:v4l2src0:
流已停止、未协商原因(-4)
正在释放管道...


在上面的命令中、如果我使用  IO-mode=dmabuf 而不是 IO-mode=dmabuf-import 、则不必这样做。

您能告诉我这里有什么问题吗?

我们已经观察到、我们是否使用了 dmabuf-import 来实现 fps、而不是 dmabuf。 那么、我可以 在上面的命令中使用 dmabuf-import 吗?
 
谢谢!
Jaimin