gst-launch应用程序的返回值是多少?它会在成功时返回'0',在失败时返回非负数(ERROR CODE)吗?我在哪里可以找到gst-launch的所有可能错误代码列表。
答案 0 :(得分:1)
在Linux上,最后一个命令的退出状态代码存储在变量$?
中。通常情况下,0
表示成功,非零表示失败。
gst-launch v4l2src num-buffers=1 ! xvimagesink
echo $?
显示
0
虽然有些错误,如
gst-launch junk
echo $?
显示
1
答案 1 :(得分:0)
查看代码,所有ok都为0,无法理解管道是1(如已经说明的那样),并且无法启动或停止管道是-1,就是这样。 (gst-launch是一个原型工具,为了实际使用它,你需要使用代码,因此不是非常全面的错误代码。)