|
-bottom | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--mmpp.media.phrase.PhrasePlayer
아래는 PhrasePlayer의 초기화 예이다.
PhrasePlayer player = PhrasePlayer.getPlayer(); int trackCount = player.getTrackCount(); PhraseData datas = new PhraseData[trackCount]; PhraseTrack tracks = new PhraseTrack[ trackCount ]; for( i = 0 ; i < trackCount ; i++ ) { datas[i] = new PhraseData("Sample" + i + ".spf"); tracks[i] = player.getTrack(); tracks[i].setPhraseData( datas[i] ); }
Method Summary | |
void |
closePlayer()
플레이어를 끝낸다. |
void |
closeTrack(PhraseTrack track)
사용이 끝난 트랙을 플레이어에게 반환한다. |
static PhrasePlayer |
getPlayer()
플레이어를 얻는다. |
PhraseTrack |
getTrack()
비어있는 트랙을 얻는다. |
int |
getTrackCount()
사용할 수 있는 트랙의 수를 얻는다. |
static void |
handleEvent(int ch,
int mode)
|
void |
kill()
모든 트랙을 강제 종료하여 트랙의 상태를 NO_DATA상태로 만든다. |
void |
pause()
모든 트랙을 일시정지한다. |
void |
resume()
모든 트랙을 일시정시 상태에서 해제한다. |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
public static PhrasePlayer getPlayer() throws java.lang.RuntimeException
java.lang.RuntimeException
- Native 에서 에러가 발생할 경우public void closePlayer()
java.lang.RuntimeException
- Native 에서 에러가 발생할 경우public void closeTrack(PhraseTrack track)
track
- 플레이어에 반환할 트랙.public PhraseTrack getTrack()
public int getTrackCount()
public void kill()
java.lang.RuntimeException
- Native 에서 에러가 발생할 경우public void pause()
public void resume()
public static void handleEvent(int ch, int mode)
|
-bottom | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |