全部博文(174)
分类: LINUX
2009-05-07 16:59:26
chinaunix网友2009-10-10 10:41:13
"filesrc->mad->audioconvert->autoaudiosink audioconvert会自己和autoaudiosink“协商”,把PCM转为16bit的。这样就可以正常播放了。" 具体是要自己编码吗?好象直接用命令gst-launch ! mad ! audioconvert ! audiosink 他不会转为16Bit
chinaunix网友2009-06-07 16:53:50
你好,mad插件是什么呀?请指点下, 我也是用的网上的代码, //创建管道和组件 pipeline = gst_pipeline_new("audio-player"); source = gst_element_factory_make("filesrc","file-source"); decoder = gst_element_factory_make("mad","mad-decoder"); sink = gst_element_factory_make("autoaudiosink","audio-output"); 可decoder总是为空,不知道缺的是哪个插件?mp3解码的插件叫什么名字呢?谢谢了