|
typedef void(* | LinphoneConferenceCbsParticipantAddedCb) (LinphoneConference *conference, const LinphoneParticipant *participant) |
| Callback used to notify a conference that a participant has been added. More...
|
|
typedef void(* | LinphoneConferenceCbsParticipantRemovedCb) (LinphoneConference *conference, const LinphoneParticipant *participant) |
| Callback used to notify a conference that a participant has been removed. More...
|
|
typedef void(* | LinphoneConferenceCbsParticipantDeviceStateChangedCb) (LinphoneConference *conference, const LinphoneParticipantDevice *device, const LinphoneParticipantDeviceState state) |
| Callback used to notify a conference that a participant device has changed state. More...
|
|
typedef void(* | LinphoneConferenceCbsParticipantDeviceMediaAvailabilityChangedCb) (LinphoneConference *conference, const LinphoneParticipantDevice *device) |
| Callback used to notify a conference that the media availability of a participant device has been changed. More...
|
|
typedef void(* | LinphoneConferenceCbsParticipantDeviceMediaCapabilityChangedCb) (LinphoneConference *conference, const LinphoneParticipantDevice *device) |
| Callback used to notify a conference that the media capability of a participant device has been changed. More...
|
|
typedef void(* | LinphoneConferenceCbsParticipantRoleChangedCb) (LinphoneConference *conference, const LinphoneParticipant *participant) |
| Callback used to notify a conference that the role of a participant has been changed. More...
|
|
typedef void(* | LinphoneConferenceCbsParticipantAdminStatusChangedCb) (LinphoneConference *conference, const LinphoneParticipant *participant) |
| Callback used to notify a conference that the admin status of a participant has been changed. More...
|
|
typedef void(* | LinphoneConferenceCbsStateChangedCb) (LinphoneConference *conference, LinphoneConferenceState newState) |
| Callback used to notify a conference state has changed. More...
|
|
typedef void(* | LinphoneConferenceCbsAvailableMediaChangedCb) (LinphoneConference *conference) |
| Callback used to notify that the available media of a conference has changed. More...
|
|
typedef void(* | LinphoneConferenceCbsSubjectChangedCb) (LinphoneConference *conference, const char *subject) |
| Callback used to notify that the subject of a conference has changed. More...
|
|
typedef void(* | LinphoneConferenceCbsParticipantDeviceIsSpeakingChangedCb) (LinphoneConference *conference, const LinphoneParticipantDevice *participant_device, bool_t is_speaking) |
| Callback used to notify that a participant device is speaking or isn't speaking anymore. More...
|
|
typedef void(* | LinphoneConferenceCbsParticipantDeviceIsMutedCb) (LinphoneConference *conference, const LinphoneParticipantDevice *participant_device, bool_t is_muted) |
| Callback used to notify that a participant device is muted or is no longer muted. More...
|
|
typedef void(* | LinphoneConferenceCbsAudioDeviceChangedCb) (LinphoneConference *conference, const LinphoneAudioDevice *audio_device) |
| Callback used to notify that the audio device of a conference has changed. More...
|
|
typedef void(* | LinphoneConferenceCbsParticipantDeviceAddedCb) (LinphoneConference *conference, const LinphoneParticipantDevice *participant_device) |
| Callback used to notify a conference that a participant has been added. More...
|
|
typedef void(* | LinphoneConferenceCbsParticipantDeviceRemovedCb) (LinphoneConference *conference, const LinphoneParticipantDevice *participant_device) |
| Callback used to notify a conference that a participant has been removed. More...
|
|
typedef void(* | LinphoneConferenceCbsActiveSpeakerParticipantDeviceCb) (LinphoneConference *conference, const LinphoneParticipantDevice *participant_device) |
| Callback used to notify which participant device video is being displayed as "actively speaking". More...
|
|
typedef void(* | LinphoneParticipantDeviceCbsIsSpeakingChangedCb) (LinphoneParticipantDevice *participant_device, bool_t is_speaking) |
| Callback used to notify that is this participant device speaking has changed. More...
|
|
typedef void(* | LinphoneParticipantDeviceCbsIsMutedCb) (LinphoneParticipantDevice *participant_device, bool_t is_muted) |
| Callback used to notify that this participant device is muted or is no longer muted. More...
|
|
typedef void(* | LinphoneParticipantDeviceCbsStateChangedCb) (LinphoneParticipantDevice *participant_device, const LinphoneParticipantDeviceState state) |
| Callback used to notify that participant device changed state. More...
|
|
typedef void(* | LinphoneParticipantDeviceCbsStreamCapabilityChangedCb) (LinphoneParticipantDevice *participant_device, LinphoneMediaDirection direction, const LinphoneStreamType stream_type) |
| Callback used to notify that participant device stream capability has changed. More...
|
|
typedef void(* | LinphoneParticipantDeviceCbsStreamAvailabilityChangedCb) (LinphoneParticipantDevice *participant_device, bool_t available, const LinphoneStreamType stream_type) |
| Callback used to notify that participant device stream availability has changed. More...
|
|
typedef void(* | LinphoneParticipantDeviceCbsVideoDisplayErrorOccurredCb) (LinphoneParticipantDevice *participant_device, int error_code) |
| Callback to notify that there are errors from the video rendering of the participant device. More...
|
|
typedef void(* | LinphoneConferenceSchedulerCbsStateChangedCb) (LinphoneConferenceScheduler *conference_scheduler, LinphoneConferenceSchedulerState state) |
| Callback for notifying when a registration state has changed for the conference scheduler. More...
|
|
typedef void(* | LinphoneConferenceSchedulerCbsInvitationsSentCb) (LinphoneConferenceScheduler *conference_scheduler, const bctbx_list_t *failed_invitations) |
| Callback for notifying when conference invitations have been sent. More...
|
|
typedef struct _LinphoneConference | LinphoneConference |
| A conference is the object that allow to make calls when there are 2 or more participants. More...
|
|
typedef struct _LinphoneConferenceParams | LinphoneConferenceParams |
| Object defining parameters for a LinphoneConference. More...
|
|
typedef struct _LinphoneConferenceCbs | LinphoneConferenceCbs |
| An object to handle the callbacks for the handling a LinphoneConference objects. More...
|
|
typedef struct _LinphoneConferenceInfo | LinphoneConferenceInfo |
| Object defining all information related to a conference.
|
|
typedef struct _LinphoneConferenceScheduler | LinphoneConferenceScheduler |
| Object used to create remote conferences and send ICS to notify participants.
|
|
typedef struct _LinphoneParticipant | LinphoneParticipant |
| Identifies a member of a LinphoneConference or LinphoneChatRoom. More...
|
|
typedef struct _LinphoneParticipantInfo | LinphoneParticipantInfo |
| Object defining all information related to a participant.
|
|
typedef struct _LinphoneParticipantDevice | LinphoneParticipantDevice |
| This object represents a unique device for a member of a LinphoneConference or LinphoneChatRoom. More...
|
|
typedef struct _LinphoneParticipantDeviceCbs | LinphoneParticipantDeviceCbs |
| An object to handle the callbacks for the handling a LinphoneParticipantDevice objects. More...
|
|
typedef struct _LinphoneParticipantImdnState | LinphoneParticipantImdnState |
| This object represents the delivery/display state of a given chat message for a given participant. More...
|
|
typedef struct _LinphoneParticipantDeviceIdentity | LinphoneParticipantDeviceIdentity |
| This object is only used on server side for LinphoneChatRoom with LinphoneChatRoomBackendFlexisipChat backend.
|
|
typedef enum _LinphoneConferenceState | LinphoneConferenceState |
| LinphoneConferenceState is used to indicate the current state of a conference.
|
|
typedef enum _LinphoneConferenceLayout | LinphoneConferenceLayout |
| LinphoneConferenceLayout is used to indicate the layout used by the conference.
|
|
typedef enum _LinphoneConferenceJoiningMode | LinphoneConferenceJoiningMode |
| Mode of joining conference. More...
|
|
typedef enum _LinphoneConferenceParticipantListType | LinphoneConferenceParticipantListType |
| Type of conference participant list. More...
|
|
typedef enum _LinphoneConferenceSecurityLevel | LinphoneConferenceSecurityLevel |
| Conference minimum security level.
|
|
typedef enum _LinphoneConferenceSchedulerState | LinphoneConferenceSchedulerState |
| Describes conference scheduler possible states. More...
|
|
typedef enum _LinphoneConferenceInfoState | LinphoneConferenceInfoState |
| LinphoneConferenceInfoState is used to list all states of a conference info object
|
|
typedef enum _LinphoneParticipantRole | LinphoneParticipantRole |
| LinphoneParticipantRole is used to define a role of a participant within a conference
|
|
typedef enum _LinphoneParticipantDeviceState | LinphoneParticipantDeviceState |
| LinphoneParticipantDeviceState is used to list all states a participant device can be in
|
|
typedef enum _LinphoneParticipantDeviceJoiningMethod | LinphoneParticipantDeviceJoiningMethod |
| LinphoneParticipantDeviceJoiningMethod is used to indicate how a participant joined a conference or if it is the focus.
|
|
typedef enum _LinphoneParticipantDeviceDisconnectionMethod | LinphoneParticipantDeviceDisconnectionMethod |
| LinphoneParticipantDeviceDisconnectionMethod is used to indicate how a participant left a conference.
|
|
|
LinphoneConference * | linphone_core_create_conference_with_params (LinphoneCore *core, const LinphoneConferenceParams *params) |
| Create a conference. More...
|
|
LinphoneConferenceScheduler * | linphone_core_create_conference_scheduler (LinphoneCore *core) |
| Create a conference scheduler that can be used to create remote conferences for now or later and then send conference info as an ICS through chat. More...
|
|
LinphoneConference * | linphone_core_search_conference (const LinphoneCore *core, const LinphoneConferenceParams *params, const LinphoneAddress *localAddr, const LinphoneAddress *remoteAddr, const bctbx_list_t *participants) |
| Find a conference. More...
|
|
LinphoneConference * | linphone_core_search_conference_2 (const LinphoneCore *core, const LinphoneAddress *conferenceAddr) |
| Find a conference. More...
|
|
LinphoneStatus | linphone_core_add_to_conference (LinphoneCore *core, LinphoneCall *call) |
| Add a participant to the conference. More...
|
|
LinphoneStatus | linphone_core_add_all_to_conference (LinphoneCore *core) |
| Add all current calls into the conference. More...
|
|
LinphoneStatus | linphone_core_remove_from_conference (LinphoneCore *core, LinphoneCall *call) |
| Remove a call from the conference. More...
|
|
bool_t | linphone_core_is_in_conference (const LinphoneCore *core) |
| Indicates whether the local participant is part of a conference. More...
|
|
LinphoneStatus | linphone_core_enter_conference (LinphoneCore *core) |
| Join the local participant to the running conference. More...
|
|
LinphoneStatus | linphone_core_leave_conference (LinphoneCore *core) |
| Make the local participant leave the running conference. More...
|
|
float | linphone_core_get_conference_local_input_volume (LinphoneCore *core) |
| Get the set input volume of the local participant. More...
|
|
LinphoneStatus | linphone_core_terminate_conference (LinphoneCore *core) |
| Terminate the running conference. More...
|
|
LinphoneConferenceParams * | linphone_core_create_conference_params_2 (LinphoneCore *lc, LinphoneConference *conference) |
| Create some default conference parameters for instanciating a conference with linphone_core_create_conference_with_params(). More...
|
|
LinphoneStatus | linphone_core_start_conference_recording (LinphoneCore *core, const char *path) |
| Start recording the running conference. More...
|
|
LinphoneStatus | linphone_core_stop_conference_recording (LinphoneCore *core) |
| Stop recording the running conference. More...
|
|
void | linphone_core_enable_conference_server (LinphoneCore *core, bool_t enable) |
| Enable the conference server feature. More...
|
|
bool_t | linphone_core_conference_server_enabled (const LinphoneCore *core) |
| Tells whether the conference server feature is enabled. More...
|
|
void | linphone_core_enable_fec (LinphoneCore *core, bool_t enable) |
|
bool_t | linphone_core_fec_enabled (const LinphoneCore *core) |
|
void | linphone_core_set_conference_participant_list_type (LinphoneCore *lc, LinphoneConferenceParticipantListType type) |
| Select whether the default conference participant list is open or closed. More...
|
|
LinphoneConferenceParticipantListType | linphone_core_get_conference_participant_list_type (const LinphoneCore *lc) |
| Tells whether the default conference participant list is open or closed. More...
|
|
void | linphone_core_set_default_conference_layout (LinphoneCore *lc, LinphoneConferenceLayout value) |
| Set the default conference layout. More...
|
|
LinphoneConferenceLayout | linphone_core_get_default_conference_layout (const LinphoneCore *lc) |
| Gets the default conference layout @core core the linphone core. More...
|
|
LinphoneConferenceInfo * | linphone_core_find_conference_information_from_uri (LinphoneCore *core, LinphoneAddress *uri) |
| Retrieve the conference information linked to the provided URI if any. More...
|
|
bctbx_list_t * | linphone_core_get_conference_information_list (LinphoneCore *core) |
| Retrieve the list of conference information on DB. More...
|
|
bctbx_list_t * | linphone_core_get_future_conference_information_list (LinphoneCore *core) |
| Retrieve the list of future conference information on DB. More...
|
|
bctbx_list_t * | linphone_core_get_conference_information_list_after_time (LinphoneCore *core, time_t time) |
| Retrieve the list of conference information on DB after a certain time. More...
|
|
void | linphone_core_delete_conference_information (LinphoneCore *core, LinphoneConferenceInfo *conference_info) |
| Deletes a conference information from DB. More...
|
|
LinphoneConference * | linphone_conference_ref (LinphoneConference *conference) |
| Take a reference on a LinphoneConference. More...
|
|
void | linphone_conference_unref (LinphoneConference *conference) |
| Release a LinphoneConference. More...
|
|
MS2_DEPRECATED bctbx_list_t * | linphone_conference_get_participants (const LinphoneConference *conference) |
| Get URIs of all participants of one conference The returned bctbx_list_t contains URIs of all participants. More...
|
|
bctbx_list_t * | linphone_conference_get_participant_list (const LinphoneConference *conference) |
| Get list of all participants of a conference. More...
|
|
bctbx_list_t * | linphone_conference_get_participant_device_list (const LinphoneConference *conference) |
| Get list of all participant devices of a conference including me if it is in. More...
|
|
MS2_DEPRECATED LinphoneStatus | linphone_conference_remove_participant (LinphoneConference *conference, const LinphoneAddress *uri) |
|
LinphoneStatus | linphone_conference_remove_participant_2 (LinphoneConference *conference, LinphoneParticipant *participant) |
|
MS2_DEPRECATED LinphoneStatus | linphone_conference_remove_participant_3 (LinphoneConference *conference, LinphoneCall *call) |
|
LinphoneParticipant * | linphone_conference_find_participant (LinphoneConference *conference, const LinphoneAddress *uri) |
| Find a participant from a conference. More...
|
|
LinphoneStatus | linphone_conference_invite_participants (LinphoneConference *conference, const bctbx_list_t *addresses, const LinphoneCallParams *params) |
| Invite participants to the conference, by supplying a list of LinphoneAddress If the conference is in the state LinphoneConferenceStateCreationPending, then the conference will start on the input and output audio devices used for the currently active call, if any. More...
|
|
LinphoneStatus | linphone_conference_add_participants (LinphoneConference *conference, const bctbx_list_t *calls) |
| Add participants to the conference, by supplying a list of LinphoneCall. More...
|
|
LinphoneStatus | linphone_conference_add_participants_2 (LinphoneConference *conference, const bctbx_list_t *addresses) |
| Add participants to the conference, by supplying a list of LinphoneAddress. More...
|
|
LinphoneStatus | linphone_conference_add_participant (LinphoneConference *conference, LinphoneCall *call) |
| Join an existing call to the conference. More...
|
|
LinphoneStatus | linphone_conference_add_participant_2 (LinphoneConference *conference, const LinphoneAddress *uri) |
| Join a participant to the conference. More...
|
|
int | linphone_conference_update_params (LinphoneConference *conference, const LinphoneConferenceParams *params) |
| Update parameters of the conference. More...
|
|
const LinphoneConferenceParams * | linphone_conference_get_current_params (const LinphoneConference *conference) |
| Get current parameters of the conference. More...
|
|
const char * | linphone_conference_get_subject (const LinphoneConference *conference) |
| Get the conference subject. More...
|
|
void | linphone_conference_set_subject (LinphoneConference *conference, const char *subject) |
| Set the conference subject. More...
|
|
const char * | linphone_conference_get_username (const LinphoneConference *conference) |
| Get the conference username. More...
|
|
void | linphone_conference_set_username (LinphoneConference *conference, const char *username) |
| Set the conference username. More...
|
|
void | linphone_conference_set_local_participant_stream_capability (LinphoneConference *conference, const LinphoneMediaDirection direction, const LinphoneStreamType type) |
| Set stream capability on me device of a local conference. More...
|
|
int | linphone_conference_get_duration (const LinphoneConference *conference) |
| Get the conference duration. More...
|
|
time_t | linphone_conference_get_start_time (const LinphoneConference *conference) |
| Get the conference start time. More...
|
|
int | linphone_conference_get_participant_count (const LinphoneConference *conference) |
| Get number of participants without me. More...
|
|
LinphoneParticipant * | linphone_conference_get_me (const LinphoneConference *conference) |
| For a local audio video conference, this function returns the participant hosting the conference For a remote audio video conference, this function returns the local participant of the conference. More...
|
|
int | linphone_conference_terminate (LinphoneConference *conference) |
| Terminates conference. More...
|
|
void | linphone_conference_set_participant_admin_status (LinphoneConference *conference, LinphoneParticipant *participant, bool_t is_admin) |
| Change the admin status of a participant of a conference (you need to be an admin yourself to do this). More...
|
|
int | linphone_conference_enter (LinphoneConference *conference) |
| For a local conference, the local participant joins the conference For a remote conference, the participant rejoins the conference after leaving it earlier on. More...
|
|
int | linphone_conference_leave (LinphoneConference *conference) |
| For a local conference, the local participant leaves the conference For a remote conference, the participant leaves the conference after joining it earlier on. More...
|
|
bool_t | linphone_conference_is_me (const LinphoneConference *conference, const LinphoneAddress *uri) |
| For a local audio video conference, this function compares the address provided as argument with that of participant hosting the conference For a remote audio video conference, this function compares the address provided as argument with that of the local participant of the conference. More...
|
|
bool_t | linphone_conference_is_in (const LinphoneConference *conference) |
| For a local conference, it returns whether the local participant is enabled For a remote conference, it return whether the remote participant has left the conference without bein removed from it. More...
|
|
void | linphone_conference_set_input_audio_device (LinphoneConference *conference, LinphoneAudioDevice *audio_device) |
| Sets the given LinphoneAudioDevice as input for this conference only. More...
|
|
void | linphone_conference_set_output_audio_device (LinphoneConference *conference, LinphoneAudioDevice *audio_device) |
| Sets the given LinphoneAudioDevice as output for this conference only. More...
|
|
const LinphoneAudioDevice * | linphone_conference_get_input_audio_device (const LinphoneConference *conference) |
| Gets the current input device for this conference. More...
|
|
const LinphoneAudioDevice * | linphone_conference_get_output_audio_device (const LinphoneConference *conference) |
| Gets the current output device for this conference. More...
|
|
int | linphone_conference_get_participant_device_volume (LinphoneConference *conference, LinphoneParticipantDevice *device) |
| Retrieves the volume of a specific participant. More...
|
|
int | linphone_conference_start_recording (LinphoneConference *conference, const char *path) |
| Starts recording the conference. More...
|
|
int | linphone_conference_stop_recording (LinphoneConference *conference) |
| Stops the conference recording. More...
|
|
bool_t | linphone_conference_is_recording (const LinphoneConference *conference) |
| Gets whether the conference is currently being recorded. More...
|
|
LinphoneCall * | linphone_conference_get_call (const LinphoneConference *conference) |
| Gets the call that is controlling a conference. More...
|
|
bool_t | linphone_conference_get_microphone_muted (const LinphoneConference *conference) |
| Retrieves the volume of a specific participant. More...
|
|
void | linphone_conference_set_microphone_muted (LinphoneConference *conference, bool_t muted) |
| Get microphone muted state. More...
|
|
float | linphone_conference_get_input_volume (const LinphoneConference *conference) |
| Retrieves the volume of a specific participant. More...
|
|
void | linphone_conference_add_callbacks (LinphoneConference *conference, LinphoneConferenceCbs *cbs) |
| Add a listener in order to be notified of LinphoneConference events. More...
|
|
void | linphone_conference_remove_callbacks (LinphoneConference *conference, LinphoneConferenceCbs *cbs) |
| Remove a listener from a LinphoneConference. More...
|
|
void | linphone_conference_set_current_callbacks (LinphoneConference *conference, LinphoneConferenceCbs *cbs) |
| Gets the current LinphoneConferenceCbs. More...
|
|
LinphoneConferenceCbs * | linphone_conference_get_current_callbacks (const LinphoneConference *conference) |
| Sets the current LinphoneConferenceCbs. More...
|
|
LinphoneCore * | linphone_conference_get_core (const LinphoneConference *conference) |
| Returns core for a LinphoneConference. More...
|
|
const LinphoneAddress * | linphone_conference_get_conference_address (const LinphoneConference *conference) |
| Get the conference address of the conference. More...
|
|
void | linphone_conference_set_conference_address (LinphoneConference *conference, LinphoneAddress *address) |
| Set the conference address. More...
|
|
LinphoneConferenceState | linphone_conference_get_state (const LinphoneConference *conference) |
| Get the current state of the conference. More...
|
|
LinphoneParticipantDevice * | linphone_conference_get_active_speaker_participant_device (const LinphoneConference *conference) |
| Get the currently active speaker participant device. More...
|
|
LinphoneConference * | linphone_local_conference_new (LinphoneCore *core, LinphoneAddress *addr) |
|
LinphoneConference * | linphone_local_conference_new_with_params (LinphoneCore *core, LinphoneAddress *addr, const LinphoneConferenceParams *params) |
|
LinphoneConference * | linphone_remote_conference_new (LinphoneCore *core, LinphoneAddress *addr) |
|
LinphoneConference * | linphone_remote_conference_new_with_params (LinphoneCore *core, LinphoneAddress *focus, LinphoneAddress *addr, const LinphoneConferenceParams *params) |
|
AudioStream * | linphone_conference_get_audio_stream (LinphoneConference *conference) |
|
void | linphone_conference_on_call_terminating (LinphoneConference *conference, LinphoneCall *call) |
|
bool_t | linphone_conference_check_class (LinphoneConference *conference, LinphoneConferenceClass _class) |
|
void | linphone_conference_notify_audio_device_changed (LinphoneConference *conference, LinphoneAudioDevice *audio_device) |
|
char * | linphone_conference_state_to_string (LinphoneConferenceState state) |
| A function to convert a LinphoneConferenceState into a string.
|
|
LinphoneConferenceParams * | linphone_conference_params_new (const LinphoneCore *core) |
| Create an object of type a LinphoneConferenceParams. More...
|
|
LinphoneConferenceParams * | linphone_conference_params_ref (LinphoneConferenceParams *params) |
| Take a reference on a LinphoneConferenceParams. More...
|
|
void | linphone_conference_params_unref (LinphoneConferenceParams *params) |
| Release a LinphoneConferenceParams. More...
|
|
MS2_DEPRECATED void | linphone_conference_params_free (LinphoneConferenceParams *params) |
| Free a LinphoneConferenceParams. More...
|
|
LinphoneConferenceParams * | linphone_conference_params_clone (const LinphoneConferenceParams *params) |
| Clone a LinphoneConferenceParams. More...
|
|
void | linphone_conference_params_set_subject (LinphoneConferenceParams *params, const char *subject) |
| Set the conference subject. More...
|
|
const char * | linphone_conference_params_get_subject (const LinphoneConferenceParams *params) |
| Get the conference subject. More...
|
|
MS2_DEPRECATED void | linphone_conference_params_set_audio_enabled (LinphoneConferenceParams *params, bool_t enable) |
| Enable audio capabilities. More...
|
|
void | linphone_conference_params_enable_audio (LinphoneConferenceParams *params, bool_t enable) |
| Enable audio capabilities. More...
|
|
MS2_DEPRECATED bool_t | linphone_conference_params_is_audio_enabled (const LinphoneConferenceParams *params) |
| Check whether audio capabilities are enabled. More...
|
|
bool_t | linphone_conference_params_audio_enabled (const LinphoneConferenceParams *params) |
| Check whether audio capabilities are enabled. More...
|
|
MS2_DEPRECATED void | linphone_conference_params_set_video_enabled (LinphoneConferenceParams *params, bool_t enable) |
| Enable video capabilities. More...
|
|
MS2_DEPRECATED bool_t | linphone_conference_params_is_video_enabled (const LinphoneConferenceParams *params) |
| Check whether video capabilities are enabled. More...
|
|
void | linphone_conference_params_enable_video (LinphoneConferenceParams *params, bool_t enable) |
| Enable video capabilities. More...
|
|
bool_t | linphone_conference_params_video_enabled (const LinphoneConferenceParams *params) |
| Check whether video capabilities are enabled. More...
|
|
MS2_DEPRECATED void | linphone_conference_params_set_chat_enabled (LinphoneConferenceParams *params, bool_t enable) |
| Enable chat capabilities. More...
|
|
void | linphone_conference_params_enable_chat (LinphoneConferenceParams *params, bool_t enable) |
| Enable chat capabilities. More...
|
|
MS2_DEPRECATED bool_t | linphone_conference_params_is_chat_enabled (const LinphoneConferenceParams *params) |
| Check whether chat capabilities are enabled. More...
|
|
bool_t | linphone_conference_params_chat_enabled (const LinphoneConferenceParams *params) |
| Check whether chat capabilities are enabled. More...
|
|
LinphoneAccount * | linphone_conference_params_get_account (const LinphoneConferenceParams *params) |
| Returns the account for the conference. More...
|
|
MS2_DEPRECATED LinphoneProxyConfig * | linphone_conference_params_get_proxy_cfg (const LinphoneConferenceParams *params) |
| Returns the proxy configuration for the conference. More...
|
|
MS2_DEPRECATED void | linphone_conference_params_set_local_participant_enabled (LinphoneConferenceParams *params, bool_t enable) |
| Enable local participant to enter the conference. More...
|
|
void | linphone_conference_params_enable_local_participant (LinphoneConferenceParams *params, bool_t enable) |
| Enable local participant to enter the conference. More...
|
|
MS2_DEPRECATED bool_t | linphone_conference_params_is_local_participant_enabled (const LinphoneConferenceParams *params) |
| Returns whether local participant has to enter the conference. More...
|
|
bool_t | linphone_conference_params_local_participant_enabled (const LinphoneConferenceParams *params) |
| Returns whether local participant has to enter the conference. More...
|
|
MS2_DEPRECATED void | linphone_conference_params_set_one_participant_conference_enabled (LinphoneConferenceParams *params, bool_t enable) |
| Enable conference with one participant. More...
|
|
void | linphone_conference_params_enable_one_participant_conference (LinphoneConferenceParams *params, bool_t enable) |
| Enable conference with one participant. More...
|
|
MS2_DEPRECATED bool_t | linphone_conference_params_is_one_participant_conference_enabled (const LinphoneConferenceParams *params) |
| Returns whether conference can have only one participant. More...
|
|
bool_t | linphone_conference_params_one_participant_conference_enabled (const LinphoneConferenceParams *params) |
| Returns whether conference can have only one participant. More...
|
|
LinphoneConferenceSecurityLevel | linphone_conference_params_get_security_level (const LinphoneConferenceParams *params) |
| Retrieve the desired security level of the conference. More...
|
|
void | linphone_conference_params_set_security_level (LinphoneConferenceParams *params, LinphoneConferenceSecurityLevel security_level) |
| Set the desired security level of the conference. More...
|
|
void | linphone_conference_params_set_conference_factory_address (LinphoneConferenceParams *params, const LinphoneAddress *address) |
| Set the conference factory address of the conference. More...
|
|
const LinphoneAddress * | linphone_conference_params_get_conference_factory_address (const LinphoneConferenceParams *params) |
| Get the conference factory address of the conference that has been set. More...
|
|
void | linphone_conference_params_set_description (LinphoneConferenceParams *params, const char *description) |
| Set the description of the conference. More...
|
|
const char * | linphone_conference_params_get_description (const LinphoneConferenceParams *params) |
| Get conference description. More...
|
|
void | linphone_conference_params_set_start_time (LinphoneConferenceParams *params, time_t start) |
| Set the conference start time. More...
|
|
time_t | linphone_conference_params_get_start_time (const LinphoneConferenceParams *params) |
| Get the start time of the conference. More...
|
|
void | linphone_conference_params_set_end_time (LinphoneConferenceParams *params, time_t end) |
| Set the conference end time. More...
|
|
time_t | linphone_conference_params_get_end_time (const LinphoneConferenceParams *params) |
| Get the end time of the conference. More...
|
|
void | linphone_conference_params_set_participant_list_type (LinphoneConferenceParams *params, LinphoneConferenceParticipantListType type) |
| Set the participant list type. More...
|
|
void | linphone_conference_params_set_hidden (LinphoneConferenceParams *params, bool_t hidden) |
| Set the conference as hidden. More...
|
|
bool_t | linphone_conference_params_is_hidden (const LinphoneConferenceParams *params) |
| Get the value of the hidden flag. More...
|
|
LinphoneConferenceParticipantListType | linphone_conference_params_get_participant_list_type (const LinphoneConferenceParams *params) |
| Get the participant list type. More...
|
|
bool_t | linphone_conference_params_is_valid (const LinphoneConferenceParams *params) |
| Returns whether the given parameters are valid or not. More...
|
|
LinphoneChatRoomBackend | linphone_conference_params_get_chat_room_backend (const LinphoneConferenceParams *params) |
| Get the backend implementation of the text capabilities of theconference associated with the given parameters. More...
|
|
LinphoneChatRoomEncryptionBackend | linphone_conference_params_get_chat_room_encryption_backend (const LinphoneConferenceParams *params) |
| Get the encryption implementation of the text capabilities of theconference associated with the given parameters. More...
|
|
bool_t | linphone_conference_params_group_enabled (const LinphoneConferenceParams *params) |
| Get the group chat status of the text capabilities of theconference associated with the given parameters. More...
|
|
LinphoneChatRoomEphemeralMode | linphone_conference_params_get_ephemeral_mode (const LinphoneConferenceParams *params) |
| Get the ephemeral message mode of the text capabilities of theconference associated with the given parameters. More...
|
|
void | linphone_conference_params_set_ephemeral_lifetime (LinphoneConferenceParams *params, long time) |
| Set lifetime (in seconds) for all new ephemral messages in the text capabilities of theconference. More...
|
|
long | linphone_conference_params_get_ephemeral_lifetime (const LinphoneConferenceParams *params) |
| Get lifetime (in seconds) for all new ephemeral messages in the text capabilities of theconference. More...
|
|
bool_t | linphone_conference_params_encryption_enabled (const LinphoneConferenceParams *params) |
| Get the encryption status of the text capabilities of theconference associated with the given parameters. More...
|
|
bool_t | linphone_conference_params_rtt_enabled (const LinphoneConferenceParams *params) |
| Get the real time text status of the text capabilities of theconference associated with the given parameters. More...
|
|
void | linphone_conference_params_set_chat_room_backend (LinphoneConferenceParams *params, LinphoneChatRoomBackend backend) |
| Set the backend implementation of these text capabilities of theconference parameters. More...
|
|
void | linphone_conference_params_set_chat_room_encryption_backend (LinphoneConferenceParams *params, LinphoneChatRoomEncryptionBackend backend) |
| Set the encryption backend implementation of these text capabilities of theconference parameters. More...
|
|
void | linphone_conference_params_enable_group (LinphoneConferenceParams *params, bool_t group) |
| Enables or disables group chat for the text capabilities of theconference associated with the given parameters. More...
|
|
void | linphone_conference_params_set_ephemeral_mode (LinphoneConferenceParams *params, LinphoneChatRoomEphemeralMode mode) |
| Enables or disables forcing of ephemeral messages for the text capabilities of theconference associated with the given parameters. More...
|
|
void | linphone_conference_params_enable_rtt (LinphoneConferenceParams *params, bool_t rtt) |
| Enables or disables real time text for the text capabilities of theconference associated with the given parameters. More...
|
|
LinphoneConferenceCbs * | linphone_conference_cbs_ref (LinphoneConferenceCbs *cbs) |
| Acquire a reference to the conference callbacks object. More...
|
|
void | linphone_conference_cbs_unref (LinphoneConferenceCbs *cbs) |
| Release reference to the conference callbacks object. More...
|
|
void * | linphone_conference_cbs_get_user_data (const LinphoneConferenceCbs *cbs) |
| Retrieve the user pointer associated with the conference callbacks object. More...
|
|
void | linphone_conference_cbs_set_user_data (LinphoneConferenceCbs *cbs, void *ud) |
| Assign a user pointer to the conference callbacks object. More...
|
|
LinphoneConferenceCbsParticipantAddedCb | linphone_conference_cbs_get_participant_added (const LinphoneConferenceCbs *cbs) |
| Get the participant added callback. More...
|
|
void | linphone_conference_cbs_set_participant_added (LinphoneConferenceCbs *cbs, LinphoneConferenceCbsParticipantAddedCb cb) |
| Set the participant added callback. More...
|
|
LinphoneConferenceCbsParticipantRemovedCb | linphone_conference_cbs_get_participant_removed (const LinphoneConferenceCbs *cbs) |
| Get the participant removed callback. More...
|
|
void | linphone_conference_cbs_set_participant_removed (LinphoneConferenceCbs *cbs, LinphoneConferenceCbsParticipantRemovedCb cb) |
| Set the participant removed callback. More...
|
|
LinphoneConferenceCbsParticipantDeviceAddedCb | linphone_conference_cbs_get_participant_device_added (const LinphoneConferenceCbs *cbs) |
| Get the participant device added callback. More...
|
|
void | linphone_conference_cbs_set_participant_device_added (LinphoneConferenceCbs *cbs, LinphoneConferenceCbsParticipantDeviceAddedCb cb) |
| Set the participant device added callback. More...
|
|
LinphoneConferenceCbsParticipantDeviceRemovedCb | linphone_conference_cbs_get_participant_device_removed (const LinphoneConferenceCbs *cbs) |
| Get the participant device removed callback. More...
|
|
void | linphone_conference_cbs_set_participant_device_removed (LinphoneConferenceCbs *cbs, LinphoneConferenceCbsParticipantDeviceRemovedCb cb) |
| Set the participant device removed callback. More...
|
|
LinphoneConferenceCbsParticipantRoleChangedCb | linphone_conference_cbs_get_participant_role_changed (const LinphoneConferenceCbs *cbs) |
| Get the participant role changed callback. More...
|
|
void | linphone_conference_cbs_set_participant_role_changed (LinphoneConferenceCbs *cbs, LinphoneConferenceCbsParticipantRoleChangedCb cb) |
| Set the participant role changed callback. More...
|
|
LinphoneConferenceCbsParticipantAdminStatusChangedCb | linphone_conference_cbs_get_participant_admin_status_changed (const LinphoneConferenceCbs *cbs) |
| Get the participant admin status changed callback. More...
|
|
void | linphone_conference_cbs_set_participant_admin_status_changed (LinphoneConferenceCbs *cbs, LinphoneConferenceCbsParticipantAdminStatusChangedCb cb) |
| Set the participant admin status changed callback. More...
|
|
LinphoneConferenceCbsParticipantDeviceStateChangedCb | linphone_conference_cbs_get_participant_device_state_changed (const LinphoneConferenceCbs *cbs) |
| Get the participant device state changed callback. More...
|
|
void | linphone_conference_cbs_set_participant_device_state_changed (LinphoneConferenceCbs *cbs, LinphoneConferenceCbsParticipantDeviceStateChangedCb cb) |
| Set the participant device state changed callback. More...
|
|
LinphoneConferenceCbsParticipantDeviceMediaAvailabilityChangedCb | linphone_conference_cbs_get_participant_device_media_availability_changed (const LinphoneConferenceCbs *cbs) |
| Get the participant device media availability changed callback. More...
|
|
void | linphone_conference_cbs_set_participant_device_media_availability_changed (LinphoneConferenceCbs *cbs, LinphoneConferenceCbsParticipantDeviceMediaAvailabilityChangedCb cb) |
| Set the participant device media availability changed callback. More...
|
|
LinphoneConferenceCbsParticipantDeviceMediaCapabilityChangedCb | linphone_conference_cbs_get_participant_device_media_capability_changed (const LinphoneConferenceCbs *cbs) |
| Get the participant device media capabilities changed callback. More...
|
|
void | linphone_conference_cbs_set_participant_device_media_capability_changed (LinphoneConferenceCbs *cbs, LinphoneConferenceCbsParticipantDeviceMediaCapabilityChangedCb cb) |
| Set the participant device media capabilities changed callback. More...
|
|
LinphoneConferenceCbsStateChangedCb | linphone_conference_cbs_get_state_changed (const LinphoneConferenceCbs *cbs) |
| Get the state changed callback. More...
|
|
void | linphone_conference_cbs_set_state_changed (LinphoneConferenceCbs *cbs, LinphoneConferenceCbsStateChangedCb cb) |
| Set the state changed callback. More...
|
|
LinphoneConferenceCbsAvailableMediaChangedCb | linphone_conference_cbs_get_available_media_changed (const LinphoneConferenceCbs *cbs) |
| Get the available media changed callback. More...
|
|
void | linphone_conference_cbs_set_available_media_changed (LinphoneConferenceCbs *cbs, LinphoneConferenceCbsAvailableMediaChangedCb cb) |
| Set the available media changed callback. More...
|
|
LinphoneConferenceCbsSubjectChangedCb | linphone_conference_cbs_get_subject_changed (const LinphoneConferenceCbs *cbs) |
| Get the subject changed callback. More...
|
|
void | linphone_conference_cbs_set_subject_changed (LinphoneConferenceCbs *cbs, LinphoneConferenceCbsSubjectChangedCb cb) |
| Set the subject changed callback. More...
|
|
LinphoneConferenceCbsParticipantDeviceIsSpeakingChangedCb | linphone_conference_cbs_get_participant_device_is_speaking_changed (const LinphoneConferenceCbs *cbs) |
| Get the participant device is speaking changed callback. More...
|
|
void | linphone_conference_cbs_set_participant_device_is_speaking_changed (LinphoneConferenceCbs *cbs, LinphoneConferenceCbsParticipantDeviceIsSpeakingChangedCb cb) |
| Set the participant device is speaking changed callback. More...
|
|
LinphoneConferenceCbsParticipantDeviceIsMutedCb | linphone_conference_cbs_get_participant_device_is_muted (const LinphoneConferenceCbs *cbs) |
| Get the participant device is muted callback. More...
|
|
void | linphone_conference_cbs_set_participant_device_is_muted (LinphoneConferenceCbs *cbs, LinphoneConferenceCbsParticipantDeviceIsMutedCb cb) |
| Set the participant device is muted callback. More...
|
|
LinphoneConferenceCbsAudioDeviceChangedCb | linphone_conference_cbs_get_audio_device_changed (const LinphoneConferenceCbs *cbs) |
| Get the audio device changed callback. More...
|
|
void | linphone_conference_cbs_set_audio_device_changed (LinphoneConferenceCbs *cbs, LinphoneConferenceCbsAudioDeviceChangedCb cb) |
| Set the audio device changed callback. More...
|
|
LinphoneConferenceCbsActiveSpeakerParticipantDeviceCb | linphone_conference_cbs_get_active_speaker_participant_device (const LinphoneConferenceCbs *cbs) |
| Get the actively speaking participant device callback. More...
|
|
void | linphone_conference_cbs_set_active_speaker_participant_device (LinphoneConferenceCbs *cbs, LinphoneConferenceCbsActiveSpeakerParticipantDeviceCb cb) |
| Set the actively speaking participant device callback. More...
|
|
LinphoneConferenceInfo * | linphone_conference_info_new (void) |
| Create a new LinphoneConferenceInfo object. More...
|
|
LinphoneConferenceInfo * | linphone_conference_info_ref (LinphoneConferenceInfo *conference_info) |
| Take a reference on a LinphoneConferenceInfo. More...
|
|
LinphoneConferenceInfo * | linphone_conference_info_clone (const LinphoneConferenceInfo *conference_info) |
| Clone an object LinphoneConferenceInfo. More...
|
|
void | linphone_conference_info_unref (LinphoneConferenceInfo *conference_info) |
| Release a LinphoneConferenceInfo. More...
|
|
const LinphoneAddress * | linphone_conference_info_get_organizer (const LinphoneConferenceInfo *conference_info) |
| Retrieve the organizer of the conference. More...
|
|
void | linphone_conference_info_set_organizer (LinphoneConferenceInfo *conference_info, const LinphoneAddress *organizer) |
| Set the organizer of the conference. More...
|
|
MS2_DEPRECATED const bctbx_list_t * | linphone_conference_info_get_participants (const LinphoneConferenceInfo *conference_info) |
| Retrieve the list of participants as list of addresses. More...
|
|
const bctbx_list_t * | linphone_conference_info_get_participant_infos (const LinphoneConferenceInfo *conference_info) |
| Retrieve the list of participants as list of participant infos. More...
|
|
MS2_DEPRECATED void | linphone_conference_info_set_participants (LinphoneConferenceInfo *conference_info, const bctbx_list_t *participants) |
| Set the list of participants. More...
|
|
void | linphone_conference_info_set_participant_infos (LinphoneConferenceInfo *conference_info, const bctbx_list_t *participant_infos) |
| Set the list of participants. More...
|
|
void | linphone_conference_info_add_participant_infos (LinphoneConferenceInfo *conference_info, const bctbx_list_t *participant_infos) |
| Add a list of participants. More...
|
|
void | linphone_conference_info_add_participant (LinphoneConferenceInfo *conference_info, const LinphoneAddress *participant) |
| Add a participant to the conference. More...
|
|
void | linphone_conference_info_add_participant_2 (LinphoneConferenceInfo *conference_info, const LinphoneParticipantInfo *participant_info) |
| Add a participant to the conference. More...
|
|
void | linphone_conference_info_update_participant (LinphoneConferenceInfo *conference_info, const LinphoneParticipantInfo *participant_info) |
| Update the participant information in the conference informations. More...
|
|
void | linphone_conference_info_remove_participant (LinphoneConferenceInfo *conference_info, const LinphoneAddress *participant) |
| Remove a participant from the conference. More...
|
|
const LinphoneParticipantInfo * | linphone_conference_info_find_participant (LinphoneConferenceInfo *conference_info, const LinphoneAddress *participant) |
| Find a participant information in the conference information. More...
|
|
const LinphoneAddress * | linphone_conference_info_get_uri (const LinphoneConferenceInfo *conference_info) |
| Retrieve the URI of the conference. More...
|
|
time_t | linphone_conference_info_get_date_time (const LinphoneConferenceInfo *conference_info) |
| Retrieve the date and time of the conference. More...
|
|
void | linphone_conference_info_set_date_time (LinphoneConferenceInfo *conference_info, time_t datetime) |
| Set the date and time of the conference. More...
|
|
unsigned int | linphone_conference_info_get_duration (const LinphoneConferenceInfo *conference_info) |
| Retrieve the duration (in minutes) of the conference. More...
|
|
void | linphone_conference_info_set_duration (LinphoneConferenceInfo *conference_info, unsigned int duration) |
| Set the duration (in minutes) of the conference. More...
|
|
const char * | linphone_conference_info_get_subject (const LinphoneConferenceInfo *conference_info) |
| Retrieve the subject of the conference. More...
|
|
void | linphone_conference_info_set_subject (LinphoneConferenceInfo *conference_info, const char *subject) |
| Set the subject of the conference. More...
|
|
const char * | linphone_conference_info_get_description (const LinphoneConferenceInfo *conference_info) |
| Retrieve the description of the conference. More...
|
|
void | linphone_conference_info_set_description (LinphoneConferenceInfo *conference_info, const char *description) |
| Set the description of the conference. More...
|
|
LinphoneConferenceSecurityLevel | linphone_conference_info_get_security_level (const LinphoneConferenceInfo *conference_info) |
| Retrieve the desired security level of the conference. More...
|
|
void | linphone_conference_info_set_security_level (LinphoneConferenceInfo *conference_info, LinphoneConferenceSecurityLevel security_level) |
| Set the desired security level of the conference. More...
|
|
char * | linphone_conference_info_get_icalendar_string (const LinphoneConferenceInfo *conference_info) |
| Retrieve the conference as an Icalendar string. More...
|
|
LinphoneConferenceInfoState | linphone_conference_info_get_state (const LinphoneConferenceInfo *conference_info) |
| Retrieve the state of the conference info. More...
|
|
LinphoneConferenceScheduler * | linphone_conference_scheduler_ref (LinphoneConferenceScheduler *conference_scheduler) |
| Takes a reference on a LinphoneConferenceScheduler. More...
|
|
void | linphone_conference_scheduler_unref (LinphoneConferenceScheduler *conference_scheduler) |
| Releases a LinphoneConferenceScheduler. More...
|
|
LinphoneCore * | linphone_conference_scheduler_get_core (const LinphoneConferenceScheduler *conference_scheduler) |
| Gets the LinphoneCore from a LinphoneConferenceScheduler object. More...
|
|
void | linphone_conference_scheduler_set_account (LinphoneConferenceScheduler *conference_scheduler, LinphoneAccount *account) |
| Set the LinphoneAccount to use for the conference scheduler. More...
|
|
LinphoneAccount * | linphone_conference_scheduler_get_account (const LinphoneConferenceScheduler *conference_scheduler) |
| Get the LinphoneAccount that is used for the conference scheduler. More...
|
|
const LinphoneConferenceInfo * | linphone_conference_scheduler_get_info (const LinphoneConferenceScheduler *conference_scheduler) |
| Returns the LinphoneConferenceInfo currently set in this scheduler. More...
|
|
void | linphone_conference_scheduler_cancel_conference (LinphoneConferenceScheduler *conference_scheduler, LinphoneConferenceInfo *conference_info) |
| Cancel the conference linked to the LinphoneConferenceInfo provided as argument. More...
|
|
void | linphone_conference_scheduler_set_info (LinphoneConferenceScheduler *conference_scheduler, LinphoneConferenceInfo *conference_info) |
| Sets the LinphoneConferenceInfo to use to create/update the conference, which will be done right away. More...
|
|
void | linphone_conference_scheduler_send_invitations (LinphoneConferenceScheduler *conference_scheduler, LinphoneChatRoomParams *chat_room_params) |
| Sends an invitation to the scheduled conference to each participant by chat, using given chat rooms params to use/create the chat room in which to send it. More...
|
|
void | linphone_conference_scheduler_add_callbacks (LinphoneConferenceScheduler *conference_scheduler, LinphoneConferenceSchedulerCbs *cbs) |
| Add a listener in order to be notified of LinphoneConferenceScheduler events. More...
|
|
void | linphone_conference_scheduler_remove_callbacks (LinphoneConferenceScheduler *conference_scheduler, LinphoneConferenceSchedulerCbs *cbs) |
| Remove a listener from a LinphoneConferenceScheduler. More...
|
|
LinphoneConferenceSchedulerCbs * | linphone_conference_scheduler_get_current_callbacks (const LinphoneConferenceScheduler *conference_scheduler) |
| Gets the current LinphoneConferenceSchedulerCbs. More...
|
|
LinphoneConferenceSchedulerCbs * | linphone_conference_scheduler_cbs_new (void) |
| Create a new conference scheduler callbacks object. More...
|
|
LinphoneConferenceSchedulerCbs * | linphone_conference_scheduler_cbs_ref (LinphoneConferenceSchedulerCbs *cbs) |
| Acquire a reference to the conference scheduler callbacks object. More...
|
|
void | linphone_conference_scheduler_cbs_unref (LinphoneConferenceSchedulerCbs *cbs) |
| Release reference to the conference scheduler callbacks object. More...
|
|
void * | linphone_conference_scheduler_cbs_get_user_data (const LinphoneConferenceSchedulerCbs *cbs) |
| Retrieve the user pointer associated with the conference scheduler callbacks object. More...
|
|
void | linphone_conference_scheduler_cbs_set_user_data (LinphoneConferenceSchedulerCbs *cbs, void *user_data) |
| Assign a user pointer to the conference scheduler callbacks object. More...
|
|
LinphoneConferenceSchedulerCbsStateChangedCb | linphone_conference_scheduler_cbs_get_state_changed (const LinphoneConferenceSchedulerCbs *cbs) |
| Get the state changed callback. More...
|
|
void | linphone_conference_scheduler_cbs_set_state_changed (LinphoneConferenceSchedulerCbs *cbs, LinphoneConferenceSchedulerCbsStateChangedCb cb) |
| Set the state changed callback. More...
|
|
LinphoneConferenceSchedulerCbsInvitationsSentCb | linphone_conference_scheduler_cbs_get_invitations_sent (const LinphoneConferenceSchedulerCbs *cbs) |
| Get the invitations sent callback. More...
|
|
void | linphone_conference_scheduler_cbs_set_invitations_sent (LinphoneConferenceSchedulerCbs *cbs, LinphoneConferenceSchedulerCbsInvitationsSentCb cb) |
| Set the invitations sent callback. More...
|
|
LinphoneParticipantInfo * | linphone_participant_info_new (const LinphoneAddress *address) |
| Create a new LinphoneParticipantInfo object. More...
|
|
LinphoneParticipantInfo * | linphone_participant_info_ref (LinphoneParticipantInfo *participant_info) |
| Take a reference on a LinphoneParticipantInfo. More...
|
|
LinphoneParticipantInfo * | linphone_participant_info_clone (const LinphoneParticipantInfo *participant_info) |
| Clone an object LinphoneParticipantInfo. More...
|
|
void | linphone_participant_info_unref (LinphoneParticipantInfo *participant_info) |
| Release a LinphoneParticipantInfo. More...
|
|
const LinphoneAddress * | linphone_participant_info_get_address (const LinphoneParticipantInfo *participant_info) |
| Get the address of the object LinphoneParticipantInfo. More...
|
|
void | linphone_participant_info_set_role (LinphoneParticipantInfo *participant_info, LinphoneParticipantRole role) |
| Set the role of the object LinphoneParticipantInfo. More...
|
|
LinphoneParticipantRole | linphone_participant_info_get_role (const LinphoneParticipantInfo *participant_info) |
| Get the role of the object LinphoneParticipantInfo. More...
|
|
void | linphone_participant_info_add_parameter (LinphoneParticipantInfo *participant_info, const char *name, const char *value) |
| Set the a custom parameter to object LinphoneParticipantInfo. More...
|
|
const char * | linphone_participant_info_get_parameter_value (const LinphoneParticipantInfo *participant_info, const char *name) |
| Get the value of a custom parameter of the object LinphoneParticipantInfo. More...
|
|
bool_t | linphone_participant_info_has_parameter (const LinphoneParticipantInfo *participant_info, const char *name) |
| Find whether a LinphoneParticipantInfo has a parameter. More...
|
|
void | linphone_participant_info_remove_parameter (LinphoneParticipantInfo *participant_info, const char *name) |
| Find the value of a custom parameter of the object LinphoneParticipantInfo. More...
|
|
LinphoneParticipantDeviceCbs * | linphone_participant_device_cbs_new (void) |
| Create a new participant device callbacks object. More...
|
|
LinphoneParticipantDeviceCbs * | linphone_participant_device_cbs_ref (LinphoneParticipantDeviceCbs *cbs) |
| Acquire a reference to the participant device callbacks object. More...
|
|
void | linphone_participant_device_cbs_unref (LinphoneParticipantDeviceCbs *cbs) |
| Release reference to the participant device callbacks object. More...
|
|
void * | linphone_participant_device_cbs_get_user_data (const LinphoneParticipantDeviceCbs *cbs) |
| Retrieve the user pointer associated with the participant device callbacks object. More...
|
|
void | linphone_participant_device_cbs_set_user_data (LinphoneParticipantDeviceCbs *cbs, void *ud) |
| Assign a user pointer to the participant device callbacks object. More...
|
|
LinphoneParticipantDeviceCbsIsSpeakingChangedCb | linphone_participant_device_cbs_get_is_speaking_changed (const LinphoneParticipantDeviceCbs *cbs) |
| Get the is this participant device speaking changed callback. More...
|
|
void | linphone_participant_device_cbs_set_is_speaking_changed (LinphoneParticipantDeviceCbs *cbs, LinphoneParticipantDeviceCbsIsSpeakingChangedCb cb) |
| Set the is this participant device speaking changed callback. More...
|
|
LinphoneParticipantDeviceCbsIsMutedCb | linphone_participant_device_cbs_get_is_muted (const LinphoneParticipantDeviceCbs *cbs) |
| Get the is this participant device muted callback. More...
|
|
void | linphone_participant_device_cbs_set_is_muted (LinphoneParticipantDeviceCbs *cbs, LinphoneParticipantDeviceCbsIsMutedCb cb) |
| Set the is this participant device muted callback. More...
|
|
LinphoneParticipantDeviceCbsStateChangedCb | linphone_participant_device_cbs_get_state_changed (const LinphoneParticipantDeviceCbs *cbs) |
| Get the participant device conference state changed callback. More...
|
|
void | linphone_participant_device_cbs_set_state_changed (LinphoneParticipantDeviceCbs *cbs, LinphoneParticipantDeviceCbsStateChangedCb cb) |
| Set the participant device conference state changed callback. More...
|
|
LinphoneParticipantDeviceCbsStreamCapabilityChangedCb | linphone_participant_device_cbs_get_stream_capability_changed (const LinphoneParticipantDeviceCbs *cbs) |
| Get the participant device stream capability changed callback. More...
|
|
void | linphone_participant_device_cbs_set_stream_capability_changed (LinphoneParticipantDeviceCbs *cbs, LinphoneParticipantDeviceCbsStreamCapabilityChangedCb cb) |
| Set the participant device stream capability changed callback. More...
|
|
LinphoneParticipantDeviceCbsStreamAvailabilityChangedCb | linphone_participant_device_cbs_get_stream_availability_changed (const LinphoneParticipantDeviceCbs *cbs) |
| Get the participant device stream availability changed callback. More...
|
|
void | linphone_participant_device_cbs_set_stream_availability_changed (LinphoneParticipantDeviceCbs *cbs, LinphoneParticipantDeviceCbsStreamAvailabilityChangedCb cb) |
| Set the participant device stream availability changed callback. More...
|
|
LinphoneParticipantDeviceCbsVideoDisplayErrorOccurredCb | linphone_participant_device_cbs_get_video_display_error_occurred (const LinphoneParticipantDeviceCbs *cbs) |
| Get the callback that will be used to notify that there are errors from the video rendering of the participant device. More...
|
|
void | linphone_participant_device_cbs_set_video_display_error_occurred (LinphoneParticipantDeviceCbs *cbs, LinphoneParticipantDeviceCbsVideoDisplayErrorOccurredCb cb) |
| Set the callback that will be used to notify that there are errors from the video rendering of the participant device. More...
|
|
Making a audio/video conferences.