Error handling gst启动返回值

Error handling gst启动返回值,error-handling,return-value,gstreamer,gst-launch,Error Handling,Return Value,Gstreamer,Gst Launch,gst启动应用程序的返回值是多少?它是否会在成功时返回“0”,在失败时返回非负数(错误代码)?在哪里可以填写gst启动的所有可能错误代码的列表。在Linux上,最后一个命令的退出状态代码存储在变量$?中。通常,成功为0,失败为非零 gst-launch v4l2src num-buffers=1 ! xvimagesink echo $? 显示 而一些错误的东西,比如 gst-launch junk echo $? 显示 看看代码,所有ok都是0,不能理解管道是1(就像前面所说的),不能启动

gst启动应用程序的返回值是多少?它是否会在成功时返回“0”,在失败时返回非负数(错误代码)?在哪里可以填写gst启动的所有可能错误代码的列表。

在Linux上,最后一个命令的退出状态代码存储在变量
$?
中。通常,成功为
0
,失败为非零

gst-launch v4l2src num-buffers=1 ! xvimagesink
echo $?
显示

而一些错误的东西,比如

gst-launch junk
echo $?
显示


看看代码,所有ok都是0,不能理解管道是1(就像前面所说的),不能启动或停止管道是-1,就是这样。(gst launch是一个原型工具,要真正使用它,您需要使用代码,因此错误代码不是很全面。)

gst-launch junk
echo $?
1