Übergeordnete Klasse: : Sitzung


public static interface Session.StreamPropertiesListener

Überwacht, ob sich die Eigenschaften von Streams in der Sitzung ändern. Dazu gehören Eigenschaften, die angeben, ob der Stream Audio enthält, ob er Video enthält sowie die Abmessungen des Videos.

Siehe auch: : - Session.setStreamPropertiesListener(StreamPropertiesListener listener)

Zusammenfassung der Methode

Alle MethodenInstanzmethodenAbstrakte Methoden

Modifikator und Typ

Methode

Beschreibung

void

onStreamHasAudioChanged(Session session, Stream stream, boolean hasAudio)

Wird aufgerufen, wenn sich der Status eines Streams in der Sitzung von „mit Audio“ zu „ohne Audio“ ändert.

void

onStreamHasVideoChanged(Session session, Stream stream, boolean hasVideo)

Wird aufgerufen, wenn sich der Status eines Streams in der Sitzung von „mit Video“ zu „ohne Video“ ändert.

void

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

Wird aufgerufen, wenn sich die Videoabmessungen eines Streams in der Sitzung ändern.

void

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

Wird aufgerufen, wenn sich der Videotyp eines Streams in der Sitzung ändert.

Details zur Methode

onStreamHasAudioChanged

void onStreamHasAudioChanged(Sitzung Sitzung, Stream stream, boolean hasAudio)

Wird aufgerufen, wenn sich der Status eines Streams in der Sitzung von „mit Audio“ zu „ohne Audio“ ändert.

Parameter: : session - Die Sitzung, die den Stream enthält. : stream - Der Bach. : hasAudio - Ob der Stream Ton enthält (true) oder nicht ( false).

onStreamHasVideoChanged

void onStreamHasVideoChanged(Sitzung Sitzung, Stream stream, boolean hasVideo)

Wird aufgerufen, wenn sich der Status eines Streams in der Sitzung von „mit Video“ zu „ohne Video“ ändert.

Parameter: : session - Die Sitzung, die den Stream enthält. : stream - Der Bach. : hasVideo - Ob der Stream Video enthält (true) oder nicht ( false).

onStreamVideoDimensionsChanged

void onStreamVideoDimensionsChanged(Sitzung Sitzung, Stream stream, int Breite, int Höhe)

Wird aufgerufen, wenn sich die Videoabmessungen eines Streams in der Sitzung ändern.

Parameter: : session - Die Sitzung, die den Stream enthält. : stream - Der Bach. : width - Die neue Breite des Streams in Pixeln. : height - Die neue Höhe des Streams in Pixeln.

onStreamVideoTypeChanged

void onStreamVideoTypeChanged(Sitzung Sitzung, Stream Stream, Stream.StreamVideoType videoType)

Wird aufgerufen, wenn sich der Videotyp eines Streams in der Sitzung ändert.

Parameter: : session - Die Sitzung, die den Stream enthält. : stream - Der Bach. : videoType - Der neue Videotyp des Streams.