From e3ba738ba30b23e5f781f98e59a053ed58af07dd Mon Sep 17 00:00:00 2001 From: "leozwang@webrtc.org" Date: Fri, 18 May 2012 17:07:49 +0000 Subject: [PATCH] Set OpenGL as the default renderer Description: This cl sets OpenGL as the default renderer which is widely used and should be test first BUG= TEST=test on android Review URL: https://webrtc-codereview.appspot.com/573007 git-svn-id: http://webrtc.googlecode.com/svn/trunk@2260 4adac7df-926f-26a2-2b94-8c16560cd09d --- .../main/test/android_test/res/layout/main.xml | 16 ++++++++-------- .../org/webrtc/videoengineapp/WebRTCDemo.java | 14 +++++++------- 2 files changed, 15 insertions(+), 15 deletions(-) diff --git a/src/video_engine/main/test/android_test/res/layout/main.xml b/src/video_engine/main/test/android_test/res/layout/main.xml index af1ecd5502..c9cb6ce8cc 100644 --- a/src/video_engine/main/test/android_test/res/layout/main.xml +++ b/src/video_engine/main/test/android_test/res/layout/main.xml @@ -67,19 +67,19 @@ android:orientation="vertical" android:id="@+id/radio_group1"> - + diff --git a/src/video_engine/main/test/android_test/src/org/webrtc/videoengineapp/WebRTCDemo.java b/src/video_engine/main/test/android_test/src/org/webrtc/videoengineapp/WebRTCDemo.java index 7ba46f06eb..5e769e4c1c 100644 --- a/src/video_engine/main/test/android_test/src/org/webrtc/videoengineapp/WebRTCDemo.java +++ b/src/video_engine/main/test/android_test/src/org/webrtc/videoengineapp/WebRTCDemo.java @@ -120,7 +120,7 @@ public class WebRTCDemo extends TabActivity implements IViEAndroidCallback, private boolean loopbackMode = true; private CheckBox cbStats; private boolean isStatsOn = true; - private boolean isSurfaceView = true; + private boolean useOpenGLRender = true; // Video settings private Spinner spCodecType; @@ -385,11 +385,11 @@ public class WebRTCDemo extends TabActivity implements IViEAndroidCallback, RadioGroup radioGroup = (RadioGroup)findViewById(R.id.radio_group1); radioGroup.clearCheck(); - if (isSurfaceView == true) { - radioGroup.check(R.id.radio_surface); + if (useOpenGLRender == true) { + radioGroup.check(R.id.radio_opengl); } else { - radioGroup.check(R.id.radio_opengl); + radioGroup.check(R.id.radio_surface); } // voice codec @@ -482,7 +482,7 @@ public class WebRTCDemo extends TabActivity implements IViEAndroidCallback, remoteIp.getBytes()); if (enableVideoReceive) { - if(!isSurfaceView) { + if(useOpenGLRender) { Log.v(TAG, "Create OpenGL Render"); remoteSurfaceView = ViERenderer.CreateRenderer(this, true); ret = ViEAndroidAPI.AddRemoteRenderer(channel, remoteSurfaceView); @@ -704,10 +704,10 @@ public class WebRTCDemo extends TabActivity implements IViEAndroidCallback, } break; case R.id.radio_surface: - isSurfaceView = true; + useOpenGLRender = false; break; case R.id.radio_opengl: - isSurfaceView = false; + useOpenGLRender = true; break; case R.id.cbNack: enableNack = cbEnableNack.isChecked();