Restructuring and adding dummy unit test target.
Empty test added to get code coverage recorded. Review URL: http://webrtc-codereview.appspot.com/282001 git-svn-id: http://webrtc.googlecode.com/svn/trunk@964 4adac7df-926f-26a2-2b94-8c16560cd09d
This commit is contained in:
parent
1310e0b092
commit
64a897a772
@ -13,7 +13,7 @@ include $(MY_WEBRTC_ROOT_PATH)/src/common_audio/resampler/Android.mk
|
|||||||
include $(MY_WEBRTC_ROOT_PATH)/src/common_audio/signal_processing/Android.mk
|
include $(MY_WEBRTC_ROOT_PATH)/src/common_audio/signal_processing/Android.mk
|
||||||
include $(MY_WEBRTC_ROOT_PATH)/src/common_audio/vad/Android.mk
|
include $(MY_WEBRTC_ROOT_PATH)/src/common_audio/vad/Android.mk
|
||||||
include $(MY_WEBRTC_ROOT_PATH)/src/modules/audio_coding/neteq/Android.mk
|
include $(MY_WEBRTC_ROOT_PATH)/src/modules/audio_coding/neteq/Android.mk
|
||||||
include $(MY_WEBRTC_ROOT_PATH)/src/modules/audio_coding/codecs/CNG/main/source/Android.mk
|
include $(MY_WEBRTC_ROOT_PATH)/src/modules/audio_coding/codecs/cng/Android.mk
|
||||||
include $(MY_WEBRTC_ROOT_PATH)/src/modules/audio_coding/codecs/G711/main/source/Android.mk
|
include $(MY_WEBRTC_ROOT_PATH)/src/modules/audio_coding/codecs/G711/main/source/Android.mk
|
||||||
include $(MY_WEBRTC_ROOT_PATH)/src/modules/audio_coding/codecs/G722/main/source/Android.mk
|
include $(MY_WEBRTC_ROOT_PATH)/src/modules/audio_coding/codecs/G722/main/source/Android.mk
|
||||||
include $(MY_WEBRTC_ROOT_PATH)/src/modules/audio_coding/codecs/PCM16B/main/source/Android.mk
|
include $(MY_WEBRTC_ROOT_PATH)/src/modules/audio_coding/codecs/PCM16B/main/source/Android.mk
|
||||||
|
@ -10,7 +10,7 @@ LOCAL_PATH := $(call my-dir)
|
|||||||
|
|
||||||
include $(CLEAR_VARS)
|
include $(CLEAR_VARS)
|
||||||
|
|
||||||
include $(LOCAL_PATH)/../../../../../../../android-webrtc.mk
|
include $(LOCAL_PATH)/../../../../../android-webrtc.mk
|
||||||
|
|
||||||
LOCAL_ARM_MODE := arm
|
LOCAL_ARM_MODE := arm
|
||||||
LOCAL_MODULE_CLASS := STATIC_LIBRARIES
|
LOCAL_MODULE_CLASS := STATIC_LIBRARIES
|
||||||
@ -26,8 +26,8 @@ LOCAL_CFLAGS := \
|
|||||||
$(MY_WEBRTC_COMMON_DEFS)
|
$(MY_WEBRTC_COMMON_DEFS)
|
||||||
|
|
||||||
LOCAL_C_INCLUDES := \
|
LOCAL_C_INCLUDES := \
|
||||||
$(LOCAL_PATH)/../interface \
|
$(LOCAL_PATH)/include \
|
||||||
$(LOCAL_PATH)/../../../../../.. \
|
$(LOCAL_PATH)/../../../.. \
|
||||||
$(LOCAL_PATH)/../../../../../../common_audio/signal_processing/include
|
$(LOCAL_PATH)/../../../../../../common_audio/signal_processing/include
|
||||||
|
|
||||||
LOCAL_SHARED_LIBRARIES := \
|
LOCAL_SHARED_LIBRARIES := \
|
@ -15,21 +15,38 @@
|
|||||||
'<(webrtc_root)/common_audio/common_audio.gyp:signal_processing',
|
'<(webrtc_root)/common_audio/common_audio.gyp:signal_processing',
|
||||||
],
|
],
|
||||||
'include_dirs': [
|
'include_dirs': [
|
||||||
'../interface',
|
'include',
|
||||||
],
|
],
|
||||||
'direct_dependent_settings': {
|
'direct_dependent_settings': {
|
||||||
'include_dirs': [
|
'include_dirs': [
|
||||||
'../interface',
|
'include',
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
'sources': [
|
'sources': [
|
||||||
'../interface/webrtc_cng.h',
|
'include/webrtc_cng.h',
|
||||||
'webrtc_cng.c',
|
'webrtc_cng.c',
|
||||||
'cng_helpfuns.c',
|
'cng_helpfuns.c',
|
||||||
'cng_helpfuns.h',
|
'cng_helpfuns.h',
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
],
|
], # targets
|
||||||
|
'conditions': [
|
||||||
|
['build_with_chromium==0', {
|
||||||
|
'targets': [
|
||||||
|
{
|
||||||
|
'target_name': 'cng_unittests',
|
||||||
|
'type': 'executable',
|
||||||
|
'dependencies': [
|
||||||
|
'CNG',
|
||||||
|
'<(webrtc_root)/../test/test.gyp:test_support_main',
|
||||||
|
],
|
||||||
|
'sources': [
|
||||||
|
'cng_unittest.cc',
|
||||||
|
],
|
||||||
|
}, # CNG_unittests
|
||||||
|
], # targets
|
||||||
|
}], # build_with_chromium
|
||||||
|
], # conditions
|
||||||
}
|
}
|
||||||
|
|
||||||
# Local Variables:
|
# Local Variables:
|
18
src/modules/audio_coding/codecs/cng/cng_unittest.cc
Normal file
18
src/modules/audio_coding/codecs/cng/cng_unittest.cc
Normal file
@ -0,0 +1,18 @@
|
|||||||
|
/*
|
||||||
|
* Copyright (c) 2011 The WebRTC project authors. All Rights Reserved.
|
||||||
|
*
|
||||||
|
* Use of this source code is governed by a BSD-style license
|
||||||
|
* that can be found in the LICENSE file in the root of the source
|
||||||
|
* tree. An additional intellectual property rights grant can be found
|
||||||
|
* in the file PATENTS. All contributing project authors may
|
||||||
|
* be found in the AUTHORS file in the root of the source tree.
|
||||||
|
*/
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Empty test just to get code coverage metrics for this dir.
|
||||||
|
*/
|
||||||
|
#include "webrtc_cng.h"
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -41,7 +41,7 @@ LOCAL_CFLAGS := \
|
|||||||
|
|
||||||
LOCAL_C_INCLUDES := \
|
LOCAL_C_INCLUDES := \
|
||||||
$(LOCAL_PATH)/../interface \
|
$(LOCAL_PATH)/../interface \
|
||||||
$(LOCAL_PATH)/../../codecs/CNG/main/interface \
|
$(LOCAL_PATH)/../../codecs/cng/include \
|
||||||
$(LOCAL_PATH)/../../codecs/G711/main/interface \
|
$(LOCAL_PATH)/../../codecs/G711/main/interface \
|
||||||
$(LOCAL_PATH)/../../codecs/G722/main/interface \
|
$(LOCAL_PATH)/../../codecs/G722/main/interface \
|
||||||
$(LOCAL_PATH)/../../codecs/ilbc/interface \
|
$(LOCAL_PATH)/../../codecs/ilbc/interface \
|
||||||
|
@ -58,7 +58,7 @@ LOCAL_CFLAGS := \
|
|||||||
|
|
||||||
LOCAL_C_INCLUDES := \
|
LOCAL_C_INCLUDES := \
|
||||||
$(LOCAL_PATH)/interface \
|
$(LOCAL_PATH)/interface \
|
||||||
$(LOCAL_PATH)/../codecs/CNG/main/interface \
|
$(LOCAL_PATH)/../codecs/cng/include \
|
||||||
$(LOCAL_PATH)/../../.. \
|
$(LOCAL_PATH)/../../.. \
|
||||||
$(LOCAL_PATH)/../../../common_audio/signal_processing/include
|
$(LOCAL_PATH)/../../../common_audio/signal_processing/include
|
||||||
|
|
||||||
|
@ -9,7 +9,7 @@
|
|||||||
{
|
{
|
||||||
'includes': [
|
'includes': [
|
||||||
'../build/common.gypi',
|
'../build/common.gypi',
|
||||||
'audio_coding/codecs/CNG/main/source/cng.gypi',
|
'audio_coding/codecs/cng/cng.gypi',
|
||||||
'audio_coding/codecs/G711/main/source/g711.gypi',
|
'audio_coding/codecs/G711/main/source/g711.gypi',
|
||||||
'audio_coding/codecs/G722/main/source/g722.gypi',
|
'audio_coding/codecs/G722/main/source/g722.gypi',
|
||||||
'audio_coding/codecs/ilbc/ilbc.gypi',
|
'audio_coding/codecs/ilbc/ilbc.gypi',
|
||||||
|
@ -16,7 +16,7 @@ include $(MY_WEBRTC_ROOT_PATH)/$(MY_WEBRTC_SRC_PATH)/src/common_audio/resampler/
|
|||||||
include $(MY_WEBRTC_ROOT_PATH)/$(MY_WEBRTC_SRC_PATH)/src/common_audio/signal_processing/Android.mk
|
include $(MY_WEBRTC_ROOT_PATH)/$(MY_WEBRTC_SRC_PATH)/src/common_audio/signal_processing/Android.mk
|
||||||
include $(MY_WEBRTC_ROOT_PATH)/$(MY_WEBRTC_SRC_PATH)/src/common_audio/vad/Android.mk
|
include $(MY_WEBRTC_ROOT_PATH)/$(MY_WEBRTC_SRC_PATH)/src/common_audio/vad/Android.mk
|
||||||
include $(MY_WEBRTC_ROOT_PATH)/$(MY_WEBRTC_SRC_PATH)/src/modules/audio_coding/NetEQ/main/source/Android.mk
|
include $(MY_WEBRTC_ROOT_PATH)/$(MY_WEBRTC_SRC_PATH)/src/modules/audio_coding/NetEQ/main/source/Android.mk
|
||||||
include $(MY_WEBRTC_ROOT_PATH)/$(MY_WEBRTC_SRC_PATH)/src/modules/audio_coding/codecs/CNG/main/source/Android.mk
|
include $(MY_WEBRTC_ROOT_PATH)/$(MY_WEBRTC_SRC_PATH)/src/modules/audio_coding/codecs/cng/Android.mk
|
||||||
include $(MY_WEBRTC_ROOT_PATH)/$(MY_WEBRTC_SRC_PATH)/src/modules/audio_coding/codecs/G711/main/source/Android.mk
|
include $(MY_WEBRTC_ROOT_PATH)/$(MY_WEBRTC_SRC_PATH)/src/modules/audio_coding/codecs/G711/main/source/Android.mk
|
||||||
include $(MY_WEBRTC_ROOT_PATH)/$(MY_WEBRTC_SRC_PATH)/src/modules/audio_coding/codecs/G722/main/source/Android.mk
|
include $(MY_WEBRTC_ROOT_PATH)/$(MY_WEBRTC_SRC_PATH)/src/modules/audio_coding/codecs/G722/main/source/Android.mk
|
||||||
include $(MY_WEBRTC_ROOT_PATH)/$(MY_WEBRTC_SRC_PATH)/src/modules/audio_coding/codecs/PCM16B/main/source/Android.mk
|
include $(MY_WEBRTC_ROOT_PATH)/$(MY_WEBRTC_SRC_PATH)/src/modules/audio_coding/codecs/PCM16B/main/source/Android.mk
|
||||||
|
Loading…
x
Reference in New Issue
Block a user