大規模修正
2010.09.30 (木) 07:06
ugnag
前回に書いた、「ライブラリの問題」だが、ライブラリを修正してしまったため、このままでは公開時にLGPLにしたがってソース公開を余儀なくされる。
まあ、ソースの公開はいいのだが、他にも、
1.ボリューム関係がうまくいっていない。
2.ライブラリに頼りすぎで動作がよくわからない。
などの問題がある。
ちなみに、使っているライブラリのBasicPlayerと言うクラス。
これを使わないで済む方法を考えたのだが、MP3SPIというのを使えば済みそうだった。
しかし、MP3SPIを使った場合、シークの操作がどうもよくわからない。
そこで、さらに、JLayerを使うことにした。
JLayerそのものを使うと、アプリケーションからのコントロールが面倒なため、BasicPlayerに相当するクラスを作成し、それを使うことにした。
で、そのBasicPlayerに相当するクラスがだいぶできたところ。
自画自賛になってしまうが、BasicPlayerよりも使いやすいと思う。
ただし、今現在ではMP3のタグ情報などの取得ができない。
こちらはそのうち対応しよう。
まずは、動くようにすることが先決だ。
[7] beginning...
[1] comments (0)
-
[7] << テストの結果。。。
[9] R,I,P.ゲイリー・ムーア >>
[0] [top]