Loading contexthub/1.2/types.hal +6 −0 Original line number Diff line number Diff line Loading @@ -33,6 +33,12 @@ enum Setting : @1.1::Setting { */ WIFI_AVAILABLE, AIRPLANE_MODE, /** * Indicates if the microphone access was turned off globally by the user, * in which case audio data cannot be used and propagated by CHRE. */ GLOBAL_MIC_DISABLE, }; struct ContextHubMsg { Loading contexthub/1.2/vts/functional/VtsHalContexthubV1_2TargetTest.cpp +7 −0 Original line number Diff line number Diff line Loading @@ -62,6 +62,13 @@ TEST_P(ContexthubHidlTest, TestOnAirplaneModeSettingChanged) { ASSERT_OK(registerCallback(nullptr)); } TEST_P(ContexthubHidlTest, TestOnGlobalMicDisableSettingChanged) { ASSERT_OK(registerCallback(new ContexthubCallbackBase())); hubApi->onSettingChanged_1_2(Setting::GLOBAL_MIC_DISABLE, SettingValue::DISABLED); hubApi->onSettingChanged_1_2(Setting::GLOBAL_MIC_DISABLE, SettingValue::ENABLED); ASSERT_OK(registerCallback(nullptr)); } GTEST_ALLOW_UNINSTANTIATED_PARAMETERIZED_TEST(ContexthubHidlTest); INSTANTIATE_TEST_SUITE_P(HubIdSpecificTests, ContexthubHidlTest, testing::ValuesIn(kTestParameters), android::hardware::PrintInstanceTupleNameToString<>); Loading Loading
contexthub/1.2/types.hal +6 −0 Original line number Diff line number Diff line Loading @@ -33,6 +33,12 @@ enum Setting : @1.1::Setting { */ WIFI_AVAILABLE, AIRPLANE_MODE, /** * Indicates if the microphone access was turned off globally by the user, * in which case audio data cannot be used and propagated by CHRE. */ GLOBAL_MIC_DISABLE, }; struct ContextHubMsg { Loading
contexthub/1.2/vts/functional/VtsHalContexthubV1_2TargetTest.cpp +7 −0 Original line number Diff line number Diff line Loading @@ -62,6 +62,13 @@ TEST_P(ContexthubHidlTest, TestOnAirplaneModeSettingChanged) { ASSERT_OK(registerCallback(nullptr)); } TEST_P(ContexthubHidlTest, TestOnGlobalMicDisableSettingChanged) { ASSERT_OK(registerCallback(new ContexthubCallbackBase())); hubApi->onSettingChanged_1_2(Setting::GLOBAL_MIC_DISABLE, SettingValue::DISABLED); hubApi->onSettingChanged_1_2(Setting::GLOBAL_MIC_DISABLE, SettingValue::ENABLED); ASSERT_OK(registerCallback(nullptr)); } GTEST_ALLOW_UNINSTANTIATED_PARAMETERIZED_TEST(ContexthubHidlTest); INSTANTIATE_TEST_SUITE_P(HubIdSpecificTests, ContexthubHidlTest, testing::ValuesIn(kTestParameters), android::hardware::PrintInstanceTupleNameToString<>); Loading