0

Linux ベースの組み込みアプリケーションに mp3 ファイル再生機能を追加する必要があります。今まではシステムコール( mpg123 -qm list of mp3 files)を使っていました。しかし、今はプレイリストのすべての要素を持っているわけではありませんが、前のものの準備ができたときにのみ次のものを取得します. mpg123 では、常に mpg123 バイナリを再起動する必要があるため、トラック間に愚かなノイズが発生することを意味します。

いくつかのライブラリを探していたところ、libmad、lame、sdl、co が見つかりました。しかし、最初は扱いが少し複雑すぎるようです。fmod (http://www.fmod.org/index.php/download) ライブラリは使いやすいことがわかりました。しかし、これはバイナリ形式でしか入手できないため、私の ARM ベースのターゲットには適合しません (ライセンスの問題は言うまでもありません)。fmodに似たmp3ファイルを再生できる同様のオープンソースライブラリについて知っている人はいますか?

4

2 に答える 2

2

mpg123おそらく、バイナリを呼び出す代わりにそれを使用できますか?

于 2012-07-01T14:50:50.090 に答える
0

OK、最後に houbysoft のヒントの助けを借りて、ここでlibmpg123 と libao を使用するソリューションを見つけました。ヒントをありがとう!

于 2012-07-02T11:57:51.353 に答える