| Index: talk/app/webrtc/java/src/org/webrtc/PeerConnectionFactory.java
 | 
| diff --git a/talk/app/webrtc/java/src/org/webrtc/PeerConnectionFactory.java b/talk/app/webrtc/java/src/org/webrtc/PeerConnectionFactory.java
 | 
| index 83999ece9848f661b762deebd77e22505069b6de..51d298d8f98fb97060fb55c57a4a9dca99e2b21c 100644
 | 
| --- a/talk/app/webrtc/java/src/org/webrtc/PeerConnectionFactory.java
 | 
| +++ b/talk/app/webrtc/java/src/org/webrtc/PeerConnectionFactory.java
 | 
| @@ -73,6 +73,16 @@ public class PeerConnectionFactory {
 | 
|    // Field trial initialization. Must be called before PeerConnectionFactory
 | 
|    // is created.
 | 
|    public static native void initializeFieldTrials(String fieldTrialsInitString);
 | 
| +  // Internal tracing initialization. Must be called before PeerConnectionFactory is created to
 | 
| +  // prevent racing with tracing code.
 | 
| +  public static native void initializeInternalTracer();
 | 
| +  // Internal tracing shutdown, called to prevent resource leaks. Must be called after
 | 
| +  // PeerConnectionFactory is gone to prevent races with code performing tracing.
 | 
| +  public static native void shutdownInternalTracer();
 | 
| +  // Start/stop internal capturing of internal tracing.
 | 
| +  public static native boolean startInternalTracingCapture(
 | 
| +      String tracing_filename);
 | 
| +  public static native void stopInternalTracingCapture();
 | 
|  
 | 
|    public PeerConnectionFactory() {
 | 
|      nativeFactory = nativeCreatePeerConnectionFactory();
 | 
| 
 |