Tag: playbin2

使用gstreramer播放歌曲的顺序是什么?

我正在建立一个基于gstreamer-0.10的音乐播放器。 我能够成功地玩,但是当我改变管道的状态时我遇到了问题。 我已经发布了代码来初始化并启动以下管道: void start_gstreamer() { gst_init(0,NULL);//call to initialise gstreamer time_val=0;//set to default value volume = 1.0;//set volume to default value player = gst_element_factory_make (“playbin2”, “player”);//get pipeline equalizer = gst_element_factory_make (“equalizer-10bands”, “equalizer”);//get the 10band equalizer convert = gst_element_factory_make (“audioconvert”, “convert”); sink = gst_element_factory_make (“autoaudiosink”, “audio_sink”);//get the audio-sink if (!equalizer || !convert || !sink)//check is all […]