gst-launch返回值

时间:2013-03-08 06:00:46

标签: error-handling return-value gstreamer gst-launch

gst-launch应用程序的返回值是多少?它会在成功时返回'0',在失败时返回非负数(ERROR CODE)吗?我在哪里可以找到gst-launch的所有可能错误代码列表。

2 个答案:

答案 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是一个原型工具,为了实际使用它,你需要使用代码,因此不是非常全面的错误代码。)