Fix compilation error
Review URL: http://webrtc-codereview.appspot.com/162003 git-svn-id: http://webrtc.googlecode.com/svn/trunk@630 4adac7df-926f-26a2-2b94-8c16560cd09d
This commit is contained in:
parent
ec5e87614e
commit
657f483c26
@ -39,18 +39,21 @@ LOCAL_SRC_FILES := \
|
||||
|
||||
LOCAL_CFLAGS := \
|
||||
'-DWEBRTC_TARGET_PC' \
|
||||
'-DWEBRTC_ANDROID'
|
||||
'-DWEBRTC_ANDROID' \
|
||||
'-DWEBRTC_ANDROID_OPENSLES'
|
||||
|
||||
LOCAL_C_INCLUDES := \
|
||||
external/gtest/include \
|
||||
$(LOCAL_PATH)/../interface \
|
||||
$(LOCAL_PATH)/../../interface \
|
||||
$(LOCAL_PATH)/../../../../../.. \
|
||||
$(LOCAL_PATH)/../../../../interface \
|
||||
$(LOCAL_PATH)/../../../../source \
|
||||
$(LOCAL_PATH)/../../../../../.. \
|
||||
$(LOCAL_PATH)/../../../../../../common_video/interface \
|
||||
$(LOCAL_PATH)/../../../../../../common_video/vplib/main/interface \
|
||||
$(LOCAL_PATH)/../../../../../../modules/interface \
|
||||
$(LOCAL_PATH)/../../../../../../modules/video_capture/main/interface \
|
||||
$(LOCAL_PATH)/../../../../../../modules/video_capture/main/source \
|
||||
$(LOCAL_PATH)/../../../../../../modules/video_coding/codecs/interface \
|
||||
$(LOCAL_PATH)/../../../../../../modules/video_render/main/interface \
|
||||
$(LOCAL_PATH)/../../../../../../voice_engine/main/interface \
|
||||
|
@ -33,7 +33,8 @@ LOCAL_SRC_FILES:= \
|
||||
# Flags passed to both C and C++ files.
|
||||
LOCAL_CFLAGS := \
|
||||
'-DWEBRTC_TARGET_PC' \
|
||||
'-DWEBRTC_ANDROID'
|
||||
'-DWEBRTC_ANDROID' \
|
||||
'-DWEBRTC_ANDROID_OPENSLES'
|
||||
|
||||
LOCAL_C_INCLUDES := \
|
||||
$(LOCAL_PATH)/../interface \
|
||||
|
@ -17,29 +17,27 @@
|
||||
#include "vie_autotest_defines.h"
|
||||
|
||||
int ViEAutoTestAndroid::RunAutotest(int testSelection, int subTestSelection,
|
||||
void* window1, void* window2, void* javaVM,
|
||||
void* env, void* context)
|
||||
{
|
||||
void* window1, void* window2,
|
||||
void* javaVM, void* env, void* context) {
|
||||
ViEAutoTest vieAutoTest(window1, window2);
|
||||
ViETest::Log("RunAutoTest(%d, %d)", testSelection, subTestSelection);
|
||||
VideoEngine::SetAndroidObjects(javaVM, context);
|
||||
VoiceEngine::SetAndroidObjects(javaVM, env, context);
|
||||
webrtc::VideoEngine::SetAndroidObjects(javaVM, context);
|
||||
#ifndef WEBRTC_ANDROID_OPENSLES
|
||||
// voice engine calls into ADM directly
|
||||
webrtc::VoiceEngine::SetAndroidAudioDeviceObjects(javaVM, env, context);
|
||||
#endif
|
||||
int testErrors = 0;
|
||||
|
||||
if (subTestSelection == 0)
|
||||
{
|
||||
if (subTestSelection == 0) {
|
||||
// Run all selected test
|
||||
switch (testSelection)
|
||||
{
|
||||
switch (testSelection) {
|
||||
case 0:
|
||||
testErrors += vieAutoTest.ViEStandardTest();
|
||||
if (testErrors == 0)
|
||||
{
|
||||
if (testErrors == 0) {
|
||||
// No errors found in delivery test, create delivery
|
||||
ViETest::Log("Standard/delivery passed. ");
|
||||
}
|
||||
else
|
||||
{
|
||||
else {
|
||||
// Didn't pass
|
||||
ViETest::Log("\nStandard/delivery test failed.");
|
||||
}
|
||||
@ -58,11 +56,9 @@ int ViEAutoTestAndroid::RunAutotest(int testSelection, int subTestSelection,
|
||||
}
|
||||
}
|
||||
|
||||
switch (testSelection)
|
||||
{
|
||||
switch (testSelection) {
|
||||
case 0: // Specific standard test
|
||||
switch (subTestSelection)
|
||||
{
|
||||
switch (subTestSelection) {
|
||||
case 1: // base
|
||||
testErrors += vieAutoTest.ViEBaseStandardTest();
|
||||
break;
|
||||
@ -105,8 +101,7 @@ int ViEAutoTestAndroid::RunAutotest(int testSelection, int subTestSelection,
|
||||
break;
|
||||
|
||||
case 1:// specific API
|
||||
switch (subTestSelection)
|
||||
{
|
||||
switch (subTestSelection) {
|
||||
case 1: // base
|
||||
testErrors += vieAutoTest.ViEBaseAPITest();
|
||||
break;
|
||||
@ -151,9 +146,7 @@ int ViEAutoTestAndroid::RunAutotest(int testSelection, int subTestSelection,
|
||||
break;
|
||||
|
||||
case 2:// specific extended
|
||||
|
||||
switch (subTestSelection)
|
||||
{
|
||||
switch (subTestSelection) {
|
||||
case 1: // base
|
||||
testErrors += vieAutoTest.ViEBaseExtendedTest();
|
||||
break;
|
||||
@ -189,6 +182,7 @@ int ViEAutoTestAndroid::RunAutotest(int testSelection, int subTestSelection,
|
||||
case 10: // RTP/RTCP
|
||||
testErrors += vieAutoTest.ViERtpRtcpExtendedTest();
|
||||
break;
|
||||
|
||||
case 11:
|
||||
break;
|
||||
|
||||
@ -196,19 +190,19 @@ int ViEAutoTestAndroid::RunAutotest(int testSelection, int subTestSelection,
|
||||
break;
|
||||
}
|
||||
break;
|
||||
|
||||
case 3:
|
||||
testErrors += vieAutoTest.ViELoopbackCall();
|
||||
break;
|
||||
|
||||
default:
|
||||
break;
|
||||
}
|
||||
|
||||
if (testErrors)
|
||||
{
|
||||
if (testErrors) {
|
||||
ViETest::Log("Test done with %d errors!\n", testErrors);
|
||||
}
|
||||
else
|
||||
{
|
||||
else {
|
||||
ViETest::Log("Test passed!\n");
|
||||
}
|
||||
return testErrors;
|
||||
|
Loading…
Reference in New Issue
Block a user