Ü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.