Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(155)

Side by Side Diff: webrtc/api/java/src/org/webrtc/PeerConnectionFactory.java

Issue 1748403002: Move RtcEventLog object from inside VoiceEngine to Call. (Closed) Base URL: https://chromium.googlesource.com/external/webrtc.git@master
Patch Set: Fix for failing tests. Created 4 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 /* 1 /*
2 * Copyright 2013 The WebRTC project authors. All Rights Reserved. 2 * Copyright 2013 The WebRTC project authors. All Rights Reserved.
3 * 3 *
4 * Use of this source code is governed by a BSD-style license 4 * Use of this source code is governed by a BSD-style license
5 * that can be found in the LICENSE file in the root of the source 5 * that can be found in the LICENSE file in the root of the source
6 * tree. An additional intellectual property rights grant can be found 6 * tree. An additional intellectual property rights grant can be found
7 * in the file PATENTS. All contributing project authors may 7 * in the file PATENTS. All contributing project authors may
8 * be found in the AUTHORS file in the root of the source tree. 8 * be found in the AUTHORS file in the root of the source tree.
9 */ 9 */
10 10
(...skipping 129 matching lines...) Expand 10 before | Expand all | Expand 10 after
140 public boolean startAecDump(int file_descriptor, int filesize_limit_bytes) { 140 public boolean startAecDump(int file_descriptor, int filesize_limit_bytes) {
141 return nativeStartAecDump(nativeFactory, file_descriptor, filesize_limit_byt es); 141 return nativeStartAecDump(nativeFactory, file_descriptor, filesize_limit_byt es);
142 } 142 }
143 143
144 // Stops recording an AEC dump. If no AEC dump is currently being recorded, 144 // Stops recording an AEC dump. If no AEC dump is currently being recorded,
145 // this call will have no effect. 145 // this call will have no effect.
146 public void stopAecDump() { 146 public void stopAecDump() {
147 nativeStopAecDump(nativeFactory); 147 nativeStopAecDump(nativeFactory);
148 } 148 }
149 149
150 // Starts recording an RTC event log. Ownership of the file is transfered to
151 // the native code. If an RTC event log is already being recorded, it will be
152 // stopped and a new one will start using the provided file.
153 public boolean startRtcEventLog(int file_descriptor) {
154 return nativeStartRtcEventLog(nativeFactory, file_descriptor);
155 }
156
157 // Stops recording an RTC event log. If no RTC event log is currently being
158 // recorded, this call will have no effect.
159 public void StopRtcEventLog() {
160 nativeStopRtcEventLog(nativeFactory);
161 }
162
163 @Deprecated 150 @Deprecated
164 public void setOptions(Options options) { 151 public void setOptions(Options options) {
165 nativeSetOptions(nativeFactory, options); 152 nativeSetOptions(nativeFactory, options);
166 } 153 }
167 154
168 /** Set the EGL context used by HW Video encoding and decoding. 155 /** Set the EGL context used by HW Video encoding and decoding.
169 * 156 *
170 * @param localEglContext Must be the same as used by VideoCapturerAndroid a nd any local video 157 * @param localEglContext Must be the same as used by VideoCapturerAndroid a nd any local video
171 * renderer. 158 * renderer.
172 * @param remoteEglContext Must be the same as used by any remote video rende rer. 159 * @param remoteEglContext Must be the same as used by any remote video rende rer.
(...skipping 78 matching lines...) Expand 10 before | Expand all | Expand 10 after
251 long nativeFactory, MediaConstraints constraints); 238 long nativeFactory, MediaConstraints constraints);
252 239
253 private static native long nativeCreateAudioTrack( 240 private static native long nativeCreateAudioTrack(
254 long nativeFactory, String id, long nativeSource); 241 long nativeFactory, String id, long nativeSource);
255 242
256 private static native boolean nativeStartAecDump( 243 private static native boolean nativeStartAecDump(
257 long nativeFactory, int file_descriptor, int filesize_limit_bytes); 244 long nativeFactory, int file_descriptor, int filesize_limit_bytes);
258 245
259 private static native void nativeStopAecDump(long nativeFactory); 246 private static native void nativeStopAecDump(long nativeFactory);
260 247
261 private static native boolean nativeStartRtcEventLog(long nativeFactory, int f ile_descriptor);
262
263 private static native void nativeStopRtcEventLog(long nativeFactory);
264
265 @Deprecated 248 @Deprecated
266 public native void nativeSetOptions(long nativeFactory, Options options); 249 public native void nativeSetOptions(long nativeFactory, Options options);
267 250
268 private static native void nativeSetVideoHwAccelerationOptions( 251 private static native void nativeSetVideoHwAccelerationOptions(
269 long nativeFactory, Object localEGLContext, Object remoteEGLContext); 252 long nativeFactory, Object localEGLContext, Object remoteEGLContext);
270 253
271 private static native void nativeThreadsCallbacks(long nativeFactory); 254 private static native void nativeThreadsCallbacks(long nativeFactory);
272 255
273 private static native void nativeFreeFactory(long nativeFactory); 256 private static native void nativeFreeFactory(long nativeFactory);
274 } 257 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698