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
147b143d
Commit
147b143d
authored
Mar 05, 2015
by
Simon Morlat
Browse files
update ms2, factorize code, clean logs
parent
88217dca
Changes
4
Hide whitespace changes
Inline
Side-by-side
coreapi/linphonecore.c
View file @
147b143d
...
...
@@ -1075,7 +1075,10 @@ static bool_t get_codec(LinphoneCore *lc, SalStreamType type, int index, Payload
pt
=
find_payload
(
type
==
SalAudio
?
lc
->
default_audio_codecs
:
lc
->
default_video_codecs
,
mime
,
rate
,
channels
,
fmtp
);
if
(
!
pt
){
MSList
**
default_list
=
(
type
==
SalAudio
)
?
&
lc
->
default_audio_codecs
:
&
lc
->
default_video_codecs
;
ms_warning
(
"Codec %s/%i read from conf is not in the default list."
,
mime
,
rate
);
if
(
type
==
SalAudio
)
ms_warning
(
"Codec %s/%i/%i read from conf is not in the default list."
,
mime
,
rate
,
channels
);
else
ms_warning
(
"Codec %s/%i read from conf is not in the default list."
,
mime
,
rate
);
pt
=
payload_type_new
();
pt
->
type
=
(
type
==
SalAudio
)
?
PAYLOAD_AUDIO_PACKETIZED
:
PAYLOAD_VIDEO
;
pt
->
mime_type
=
ortp_strdup
(
mime
);
...
...
coreapi/remote_provisioning.c
View file @
147b143d
...
...
@@ -60,32 +60,9 @@ static void linphone_remote_provisioning_apply(LinphoneCore *lc, const char *xml
,
error_msg
);
}
static
char
*
load_file_content
(
const
char
*
path
){
FILE
*
f
=
fopen
(
path
,
"rb"
);
size_t
bufsize
=
2048
;
size_t
step
=
bufsize
;
size_t
pos
=
0
;
size_t
count
;
char
*
buffer
=
ms_malloc
(
bufsize
+
1
);
if
(
!
f
)
{
ms_error
(
"load_file_content(): could not open [%s]"
,
path
);
return
NULL
;
}
while
((
count
=
fread
(
buffer
+
pos
,
1
,
step
,
f
))
>
0
){
pos
+=
count
;
if
(
pos
+
step
>=
bufsize
){
bufsize
*=
2
;
buffer
=
ms_realloc
(
buffer
,
bufsize
+
1
);
}
}
buffer
[
pos
]
=
'\0'
;
fclose
(
f
);
return
buffer
;
}
int
linphone_remote_provisioning_load_file
(
LinphoneCore
*
lc
,
const
char
*
file_path
){
int
status
=
-
1
;
char
*
provisioning
=
load_
file
_content
(
file_path
);
char
*
provisioning
=
ms_
load_
path
_content
(
file_path
,
NULL
);
if
(
provisioning
){
linphone_remote_provisioning_apply
(
lc
,
provisioning
);
...
...
mediastreamer2
@
4e8d9732
Subproject commit
a8664070
e8
a
d9
2688f287727f6ec9bc7ed0d9c45
Subproject commit
4
e8d9
732b07a796b2059c2417259323fd9148d0e
tester/log_collection_tester.c
View file @
147b143d
/*
belle-sip - SIP (RFC3261) library.
Copyright (C) 201
0
Belledonne Communications SARL
Linphone
Copyright (C) 201
4
Belledonne Communications SARL
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
...
...
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