Loading audio/core/4.0/vts/functional/AudioPrimaryHidlHalTest.cpp +20 −0 Original line number Diff line number Diff line Loading @@ -74,6 +74,7 @@ using ReadParameters = ::android::hardware::audio::V4_0::IStreamIn::ReadParamete using ReadStatus = ::android::hardware::audio::V4_0::IStreamIn::ReadStatus; using ::android::hardware::audio::V4_0::IStreamOut; using ::android::hardware::audio::V4_0::IStreamOutCallback; using ::android::hardware::audio::V4_0::MicrophoneInfo; using ::android::hardware::audio::V4_0::MmapBufferInfo; using ::android::hardware::audio::V4_0::MmapPosition; using ::android::hardware::audio::V4_0::ParameterValue; Loading Loading @@ -477,6 +478,17 @@ TEST_F(AudioPrimaryHidlTest, getParameters) { ASSERT_OK(device->setParameters(context, values)); } ////////////////////////////////////////////////////////////////////////////// /////////////////////////////// getMicrophones /////////////////////////////// ////////////////////////////////////////////////////////////////////////////// TEST_F(AudioPrimaryHidlTest, GetMicrophonesTest) { doc::test("Make sure getMicrophones always succeeds"); hidl_vec<MicrophoneInfo> microphones; ASSERT_OK(device->getMicrophones(returnIn(res, microphones))); ASSERT_OK(res); } ////////////////////////////////////////////////////////////////////////////// //////////////////////////////// debugDebug ////////////////////////////////// ////////////////////////////////////////////////////////////////////////////// Loading Loading @@ -1081,6 +1093,14 @@ TEST_P(InputStreamTest, updateSinkMetadata) { ASSERT_OK(stream->updateSinkMetadata(initialMetadata)); } TEST_P(InputStreamTest, getActiveMicrophones) { doc::test("Getting active microphones should always succeed"); hidl_vec<MicrophoneInfo> microphones; ASSERT_OK(device->getMicrophones(returnIn(res, microphones))); ASSERT_OK(res); ASSERT_TRUE(microphones.size() > 0); } ////////////////////////////////////////////////////////////////////////////// ///////////////////////////////// StreamOut ////////////////////////////////// ////////////////////////////////////////////////////////////////////////////// Loading Loading
audio/core/4.0/vts/functional/AudioPrimaryHidlHalTest.cpp +20 −0 Original line number Diff line number Diff line Loading @@ -74,6 +74,7 @@ using ReadParameters = ::android::hardware::audio::V4_0::IStreamIn::ReadParamete using ReadStatus = ::android::hardware::audio::V4_0::IStreamIn::ReadStatus; using ::android::hardware::audio::V4_0::IStreamOut; using ::android::hardware::audio::V4_0::IStreamOutCallback; using ::android::hardware::audio::V4_0::MicrophoneInfo; using ::android::hardware::audio::V4_0::MmapBufferInfo; using ::android::hardware::audio::V4_0::MmapPosition; using ::android::hardware::audio::V4_0::ParameterValue; Loading Loading @@ -477,6 +478,17 @@ TEST_F(AudioPrimaryHidlTest, getParameters) { ASSERT_OK(device->setParameters(context, values)); } ////////////////////////////////////////////////////////////////////////////// /////////////////////////////// getMicrophones /////////////////////////////// ////////////////////////////////////////////////////////////////////////////// TEST_F(AudioPrimaryHidlTest, GetMicrophonesTest) { doc::test("Make sure getMicrophones always succeeds"); hidl_vec<MicrophoneInfo> microphones; ASSERT_OK(device->getMicrophones(returnIn(res, microphones))); ASSERT_OK(res); } ////////////////////////////////////////////////////////////////////////////// //////////////////////////////// debugDebug ////////////////////////////////// ////////////////////////////////////////////////////////////////////////////// Loading Loading @@ -1081,6 +1093,14 @@ TEST_P(InputStreamTest, updateSinkMetadata) { ASSERT_OK(stream->updateSinkMetadata(initialMetadata)); } TEST_P(InputStreamTest, getActiveMicrophones) { doc::test("Getting active microphones should always succeed"); hidl_vec<MicrophoneInfo> microphones; ASSERT_OK(device->getMicrophones(returnIn(res, microphones))); ASSERT_OK(res); ASSERT_TRUE(microphones.size() > 0); } ////////////////////////////////////////////////////////////////////////////// ///////////////////////////////// StreamOut ////////////////////////////////// ////////////////////////////////////////////////////////////////////////////// Loading