mirror of
https://github.com/Evolution-X/hardware_interfaces
synced 2026-02-01 22:04:26 +00:00
Use broadcastradio 1.1 default implementation by default.
Also, remove a warning for 1.1 interface, as the hidl freeze mechanism is now in place. Bug: b/34348946 Test: VTS, instrumentalization Change-Id: I82025a7de8abd0758ba8b196bbbfc48b9322ac3b
This commit is contained in:
@@ -84,8 +84,4 @@ else
|
||||
LOCAL_MULTILIB := $(AUDIOSERVER_MULTILIB)
|
||||
endif
|
||||
|
||||
ifeq ($(TARGET_USES_BCRADIO_FUTURE_FEATURES),true)
|
||||
LOCAL_CFLAGS += -DTARGET_USES_BCRADIO_FUTURE_FEATURES
|
||||
endif
|
||||
|
||||
include $(BUILD_EXECUTABLE)
|
||||
|
||||
@@ -32,13 +32,7 @@ using android::hardware::audio::effect::V2_0::IEffectsFactory;
|
||||
using android::hardware::audio::V2_0::IDevicesFactory;
|
||||
using android::hardware::soundtrigger::V2_0::ISoundTriggerHw;
|
||||
using android::hardware::registerPassthroughServiceImplementation;
|
||||
namespace broadcastradio = android::hardware::broadcastradio;
|
||||
|
||||
#ifdef TARGET_USES_BCRADIO_FUTURE_FEATURES
|
||||
static const bool useBroadcastRadioFutureFeatures = true;
|
||||
#else
|
||||
static const bool useBroadcastRadioFutureFeatures = false;
|
||||
#endif
|
||||
using android::hardware::broadcastradio::V1_1::IBroadcastRadioFactory;
|
||||
|
||||
using android::OK;
|
||||
|
||||
@@ -52,13 +46,7 @@ int main(int /* argc */, char* /* argv */ []) {
|
||||
// Soundtrigger and FM radio might be not present.
|
||||
status = registerPassthroughServiceImplementation<ISoundTriggerHw>();
|
||||
ALOGE_IF(status != OK, "Error while registering soundtrigger service: %d", status);
|
||||
if (useBroadcastRadioFutureFeatures) {
|
||||
status = registerPassthroughServiceImplementation<
|
||||
broadcastradio::V1_1::IBroadcastRadioFactory>();
|
||||
} else {
|
||||
status = registerPassthroughServiceImplementation<
|
||||
broadcastradio::V1_0::IBroadcastRadioFactory>();
|
||||
}
|
||||
status = registerPassthroughServiceImplementation<IBroadcastRadioFactory>();
|
||||
ALOGE_IF(status != OK, "Error while registering fm radio service: %d", status);
|
||||
joinRpcThreadpool();
|
||||
return status;
|
||||
|
||||
@@ -1 +0,0 @@
|
||||
This is experimental interface, do not use it yet.
|
||||
Reference in New Issue
Block a user