Clase contenedora: : Sesión
interfaz pública y estática Session.StreamPropertiesListener
Supervisa los cambios en las propiedades de las transmisiones de la sesión. Entre ellas se incluyen las propiedades que indican si la transmisión tiene audio, si tiene vídeo y las dimensiones del vídeo.
Véase también:
: - Session.setStreamPropertiesListener(StreamPropertiesListener listener)
Resumen del método
Todos los métodos Métodos de instancia Métodos abstractos
Modificador y tipo
Método
Descripción
void
onStreamHasAudioChanged(Session session, Stream stream, boolean hasAudio)
Se invoca cuando una transmisión de la sesión pasa de tener audio a no tenerlo.
void
onStreamHasVideoChanged(Session session, Stream stream, boolean hasVideo)
Se invoca cuando una transmisión de la sesión pasa de tener vídeo a no tenerlo.
void
onStreamVideoDimensionsChanged(Session session, Stream stream, int width, int height)
Se invoca cuando cambian las dimensiones de vídeo de una transmisión en la sesión.
void
onStreamVideoTypeChanged(Session session, Stream stream, Stream.StreamVideoType videoType)
Se invoca cuando cambia el tipo de vídeo de una transmisión en la sesión.
Detalles del método
onStreamHasAudioChanged
void onStreamHasAudioChanged(Sesión sesión, Transmisión stream, boolean hasAudio)
Se invoca cuando una transmisión de la sesión pasa de tener audio a no tenerlo.
Parámetros:
: session - La sesión que contiene la transmisión.
: stream - El arroyo.
: hasAudio - Si la transmisión tiene audio (true) o no (
false).
onStreamHasVideoChanged
void onStreamHasVideoChanged(Sesión sesión, Transmisión stream, boolean hasVideo)
Se invoca cuando una transmisión de la sesión pasa de tener vídeo a no tenerlo.
Parámetros:
: session - La sesión que contiene la transmisión.
: stream - El arroyo.
: hasVideo - Si la transmisión incluye vídeo (true) o no (
false).
onStreamVideoDimensionsChanged
void onStreamVideoDimensionsChanged(Sesión sesión, Transmisión stream, int width, int height)
Se invoca cuando cambian las dimensiones de vídeo de una transmisión en la sesión.
Parámetros:
: session - La sesión que contiene la transmisión.
: stream - El arroyo.
: width - El nuevo ancho del arroyo, en píxeles.
: height - La nueva altura del flujo, en píxeles.
onStreamVideoTypeChanged
void onStreamVideoTypeChanged(Sesión sesión, Transmisión corriente, Stream.StreamVideoType tipo de vídeo)
Se invoca cuando cambia el tipo de vídeo de una transmisión en la sesión.
Parámetros:
: session - La sesión que contiene la transmisión.
: stream - El arroyo.
: videoType - El nuevo tipo de vídeo de la transmisión.