|
||||||||
| フレームあり フレームなし | ||||||||
| 概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||
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
|
||||||||
| フレームあり フレームなし | ||||||||
| 概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||