大規模修正

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]


[sb 1.10R]