OWLIFT Library for Android: UvcOwliftFunc.Format クラス
OWLIFT Library for Android  1.8.0.0
Top Page
全メンバ一覧 | 公開メンバ関数
UvcOwliftFunc.Format クラス

公開メンバ関数

 Format (PayloadType payloadType, int width, int height, int interval)
 
 Format (PayloadType payloadType, UncompEncodingType ue, int width, int height, int interval)
 
PayloadType getPayloadType ()
 
UncompEncodingType getUncompEncodingType ()
 
int getWidth ()
 
int getHeight ()
 
int getInterval ()
 
boolean equals (Object o)
 

詳解

画像フォーマットを表すクラスです。

構築子と解体子

◆ Format() [1/2]

Format ( PayloadType  payloadType,
int  width,
int  height,
int  interval 
)

コンストラクタ。

引数
payloadTypeUVCペイロードの種類。
width解像度の幅。
height解像度の高さ。
intervalフレームインターバル(100ns単位)。

◆ Format() [2/2]

Format ( PayloadType  payloadType,
UncompEncodingType  ue,
int  width,
int  height,
int  interval 
)

コンストラクタ。

引数
payloadTypeUVCペイロードの種類。
ue非圧縮ペイロードのエンコーディング形式。
width解像度の幅。
height解像度の高さ。
intervalフレームインターバル(100ns単位)。

メソッド詳解

◆ equals()

boolean equals ( Object  o)

全ての属性が等しいかどうかを判断します。

戻り値
true : このオブジェクトの属性と、'o' の属性が全て一致する 、 false : それ以外のとき。

◆ getHeight()

int getHeight ( )

解像度の高さを取得します。

戻り値
解像度の高さ。

◆ getInterval()

int getInterval ( )

フレームインターバル(100ns単位)を取得します。

戻り値
フレームインターバル(100ns単位)。

◆ getPayloadType()

PayloadType getPayloadType ( )

UVCペイロードの種類を取得します。

戻り値
UVCペイロードの種類。

◆ getUncompEncodingType()

UncompEncodingType getUncompEncodingType ( )

非圧縮ペイロードのエンコーディング形式を取得します。

startStream() を実行する際、 UncompEncodingType.UNKNOWN を指定すると自動的に選択されます。

戻り値
非圧縮ペイロードのエンコーディング形式。

◆ getWidth()

int getWidth ( )

解像度の幅を取得します。

戻り値
解像度の幅。