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.