Disable API tests on ALSA since the tests don't work for all the alsa devices.
Review URL: http://webrtc-codereview.appspot.com/317004 git-svn-id: http://webrtc.googlecode.com/svn/trunk@1147 4adac7df-926f-26a2-2b94-8c16560cd09d
This commit is contained in:
parent
6198624815
commit
0744ee563d
@ -94,7 +94,7 @@ AudioDeviceLinuxALSA::AudioDeviceLinuxALSA(const WebRtc_Word32 id) :
|
|||||||
_recordingFramesLeft(0),
|
_recordingFramesLeft(0),
|
||||||
_playoutFramesLeft(0),
|
_playoutFramesLeft(0),
|
||||||
_playbackBufferSize(0),
|
_playbackBufferSize(0),
|
||||||
_playBufType(AudioDeviceModule::kAdaptiveBufferSize),
|
_playBufType(AudioDeviceModule::kFixedBufferSize),
|
||||||
_initialized(false),
|
_initialized(false),
|
||||||
_recording(false),
|
_recording(false),
|
||||||
_playing(false),
|
_playing(false),
|
||||||
|
@ -338,6 +338,17 @@ int api_test()
|
|||||||
|
|
||||||
TEST_LOG("Version: %s\n\n", version);
|
TEST_LOG("Version: %s\n\n", version);
|
||||||
|
|
||||||
|
AudioDeviceModule::AudioLayer audioLayer =
|
||||||
|
AudioDeviceModule::kPlatformDefaultAudio;
|
||||||
|
TEST(audioDevice->ActiveAudioLayer(&audioLayer) == 0);
|
||||||
|
if (audioLayer == AudioDeviceModule::kLinuxAlsaAudio) {
|
||||||
|
TEST_LOG("API Test is not available on ALSA. \n");
|
||||||
|
processThread->DeRegisterModule(audioDevice);
|
||||||
|
TEST(audioDevice->Terminate() == 0);
|
||||||
|
TEST(audioDevice->Release() == 0);
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
|
||||||
TEST_LOG("Testing...\n\n");
|
TEST_LOG("Testing...\n\n");
|
||||||
|
|
||||||
// =====================
|
// =====================
|
||||||
|
Loading…
x
Reference in New Issue
Block a user