Index: webrtc/examples/androidapp/src/org/appspot/apprtc/PeerConnectionClient.java |
diff --git a/webrtc/examples/androidapp/src/org/appspot/apprtc/PeerConnectionClient.java b/webrtc/examples/androidapp/src/org/appspot/apprtc/PeerConnectionClient.java |
index 523c0e0c85ba093eba9f18b4d6ad21543ec40dd8..9d45c702e510fc9faa6537b46476e086bb460182 100644 |
--- a/webrtc/examples/androidapp/src/org/appspot/apprtc/PeerConnectionClient.java |
+++ b/webrtc/examples/androidapp/src/org/appspot/apprtc/PeerConnectionClient.java |
@@ -46,6 +46,8 @@ |
import java.util.TimerTask; |
import java.util.regex.Matcher; |
import java.util.regex.Pattern; |
+ |
+import javax.microedition.khronos.egl.EGLContext; |
/** |
* Peer connection client implementation. |
@@ -257,7 +259,7 @@ |
} |
public void createPeerConnection( |
- final EglBase.Context renderEGLContext, |
+ final EGLContext renderEGLContext, |
final VideoRenderer.Callbacks localRender, |
final VideoRenderer.Callbacks remoteRender, |
final SignalingParameters signalingParameters) { |
@@ -427,7 +429,7 @@ |
} |
} |
- private void createPeerConnectionInternal(EglBase.Context renderEGLContext) { |
+ private void createPeerConnectionInternal(EGLContext renderEGLContext) { |
if (factory == null || isError) { |
Log.e(TAG, "Peerconnection factory is not created"); |
return; |
@@ -476,7 +478,7 @@ |
} |
Log.d(TAG, "Opening camera: " + cameraDeviceName); |
videoCapturer = VideoCapturerAndroid.create(cameraDeviceName, null, |
- peerConnectionParameters.captureToTexture ? renderEGLContext : null); |
+ peerConnectionParameters.captureToTexture ? new EglBase.Context(renderEGLContext) : null); |
if (videoCapturer == null) { |
reportError("Failed to open camera"); |
return; |