#include "base/android/build_info.h"
#include "base/basictypes.h"
-#include "base/file_util.h"
+#include "base/files/file_util.h"
#include "base/memory/scoped_ptr.h"
#include "base/message_loop/message_loop.h"
#include "base/path_service.h"
AudioParameters::NO_EFFECTS;
AudioParameters params(audio_input_parameters().format(),
audio_input_parameters().channel_layout(),
- audio_input_parameters().input_channels(),
audio_input_parameters().sample_rate(),
audio_input_parameters().bits_per_sample(),
audio_input_parameters().frames_per_buffer(),
AudioParameters native_params = GetInputStreamParameters();
AudioParameters params(native_params.format(),
native_params.channel_layout(),
- native_params.input_channels(),
native_params.sample_rate(),
native_params.bits_per_sample(),
native_params.sample_rate() / 100,
StartInputStreamCallbacks(params);
}
+
+#if defined(__aarch64__)
+// Disable StartOutputStreamCallbacks and
+// StartOutputStreamCallbacksNonDefaultParameters on Arm64: crbug.com/418029
+#define MAYBE_StartOutputStreamCallbacks DISABLED_StartOutputStreamCallbacks
+#define MAYBE_StartOutputStreamCallbacksNonDefaultParameters \
+ DISABLED_StartOutputStreamCallbacksNonDefaultParameters
+#else
+#define MAYBE_StartOutputStreamCallbacks StartOutputStreamCallbacks
+#define MAYBE_StartOutputStreamCallbacksNonDefaultParameters \
+ StartOutputStreamCallbacksNonDefaultParameters
+#endif
+
+
// Start output streaming using default output parameters and ensure that the
// callback sequence is sane.
-TEST_F(AudioAndroidOutputTest, StartOutputStreamCallbacks) {
+TEST_F(AudioAndroidOutputTest, MAYBE_StartOutputStreamCallbacks) {
GetDefaultOutputStreamParametersOnAudioThread();
StartOutputStreamCallbacks(audio_output_parameters());
}
// select a 10ms buffer size instead of the default size and to open up the
// device in mono.
// TODO(henrika): possibly add support for more variations.
-TEST_F(AudioAndroidOutputTest, StartOutputStreamCallbacksNonDefaultParameters) {
+TEST_F(AudioAndroidOutputTest,
+ MAYBE_StartOutputStreamCallbacksNonDefaultParameters) {
GetDefaultOutputStreamParametersOnAudioThread();
AudioParameters params(audio_output_parameters().format(),
CHANNEL_LAYOUT_MONO,