mirror of
https://gitlab.linphone.org/BC/public/linphone-iphone.git
synced 2026-01-20 04:28:10 +00:00
replace vectores by arrays in linphone core api
This commit is contained in:
parent
fb7cab2558
commit
4f10842898
1 changed files with 6 additions and 6 deletions
|
|
@ -195,11 +195,11 @@ class LinphoneCoreImpl implements LinphoneCore {
|
|||
acceptCall(nativePtr,((LinphoneCallImpl)aCall).nativePtr);
|
||||
|
||||
}
|
||||
public synchronized Vector<LinphoneCallLog> getCallLogs() {
|
||||
public synchronized LinphoneCallLog[] getCallLogs() {
|
||||
isValid();
|
||||
Vector<LinphoneCallLog> logs = new Vector<LinphoneCallLog>();
|
||||
LinphoneCallLog[] logs = new LinphoneCallLog[getNumberOfCallLogs(nativePtr)];
|
||||
for (int i=0;i < getNumberOfCallLogs(nativePtr);i++) {
|
||||
logs.add(new LinphoneCallLogImpl(getCallLog(nativePtr, i)));
|
||||
logs[i] = new LinphoneCallLogImpl(getCallLog(nativePtr, i));
|
||||
}
|
||||
return logs;
|
||||
}
|
||||
|
|
@ -540,11 +540,11 @@ class LinphoneCoreImpl implements LinphoneCore {
|
|||
terminateAllCalls(nativePtr);
|
||||
}
|
||||
private native Object getCall(long nativePtr, int position);
|
||||
@SuppressWarnings("unchecked") public synchronized Vector getCalls() {
|
||||
public synchronized LinphoneCall[] getCalls() {
|
||||
int size = getCallsNb(nativePtr);
|
||||
Vector<LinphoneCall> calls = new Vector<LinphoneCall>(size);
|
||||
LinphoneCall[] calls = new LinphoneCall[size];
|
||||
for (int i=0; i < size; i++) {
|
||||
calls.add((LinphoneCall)getCall(nativePtr, i));
|
||||
calls[i]=((LinphoneCall)getCall(nativePtr, i));
|
||||
}
|
||||
return calls;
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue