|
||||||||
フレームあり フレームなし | ||||||||
概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object | +--com.kddi.media.MediaResource
マルチメディアリソースをカプセル化したクラスです。
MediaPlayerBox
クラスのインスタンスに渡すことによって、
マルチメディア再生を行う対象となります。
MediaResourceのインスタンスは、
複数の MediaPlayer
インスタンスによって使用可能です。
MediaResourceが破棄された場合には、
対応付けられた MediaPlayer
に通知され、自動的に stop 状態になります。
メディアプレイヤーはMediaResource
オブジェクトを再生対象として扱います。Javaアプリケーションは、メディアプレイヤーに再生させるMediaResource
オブジェクトを生成する必要があります。
MediaResource
オブジェクトにメディアデータを設定するにはJARファイルにアーカイブされているデータファイルをurlで指定します。メディアプレイヤーでは、次のデータの再生が可能です。
・SMAF MA1〜MA3(音声のみ) [.mmf]
・13KQcelp [.qcp]
コンストラクタの概要 |
MediaResource(java.lang.String url)
URLからメディアリソースを生成します。 |
メソッドの概要 | |
void |
dispose()
リソースを破棄します。 |
MediaPlayerBox[] |
getPlayer()
対応付けられているMediaPlayerを全て返します。 |
java.lang.String |
getType()
メディアのタイプを返します。 |
java.lang.String |
toString()
|
クラス java.lang.Object から継承したメソッド |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
コンストラクタの詳細 |
public MediaResource(java.lang.String url) throws java.io.IOException
url
- メディアリソースを取得するURLjava.io.IOException
- I/Oエラーが発生したときに発生するpublic MediaResource(byte[] resource, java.lang.String disposition)
resource
- メディアリソースを格納したbyte配列disposition
- データタイプ名NullPointerException
- resource が null のときに発生するメソッドの詳細 |
public void dispose()
メディアリソースを破棄します。 メディアリソースを使い終わったらオブジェクトが消滅する前に必ず呼び出してください。 オブジェクトが消滅するだけではリソースは破棄されません。 すでにリソースが破棄されている場合、このメソッドは何もせずに呼び出し側に戻ります。
public MediaPlayerBox[] getPlayer()
public java.lang.String getType()
public java.lang.String toString()
java.lang.Object
内の toString
|
||||||||
フレームあり フレームなし | ||||||||
概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |