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.