パッケージ jp.co.sds_corp.volcano

## クラス ImageSourceStream

- java.lang.Object
- - jp.co.sds_corp.volcano.ImageSourceStream

すべての実装されたインタフェース:
  `javax.media.Controls`, `javax.media.protocol.Controls`, `javax.media.protocol.PullBufferStream`, `javax.media.protocol.SourceStream`

    public class ImageSourceStream
    extends Object
    implements javax.media.protocol.PullBufferStream

### フィールドの概要

### インタフェースから継承されたフィールド javax.media.protocol.SourceStream

`LENGTH_UNKNOWN`

### コンストラクタの概要

コンストラクタ
`ImageSourceStream​(int width, int height, int frameRate, List<Image> images)`

### メソッドの概要

すべてのメソッド インスタンス・メソッド concreteメソッド
`boolean` `endOfStream()`
`javax.media.protocol.ContentDescriptor` `getContentDescriptor()`
`long` `getContentLength()`
`Object` `getControl​(String type)`
`Object[]` `getControls()`
`javax.media.Format` `getFormat()` Return the format of each video frame.
`void` `read​(javax.media.Buffer buf)` This is called from the Processor to read a frame worth of video data.
`boolean` `willReadBlock()` We should never need to block assuming data are read from files.

### クラスから継承されたメソッド java.lang.Object

`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

### コンストラクタの詳細

#### ImageSourceStream

    public ImageSourceStream​(int width,
                             int height,
                             int frameRate,
                             List<Image> images)

### メソッドの詳細

#### willReadBlock

    public boolean willReadBlock()

We should never need to block assuming data are read from files.

定義:
  `willReadBlock` インタフェース内 `javax.media.protocol.PullBufferStream`

#### read

    public void read​(javax.media.Buffer buf)
              throws IOException

This is called from the Processor to read a frame worth of video data.

定義:
  `read` インタフェース内 `javax.media.protocol.PullBufferStream`
例外:
  `IOException`

#### getFormat

    public javax.media.Format getFormat()

Return the format of each video frame. That will be JPEG.

定義:
  `getFormat` インタフェース内 `javax.media.protocol.PullBufferStream`

#### getContentDescriptor

    public javax.media.protocol.ContentDescriptor getContentDescriptor()

定義:
  `getContentDescriptor` インタフェース内 `javax.media.protocol.SourceStream`

#### getContentLength

    public long getContentLength()

定義:
  `getContentLength` インタフェース内 `javax.media.protocol.SourceStream`

#### endOfStream

    public boolean endOfStream()

定義:
  `endOfStream` インタフェース内 `javax.media.protocol.SourceStream`

#### getControls

    public Object[] getControls()

定義:
  `getControls` インタフェース内 `javax.media.Controls`

#### getControl

    public Object getControl​(String type)

定義:
  `getControl` インタフェース内 `javax.media.Controls`