Public Member Functions | Static Public Member Functions | Public Attributes | Private Member Functions | Private Attributes
com.generalrobotix.ui.view.tdview.SimpleMoviePlayer Class Reference
Inheritance diagram for com.generalrobotix.ui.view.tdview.SimpleMoviePlayer:
Inheritance graph
[legend]

List of all members.

Public Member Functions

void controllerUpdate (ControllerEvent evt)
 SimpleMoviePlayer ()
 SimpleMoviePlayer (boolean appFlag)
 SimpleMoviePlayer (String fileName)
 SimpleMoviePlayer (String fileName, boolean appFlag)

Static Public Member Functions

static void main (String[] args)

Public Attributes

boolean appFlag_ = false

Private Member Functions

BufferedImage _convertBufferedImage (Buffer buf)
MediaLocator _createMediaLocator (String url)
boolean _load (String fileName)
void _open ()
void _quit ()
void _remove ()
void _saveImageAs ()
boolean _waitForState (int state)

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()

Detailed Description

動画再生アプリケーション

Author:
Keisuke Saito
Version:
1.0 (2000/12/20)

Definition at line 32 of file SimpleMoviePlayer.java.


Constructor & Destructor Documentation

コンストラクタ

Definition at line 52 of file SimpleMoviePlayer.java.

Definition at line 56 of file SimpleMoviePlayer.java.

コンストラクタ

Parameters:
fileName動画ファイル名 or URL

Definition at line 64 of file SimpleMoviePlayer.java.

Definition at line 67 of file SimpleMoviePlayer.java.


Member Function Documentation

BufferedImage com.generalrobotix.ui.view.tdview.SimpleMoviePlayer._convertBufferedImage ( Buffer  buf) [inline, private]

Buffer から BufferedImageへ変換する

Parameters:
bufバッファ(フォーマットは RGB or YUV)
Returns:
BufferedImage,失敗ならnull

Definition at line 431 of file SimpleMoviePlayer.java.

MediaLocator com.generalrobotix.ui.view.tdview.SimpleMoviePlayer._createMediaLocator ( String  url) [inline, private]

MediaLocator生成 urlからMediaLocator生成(urlはファイル名でも可) url==nullならml=nullとなる

Parameters:
url動画ファイル名 or URL

Definition at line 132 of file SimpleMoviePlayer.java.

ロード fileNameで指定されたファイルをロード 成功したらtrueを返す ml==nullなら空の状態にする

Parameters:
fileName動画ファイル名 or URL
Returns:
成功ならtrue

Definition at line 198 of file SimpleMoviePlayer.java.

File-Open...の処理

Definition at line 399 of file SimpleMoviePlayer.java.

終了処理

Definition at line 156 of file SimpleMoviePlayer.java.

資源解放処理

Definition at line 170 of file SimpleMoviePlayer.java.

File-Save Image As

Definition at line 354 of file SimpleMoviePlayer.java.

Block until the processor has transitioned to the given state. Return false if the transition failed.

Parameters:
state待つプロセッサの状態
Returns:
問題なければtrue,冷害が起こったらfalse

Definition at line 453 of file SimpleMoviePlayer.java.

Controller Listener(待ちに使用)

Definition at line 468 of file SimpleMoviePlayer.java.

static void com.generalrobotix.ui.view.tdview.SimpleMoviePlayer.main ( String[]  args) [inline, static]

Main program

Definition at line 492 of file SimpleMoviePlayer.java.


Member Data Documentation

Definition at line 34 of file SimpleMoviePlayer.java.

Definition at line 37 of file SimpleMoviePlayer.java.

Definition at line 36 of file SimpleMoviePlayer.java.

Definition at line 39 of file SimpleMoviePlayer.java.

Definition at line 40 of file SimpleMoviePlayer.java.

Definition at line 38 of file SimpleMoviePlayer.java.

Definition at line 43 of file SimpleMoviePlayer.java.

final String com.generalrobotix.ui.view.tdview.SimpleMoviePlayer.STR_RIGHT_ = "(C) 2000 Kernel Inc" [private]

Definition at line 46 of file SimpleMoviePlayer.java.

Definition at line 45 of file SimpleMoviePlayer.java.

Definition at line 42 of file SimpleMoviePlayer.java.


The documentation for this class was generated from the following file:


openhrp3
Author(s): AIST, General Robotix Inc., Nakamura Lab of Dept. of Mechano Informatics at University of Tokyo
autogenerated on Thu Apr 11 2019 03:30:22