包含クラス: : セッション


public static interface Session.StreamPropertiesListener

セッション内のストリームのプロパティが変更された際に監視します。これには、 ストリームに音声があるかどうか、動画があるかどうか、 および動画の解像度を示すプロパティが含まれます。

関連項目: : - Session.setStreamPropertiesListener(StreamPropertiesListener listener)

方法の概要

すべてのメソッド インスタンスメソッド 抽象メソッド

修飾子と型

方法

説明

void

onStreamHasAudioChanged(Session session, Stream stream, boolean hasAudio)

セッション内のストリームの音声状態が「音声あり」から 「音声なし」に変化した際に呼び出されます。

void

onStreamHasVideoChanged(Session session, Stream stream, boolean hasVideo)

セッション内のストリームの状態が、動画ありから 動画なしに変わったときに呼び出されます。

void

onStreamVideoDimensionsChanged(Session session, Stream stream, int width, int height)

セッション内のストリームの動画サイズが変更されたときに呼び出されます。

void

onStreamVideoTypeChanged(Session session, Stream stream, Stream.StreamVideoType videoType)

セッション内のストリームのビデオタイプが変更されたときに呼び出されます。

メソッドの詳細

onStreamHasAudioChanged

void onStreamHasAudioChanged(セッション セッション、 ストリーム stream, boolean hasAudio)

セッション内のストリームの音声状態が「音声あり」から 「音声なし」に変化した際に呼び出されます。

パラメータ: : session - ストリームを含むセッション。 : stream - ストリーム。 : hasAudio - ストリームに音声があるかどうか(true) かどうか( false).

onStreamHasVideoChanged

void onStreamHasVideoChanged(セッション セッション、 ストリーム stream, boolean hasVideo)

セッション内のストリームの状態が、動画ありから 動画なしに変わったときに呼び出されます。

パラメータ: : session - ストリームを含むセッション。 : stream - ストリーム。 : hasVideo - ストリームに動画が含まれているかどうか(true) かどうか( false).

onStreamVideoDimensionsChanged

void onStreamVideoDimensionsChanged(セッション セッション、 ストリーム stream, int width, int height)

セッション内のストリームの動画サイズが変更されたときに呼び出されます。

パラメータ: : session - ストリームを含むセッション。 : stream - ストリーム。 : width - ストリームの新しい幅(ピクセル単位)。 : height - ストリームの新しい高さ(ピクセル単位)。

onStreamVideoTypeChanged

void onStreamVideoTypeChanged(セッション セッション、 ストリーム ストリーム、 Stream.StreamVideoType videoType)

セッション内のストリームのビデオタイプが変更されたときに呼び出されます。

パラメータ: : session - ストリームを含むセッション。 : stream - ストリーム。 : videoType - ストリームの新しい動画タイプ。