尝试从Android GStreamer SDK运行教程3时遇到问题。从gst_bin_get_by_interface为管道返回的视频接收器始终为空。 有人能指出我如何在Android上修复视频接收器吗? 这是使用的pippeline:videotestsrc! warptv! ffmpegcolorspace! autovideosink
顺便说一下,我尝试使用freedesktop的gstreamer 1.4.5 http://gstreamer.freedesktop.org/data/pkg/android/1.4.5//* Set the pipeline to READY, so it can already accept a window handle, if we have one */
gst_element_set_state(data->pipeline, GST_STATE_READY);
data->video_sink = gst_bin_get_by_interface(GST_BIN(data->pipeline), GST_TYPE_X_OVERLAY);
if (!data->video_sink) {
GST_ERROR ("Could not retrieve video sink");
return NULL;
}