C 暂停\播放视频

C 暂停\播放视频,c,gstreamer,C,Gstreamer,我有main()和传输视频的线程 是否可以使用该功能 gst_element_set_state (pipeline, GST_STATE_PAUSED); gst_element_set_state (pipeline, GST_STATE_PLAYING); 从主要方面来说? 管道在线程中(包含所有视频代码) 当我尝试它时,它实际上暂停了管道,但我也得到了以下错误: status: pause Bus error (core dumped) 这就把我赶出了节目 如果有人知道该做什么,那就

我有main()和传输视频的线程

是否可以使用该功能

gst_element_set_state (pipeline, GST_STATE_PAUSED);
gst_element_set_state (pipeline, GST_STATE_PLAYING);
从主要方面来说? 管道在线程中(包含所有视频代码)

当我尝试它时,它实际上暂停了管道,但我也得到了以下错误:

status: pause
Bus error (core dumped)
这就把我赶出了节目

如果有人知道该做什么,那就太好了


谢谢。

当然,你可以做到。如果发生崩溃,只需启动gdb并获得回溯:

gdb ./my-app
run
# when it crashes
bt