我正在尝试使用我在树莓派发行版上运行的覆盆子pi 2上的gst-play命令播放音频文件:
gst-play-1.0 myfile.mp3 --interactive --audiosink=alsasink
命令工作正常,直到Pi的操作系统崩溃。我有一个备用图片,所以我没有重新安装Gstreamer。但现在当我暂停并恢复时,它会挂起。我正在使用Gstreamer 1.4.4。我很确定所有必要的插件都已安装。我该如何解决这个问题?我错过了什么?
更新
我注意到当我以root身份登录时,gst-play工作正常,但是当我以用户pi身份登录时它会挂起。我尝试使用GST_DEBUG = 3和strace进行调试,分别作为root和pi。但我发现了类似的错误。可在此link中找到日志。
答案 0 :(得分:0)
那么你可以用GST_DEBUG=3 gst-play ...
开始调试然后你可以把更高的值像4等...你也可以做
export GST_DEBUG_DUMP_DOT_DIR=`pwd`
并检查生成的点图(gstreamer将在各个时间点自动生成点图):
dot somegraph.dot -Tpng -o graph.png