Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
BC
public
liblinphone
Commits
f3d23f29
Commit
f3d23f29
authored
Jan 19, 2011
by
Simon Morlat
Browse files
fix incorrect list of destination calls for transfer + cosmetics
parent
06b1e1ed
Changes
4
Show whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
7 additions
and
3 deletions
+7
-3
NEWS
NEWS
+2
-1
coreapi/sal.c
coreapi/sal.c
+3
-0
coreapi/sal_eXosip2.c
coreapi/sal_eXosip2.c
+1
-1
gtk/incall_view.c
gtk/incall_view.c
+1
-1
No files found.
NEWS
View file @
f3d23f29
...
...
@@ -5,8 +5,9 @@ linphone-3.4.0 -- XXXXX
- acceptance of 2nd call while putting the others on hold
- creation of another outgoing call while already in call
- blind call transfer
- attend call transfer
- attend
ed
call transfer
* improve bandwidth management (one b=AS line is used for audio+video)
* improvements in the echo limiter
* stun support bugfixes
* possibility to use two video windows, one for local preview, one for remote video (linphonec only)
* optimize by not re-creating streams when SDP is unchanged during a reinvite
...
...
coreapi/sal.c
View file @
f3d23f29
...
...
@@ -267,9 +267,11 @@ void __sal_op_free(SalOp *op){
sal_media_description_unref
(
b
->
remote_media
);
ms_free
(
op
);
}
SalAuthInfo
*
sal_auth_info_new
()
{
return
ms_new0
(
SalAuthInfo
,
1
);
}
SalAuthInfo
*
sal_auth_info_clone
(
const
SalAuthInfo
*
auth_info
)
{
SalAuthInfo
*
new_auth_info
=
sal_auth_info_new
();
new_auth_info
->
username
=
auth_info
->
username
?
ms_strdup
(
auth_info
->
username
)
:
NULL
;
...
...
@@ -278,6 +280,7 @@ SalAuthInfo* sal_auth_info_clone(const SalAuthInfo* auth_info) {
new_auth_info
->
password
=
auth_info
->
password
?
ms_strdup
(
auth_info
->
password
)
:
NULL
;
return
new_auth_info
;
}
void
sal_auth_info_delete
(
const
SalAuthInfo
*
auth_info
)
{
if
(
auth_info
->
username
)
ms_free
(
auth_info
->
username
);
if
(
auth_info
->
userid
)
ms_free
(
auth_info
->
userid
);
...
...
coreapi/sal_eXosip2.c
View file @
f3d23f29
...
...
@@ -747,7 +747,7 @@ static void push_auth_to_exosip(const SalAuthInfo *info){
eXosip_add_authentication_info
(
info
->
username
,
userid
,
info
->
password
,
NULL
,
info
->
realm
);
}
/*
*
/*
* Just for symmetry ;-)
*/
static
void
pop_auth_from_exosip
()
{
...
...
gtk/incall_view.c
View file @
f3d23f29
...
...
@@ -83,7 +83,7 @@ static void transfer_button_clicked(GtkWidget *button, gpointer call_ref){
GtkWidget
*
call_view
=
(
GtkWidget
*
)
linphone_call_get_user_pointer
(
other_call
);
if
(
other_call
!=
call
){
int
call_index
=
GPOINTER_TO_INT
(
g_object_get_data
(
G_OBJECT
(
call_view
),
"call_index"
));
char
*
remote_uri
=
linphone_call_get_remote_address_as_string
(
call
);
char
*
remote_uri
=
linphone_call_get_remote_address_as_string
(
other_
call
);
char
*
text
=
g_strdup_printf
(
"Transfer to call #%i with %s"
,
call_index
,
remote_uri
);
menu_item
=
gtk_image_menu_item_new_with_label
(
text
);
ms_free
(
remote_uri
);
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment