Package org.linphone.core
Class ConferenceListenerStub
java.lang.Object
org.linphone.core.ConferenceListenerStub
- All Implemented Interfaces:
ConferenceListener
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
onActiveSpeakerParticipantDevice
(Conference conference, ParticipantDevice participantDevice) Callback used to notify which participant device video is being displayed as
"actively speaking".void
onAudioDeviceChanged
(Conference conference, AudioDevice audioDevice) Callback used to notify that the audio device of a conference has changed.void
onAvailableMediaChanged
(Conference conference) Callback used to notify that the available media of a conference has changed.void
onParticipantAdded
(Conference conference, Participant participant) Callback used to notify a conference that a participant has been added.void
onParticipantAdminStatusChanged
(Conference conference, Participant participant) Callback used to notify a conference that the admin status of a participant has
been changed.void
onParticipantDeviceAdded
(Conference conference, ParticipantDevice participantDevice) Callback used to notify a conference that a participant has been added.void
onParticipantDeviceIsMuted
(Conference conference, ParticipantDevice participantDevice, boolean isMuted) Callback used to notify that a participant device is muted or is no longer
muted.void
onParticipantDeviceIsSpeakingChanged
(Conference conference, ParticipantDevice participantDevice, boolean isSpeaking) Callback used to notify that a participant device is speaking or isn't speaking
anymore.void
onParticipantDeviceMediaAvailabilityChanged
(Conference conference, ParticipantDevice device) Callback used to notify a conference that the media availability of a
participant device has been changed.void
onParticipantDeviceMediaCapabilityChanged
(Conference conference, ParticipantDevice device) Callback used to notify a conference that the media capability of a participant
device has been changed.void
onParticipantDeviceRemoved
(Conference conference, ParticipantDevice participantDevice) Callback used to notify a conference that a participant has been removed.void
onParticipantDeviceStateChanged
(Conference conference, ParticipantDevice device, ParticipantDevice.State state) Callback used to notify a conference that a participant device has changed
state.void
onParticipantRemoved
(Conference conference, Participant participant) Callback used to notify a conference that a participant has been removed.void
onParticipantRoleChanged
(Conference conference, Participant participant) Callback used to notify a conference that the role of a participant has been
changed.void
onStateChanged
(Conference conference, Conference.State newState) Callback used to notify a conference state has changed.void
onSubjectChanged
(Conference conference, String subject) Callback used to notify that the subject of a conference has changed.
-
Constructor Details
-
ConferenceListenerStub
public ConferenceListenerStub()
-
-
Method Details
-
onParticipantAdded
Description copied from interface:ConferenceListener
Callback used to notify a conference that a participant has been added.
- Specified by:
onParticipantAdded
in interfaceConferenceListener
- Parameters:
conference
- LinphoneConference objectparticipant
- LinphoneParticipant that has been added to the conference
-
onParticipantRemoved
Description copied from interface:ConferenceListener
Callback used to notify a conference that a participant has been removed.
- Specified by:
onParticipantRemoved
in interfaceConferenceListener
- Parameters:
conference
- LinphoneConference objectparticipant
- LinphoneParticipant that has been removed to the conference
-
onParticipantDeviceAdded
public void onParticipantDeviceAdded(@NonNull Conference conference, @NonNull ParticipantDevice participantDevice) Description copied from interface:ConferenceListener
Callback used to notify a conference that a participant has been added.
- Specified by:
onParticipantDeviceAdded
in interfaceConferenceListener
- Parameters:
conference
- LinphoneConference objectparticipantDevice
- LinphoneParticipantDevice that has been added to the
conference
-
onParticipantDeviceRemoved
public void onParticipantDeviceRemoved(@NonNull Conference conference, @NonNull ParticipantDevice participantDevice) Description copied from interface:ConferenceListener
Callback used to notify a conference that a participant has been removed.
- Specified by:
onParticipantDeviceRemoved
in interfaceConferenceListener
- Parameters:
conference
- LinphoneConference objectparticipantDevice
- LinphoneParticipantDevice that has been removed to the
conference
-
onParticipantRoleChanged
public void onParticipantRoleChanged(@NonNull Conference conference, @NonNull Participant participant) Description copied from interface:ConferenceListener
Callback used to notify a conference that the role of a participant has been
changed.
- Specified by:
onParticipantRoleChanged
in interfaceConferenceListener
- Parameters:
conference
-Conference
objectparticipant
-Participant
whose role has changed
-
onParticipantAdminStatusChanged
public void onParticipantAdminStatusChanged(@NonNull Conference conference, @NonNull Participant participant) Description copied from interface:ConferenceListener
Callback used to notify a conference that the admin status of a participant has
been changed.
- Specified by:
onParticipantAdminStatusChanged
in interfaceConferenceListener
- Parameters:
conference
- LinphoneConference objectparticipant
- LinphoneParticipant whose admin status has changed
-
onParticipantDeviceStateChanged
public void onParticipantDeviceStateChanged(@NonNull Conference conference, @NonNull ParticipantDevice device, ParticipantDevice.State state) Description copied from interface:ConferenceListener
Callback used to notify a conference that a participant device has changed
state.
- Specified by:
onParticipantDeviceStateChanged
in interfaceConferenceListener
- Parameters:
conference
- LinphoneConference objectdevice
- LinphoneParticipantDevice who change statestate
- new participant device state
-
onParticipantDeviceMediaAvailabilityChanged
public void onParticipantDeviceMediaAvailabilityChanged(@NonNull Conference conference, @NonNull ParticipantDevice device) Description copied from interface:ConferenceListener
Callback used to notify a conference that the media availability of a
participant device has been changed.
- Specified by:
onParticipantDeviceMediaAvailabilityChanged
in interfaceConferenceListener
- Parameters:
conference
- LinphoneConference objectdevice
- LinphoneParticipantDevice whose media availability changed has
changed
-
onParticipantDeviceMediaCapabilityChanged
public void onParticipantDeviceMediaCapabilityChanged(@NonNull Conference conference, @NonNull ParticipantDevice device) Description copied from interface:ConferenceListener
Callback used to notify a conference that the media capability of a participant
device has been changed.
- Specified by:
onParticipantDeviceMediaCapabilityChanged
in interfaceConferenceListener
- Parameters:
conference
-Conference
objectdevice
-ParticipantDevice
whose media capability changed has
changed
-
onStateChanged
Description copied from interface:ConferenceListener
Callback used to notify a conference state has changed.
- Specified by:
onStateChanged
in interfaceConferenceListener
- Parameters:
conference
- LinphoneConference objectnewState
- The new state of the conference
-
onAvailableMediaChanged
Description copied from interface:ConferenceListener
Callback used to notify that the available media of a conference has changed.
- Specified by:
onAvailableMediaChanged
in interfaceConferenceListener
- Parameters:
conference
-Conference
object
-
onSubjectChanged
Description copied from interface:ConferenceListener
Callback used to notify that the subject of a conference has changed.
- Specified by:
onSubjectChanged
in interfaceConferenceListener
- Parameters:
conference
- LinphoneConference objectsubject
- subject of the conference
-
onParticipantDeviceIsSpeakingChanged
public void onParticipantDeviceIsSpeakingChanged(@NonNull Conference conference, @NonNull ParticipantDevice participantDevice, boolean isSpeaking) Description copied from interface:ConferenceListener
Callback used to notify that a participant device is speaking or isn't speaking
anymore.
- Specified by:
onParticipantDeviceIsSpeakingChanged
in interfaceConferenceListener
- Parameters:
conference
-Conference
objectparticipantDevice
- the participant deviceisSpeaking
- true if is speaking, false otherwise
-
onParticipantDeviceIsMuted
public void onParticipantDeviceIsMuted(@NonNull Conference conference, @NonNull ParticipantDevice participantDevice, boolean isMuted) Description copied from interface:ConferenceListener
Callback used to notify that a participant device is muted or is no longer
muted.
- Specified by:
onParticipantDeviceIsMuted
in interfaceConferenceListener
- Parameters:
conference
-Conference
objectparticipantDevice
- the participant deviceisMuted
- true if is muted, false otherwise
-
onAudioDeviceChanged
Description copied from interface:ConferenceListener
Callback used to notify that the audio device of a conference has changed.
- Specified by:
onAudioDeviceChanged
in interfaceConferenceListener
- Parameters:
conference
- LinphoneConference objectaudioDevice
- audio device of the conference
-
onActiveSpeakerParticipantDevice
public void onActiveSpeakerParticipantDevice(@NonNull Conference conference, @NonNull ParticipantDevice participantDevice) Description copied from interface:ConferenceListener
Callback used to notify which participant device video is being displayed as
"actively speaking".
- Specified by:
onActiveSpeakerParticipantDevice
in interfaceConferenceListener
- Parameters:
conference
-Conference
objectparticipantDevice
- the participant device currently displayed as active
speaker
-