Public Member Functions | |
void | controllerUpdate (ControllerEvent evt) |
SWTMoviePlayer (Shell shell, String fileName) | |
Package Attributes | |
Composite | comp_ |
JPanel | contentPane_ |
File | currentFile |
JPEGImageEncoder | enc |
Frame | frame_ |
int | frameX |
int | frameY |
Shell | window_ = null |
Private Member Functions | |
BufferedImage | _convertBufferedImage (Buffer buf) |
MediaLocator | _createMediaLocator (String url) |
boolean | _load (String fileName) |
void | _open () |
void | _remove () |
void | _saveImageAs () |
boolean | _waitForState (int state) |
void | createMenu () |
void | resizeWindow () |
Private Attributes | |
Component | cmpOpe_ = null |
Component | cmpVisual_ = null |
FramePositioningControl | frameCtrl_ = null |
FrameGrabbingControl | frameGrabCtrl_ = null |
Processor | p_ = null |
boolean | stateTransitionOK = true |
final String | STR_RIGHT_ = "(C) 2000 Kernel Inc" |
final String | STR_TITLE_ = "SMPlayer" |
Object | waitSync = new Object() |
Definition at line 57 of file SWTMoviePlayer.java.
com.generalrobotix.ui.view.tdview.SWTMoviePlayer.SWTMoviePlayer | ( | Shell | shell, |
String | fileName | ||
) | [inline] |
コンストラクタ
shell | 親にするシェル |
fileName | 動画ファイル名 or URL |
Definition at line 82 of file SWTMoviePlayer.java.
BufferedImage com.generalrobotix.ui.view.tdview.SWTMoviePlayer._convertBufferedImage | ( | Buffer | buf | ) | [inline, private] |
Buffer から BufferedImageへ変換する
buf | バッファ(フォーマットは RGB or YUV) |
Definition at line 481 of file SWTMoviePlayer.java.
MediaLocator com.generalrobotix.ui.view.tdview.SWTMoviePlayer._createMediaLocator | ( | String | url | ) | [inline, private] |
MediaLocator生成 urlからMediaLocator生成(urlはファイル名でも可) url==nullならml=nullとなる
url | 動画ファイル名 or URL |
Definition at line 291 of file SWTMoviePlayer.java.
boolean com.generalrobotix.ui.view.tdview.SWTMoviePlayer._load | ( | String | fileName | ) | [inline, private] |
ロード fileNameで指定されたファイルをロード 成功したらtrueを返す ml==nullなら空の状態にする
fileName | 動画ファイル名 or URL |
Definition at line 322 of file SWTMoviePlayer.java.
void com.generalrobotix.ui.view.tdview.SWTMoviePlayer._open | ( | ) | [inline, private] |
Definition at line 201 of file SWTMoviePlayer.java.
void com.generalrobotix.ui.view.tdview.SWTMoviePlayer._remove | ( | ) | [inline, private] |
資源解放処理
Definition at line 265 of file SWTMoviePlayer.java.
void com.generalrobotix.ui.view.tdview.SWTMoviePlayer._saveImageAs | ( | ) | [inline, private] |
Definition at line 500 of file SWTMoviePlayer.java.
boolean com.generalrobotix.ui.view.tdview.SWTMoviePlayer._waitForState | ( | int | state | ) | [inline, private] |
Block until the processor has transitioned to the given state. Return false if the transition failed.
state | 待つプロセッサの状態 |
Definition at line 596 of file SWTMoviePlayer.java.
void com.generalrobotix.ui.view.tdview.SWTMoviePlayer.controllerUpdate | ( | ControllerEvent | evt | ) | [inline] |
Controller Listener(待ちに使用)
Definition at line 611 of file SWTMoviePlayer.java.
void com.generalrobotix.ui.view.tdview.SWTMoviePlayer.createMenu | ( | ) | [inline, private] |
Definition at line 159 of file SWTMoviePlayer.java.
void com.generalrobotix.ui.view.tdview.SWTMoviePlayer.resizeWindow | ( | ) | [inline, private] |
Definition at line 144 of file SWTMoviePlayer.java.
Component com.generalrobotix.ui.view.tdview.SWTMoviePlayer.cmpOpe_ = null [private] |
Definition at line 59 of file SWTMoviePlayer.java.
Component com.generalrobotix.ui.view.tdview.SWTMoviePlayer.cmpVisual_ = null [private] |
Definition at line 58 of file SWTMoviePlayer.java.
Composite com.generalrobotix.ui.view.tdview.SWTMoviePlayer.comp_ [package] |
Definition at line 73 of file SWTMoviePlayer.java.
JPanel com.generalrobotix.ui.view.tdview.SWTMoviePlayer.contentPane_ [package] |
Definition at line 74 of file SWTMoviePlayer.java.
File com.generalrobotix.ui.view.tdview.SWTMoviePlayer.currentFile [package] |
File-Open...の処理
Definition at line 200 of file SWTMoviePlayer.java.
JPEGImageEncoder com.generalrobotix.ui.view.tdview.SWTMoviePlayer.enc [package] |
File-Save Image As
Definition at line 499 of file SWTMoviePlayer.java.
Frame com.generalrobotix.ui.view.tdview.SWTMoviePlayer.frame_ [package] |
Definition at line 72 of file SWTMoviePlayer.java.
FramePositioningControl com.generalrobotix.ui.view.tdview.SWTMoviePlayer.frameCtrl_ = null [private] |
Definition at line 62 of file SWTMoviePlayer.java.
FrameGrabbingControl com.generalrobotix.ui.view.tdview.SWTMoviePlayer.frameGrabCtrl_ = null [private] |
Definition at line 63 of file SWTMoviePlayer.java.
Definition at line 75 of file SWTMoviePlayer.java.
Definition at line 75 of file SWTMoviePlayer.java.
Processor com.generalrobotix.ui.view.tdview.SWTMoviePlayer.p_ = null [private] |
Definition at line 61 of file SWTMoviePlayer.java.
Definition at line 66 of file SWTMoviePlayer.java.
final String com.generalrobotix.ui.view.tdview.SWTMoviePlayer.STR_RIGHT_ = "(C) 2000 Kernel Inc" [private] |
Definition at line 69 of file SWTMoviePlayer.java.
final String com.generalrobotix.ui.view.tdview.SWTMoviePlayer.STR_TITLE_ = "SMPlayer" [private] |
Definition at line 68 of file SWTMoviePlayer.java.
Object com.generalrobotix.ui.view.tdview.SWTMoviePlayer.waitSync = new Object() [private] |
Definition at line 65 of file SWTMoviePlayer.java.
Shell com.generalrobotix.ui.view.tdview.SWTMoviePlayer.window_ = null [package] |
Definition at line 71 of file SWTMoviePlayer.java.