#include <glib.h>
int main(int argc,char **argv)
{
GstElement *playbin2,*fakesink,*mfw_v4lsink;
GMainLoop *loop;
gst_init(&argc,&argv);
loop=g_main_loop_new(NULL,FALSE);
mfw_v4lsink=gst_element_factory_make("mfw_v4lsink","mfw_v4lsink");//我用的是imx6 所有显示插件用mfw_v4lsink,也可以不用mfw_v4lsink,不选的话默认我auto模式
//pipeline=gst_pipeline_new("pipeline");
playbin2=gst_element_factory_make("playbin2","playbin2");
g_object_set(G_OBJECT(playbin2),"uri","file:///mnt/sky.mp4",NULL);
g_object_set(playbin2,"video-sink",mfw_v4lsink,NULL);
gst_element_set_state(playbin2,GST_STATE_PLAYING);
g_main_loop_run(loop);
}