public interface ConferenceMember
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
AUDIO_SSRC_PROPERTY_NAME
The name of the property of ConferenceMember which specifies the
SSRC of the audio content/RTP stream sent by the respective
ConferenceMember in the conference.
|
static java.lang.String |
AUDIO_STATUS_PROPERTY_NAME
The name of the property of ConferenceMember which specifies the
status of the audio RTP stream from the point of view of the
ConferenceMember.
|
static java.lang.String |
DISPLAY_NAME_PROPERTY_NAME
The name of the property of ConferenceMember which specifies the
user-friendly display name of the respective ConferenceMember in
the conference.
|
static java.lang.String |
STATE_PROPERTY_NAME
The name of the property of ConferenceMember which specifies the
state of the device and signaling session of the respective
ConferenceMember in the conference.
|
static java.lang.String |
VIDEO_SSRC_PROPERTY_NAME
The name of the property of ConferenceMember which specifies the
SSRC of the video content/RTP stream sent by the respective
ConferenceMember in the conference.
|
static java.lang.String |
VIDEO_STATUS_PROPERTY_NAME
The name of the property of ConferenceMember which specifies the
status of the video RTP stream from the point of view of the
ConferenceMember.
|
Modifier and Type | Method and Description |
---|---|
void |
addPropertyChangeListener(java.beans.PropertyChangeListener listener)
Adds a specific PropertyChangeListener to the list of
listeners interested in and notified about changes in the values of the
properties of this ConferenceMember such as
#DISPLAY_NAME_PROPERTY_NAME and
#STATE_PROPERTY_NAME.
|
java.lang.String |
getAddress()
Gets the SIP address of this ConferenceMember as specified by
the conference-info XML received from its
conferenceFocusCallPeer.
|
long |
getAudioSsrc()
Returns the SSRC of the audio content/RTP stream sent by this
ConferenceMember in the conference or -1 if such
information is not currently available.
|
org.jitsi.service.neomedia.MediaDirection |
getAudioStatus()
Gets the status in both directions of the audio RTP stream from the point
of view of this ConferenceMember.
|
CallPeer |
getConferenceFocusCallPeer()
Gets the CallPeer which is the conference focus of this
ConferenceMember.
|
java.lang.String |
getDisplayName()
Gets the user-friendly display name of this ConferenceMember
in the conference.
|
ConferenceMemberState |
getState()
Gets the state of the device and signaling session of this
ConferenceMember in the conference in the form of a
ConferenceMemberState value.
|
long |
getVideoSsrc()
Returns the SSRC of the video content/RTP stream sent by this
ConferenceMember in the conference or -1 if such
information is not currently available.
|
org.jitsi.service.neomedia.MediaDirection |
getVideoStatus()
Gets the status in both directions of the video RTP stream from the point
of view of this ConferenceMember.
|
void |
removePropertyChangeListener(java.beans.PropertyChangeListener listener)
Removes a specific PropertyChangeListener from the list of
listeners interested in and notified about changes in the values of the
properties of this ConferenceMember such as
#DISPLAY_NAME_PROPERTY_NAME and
#STATE_PROPERTY_NAME.
|
static final java.lang.String AUDIO_SSRC_PROPERTY_NAME
static final java.lang.String AUDIO_STATUS_PROPERTY_NAME
static final java.lang.String DISPLAY_NAME_PROPERTY_NAME
static final java.lang.String STATE_PROPERTY_NAME
static final java.lang.String VIDEO_SSRC_PROPERTY_NAME
static final java.lang.String VIDEO_STATUS_PROPERTY_NAME
void addPropertyChangeListener(java.beans.PropertyChangeListener listener)
listener
- a PropertyChangeListener to be notified about
changes in the values of the properties of this
ConferenceMember. If the specified listener is
already in the list of interested listeners (i.e. it has been
previously added), it is not added again.java.lang.String getAddress()
long getAudioSsrc()
org.jitsi.service.neomedia.MediaDirection getAudioStatus()
CallPeer getConferenceFocusCallPeer()
java.lang.String getDisplayName()
ConferenceMemberState getState()
long getVideoSsrc()
org.jitsi.service.neomedia.MediaDirection getVideoStatus()
void removePropertyChangeListener(java.beans.PropertyChangeListener listener)
listener
- a PropertyChangeListener to no longer be notified
about changes in the values of the properties of this
ConferenceMember
Jitsi, the OpenSource Java VoIP and Instant Messaging client.
Distributable under Apache license.