Classe englobante : : Session


interface publique statique Session.StreamPropertiesListener

Surveille les modifications apportées aux propriétés des flux de la session. Il s'agit notamment des propriétés indiquant si le flux contient du son, s'il contient de la vidéo et les dimensions de la vidéo.

Voir aussi : : - Session.setStreamPropertiesListener(StreamPropertiesListener listener)

Résumé de la méthode

Toutes les méthodes · Méthodes d'instance · Méthodes abstraites

Modificateur et type

Méthode

Description

void

onStreamHasAudioChanged(Session session, Stream stream, boolean hasAudio)

Appelée lorsqu'un flux de la session passe d'un état avec audio à un état sans audio.

void

onStreamHasVideoChanged(Session session, Stream stream, boolean hasVideo)

Appelée lorsqu'un flux de la session passe d'un état avec vidéo à un état sans vidéo.

void

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

Appelée lorsque les dimensions vidéo d'un flux de la session changent.

void

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

Appelée lorsque le type de vidéo d'un flux de la session change.

Détails de la méthode

onStreamHasAudioChanged

void onStreamHasAudioChanged(Session session, Flux flux, booléen hasAudio)

Appelée lorsqu'un flux de la session passe d'un état avec audio à un état sans audio.

Paramètres : : session - La session contenant le flux. : stream - Le ruisseau. : hasAudio - Si le flux contient du son (true) ou non ( false).

onStreamHasVideoChanged

void onStreamHasVideoChanged(Session session, Flux flux, booléen hasVideo)

Appelée lorsqu'un flux de la session passe d'un état avec vidéo à un état sans vidéo.

Paramètres : : session - La session contenant le flux. : stream - Le ruisseau. : hasVideo - Si le flux contient de la vidéo (true) ou non ( false).

onStreamVideoDimensionsChanged

void onStreamVideoDimensionsChanged(Session session, Flux stream, int width, int height)

Appelée lorsque les dimensions vidéo d'un flux de la session changent.

Paramètres : : session - La session contenant le flux. : stream - Le ruisseau. : width - La nouvelle largeur du flux, en pixels. : height - La nouvelle hauteur du flux, en pixels.

onStreamVideoTypeChanged

void onStreamVideoTypeChanged(Session session, Flux flux, Stream.StreamVideoType videoType)

Appelée lorsque le type de vidéo d'un flux de la session change.

Paramètres : : session - La session contenant le flux. : stream - Le ruisseau. : videoType - Le nouveau type de vidéo du flux.