Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit b464e479 authored by Tomasz Wasilczyk's avatar Tomasz Wasilczyk Committed by Android (Google) Code Review
Browse files

Merge "Implement broadcast radio HAL 2.0 default implementation."

parents 4f7dabb1 06100b39
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -22,7 +22,7 @@ cc_test {
        "android.hardware.broadcastradio@1.0",
        "android.hardware.broadcastradio@1.1",
        "android.hardware.broadcastradio@1.2",  // common-utils-lib dependency
        "android.hardware.broadcastradio@common-utils-lib",
        "android.hardware.broadcastradio@common-utils-1x-lib",
        "android.hardware.broadcastradio@vts-utils-lib",
        "libgmock",
    ],
+2 −2
Original line number Diff line number Diff line
@@ -17,13 +17,13 @@
#define LOG_TAG "broadcastradio.vts"

#include <VtsHalHidlTargetTestBase.h>
#include <android-base/logging.h>
#include <android/hardware/broadcastradio/1.1/IBroadcastRadio.h>
#include <android/hardware/broadcastradio/1.1/IBroadcastRadioFactory.h>
#include <android/hardware/broadcastradio/1.1/ITuner.h>
#include <android/hardware/broadcastradio/1.1/ITunerCallback.h>
#include <android/hardware/broadcastradio/1.1/types.h>
#include <android-base/logging.h>
#include <broadcastradio-utils/Utils.h>
#include <broadcastradio-utils-1x/Utils.h>
#include <broadcastradio-vts-utils/call-barrier.h>
#include <broadcastradio-vts-utils/mock-timeout.h>
#include <cutils/native_handle.h>
+1 −0
Original line number Diff line number Diff line
@@ -33,6 +33,7 @@ cc_binary {
        "service.cpp"
    ],
    static_libs: [
        "android.hardware.broadcastradio@common-utils-1x-lib",
        "android.hardware.broadcastradio@common-utils-lib",
    ],
    shared_libs: [
+1 −1
Original line number Diff line number Diff line
@@ -20,7 +20,7 @@
#include "BroadcastRadio.h"
#include "Tuner.h"

#include <broadcastradio-utils/Utils.h>
#include <broadcastradio-utils-1x/Utils.h>
#include <log/log.h>

namespace android {
+1 −8
Original line number Diff line number Diff line
@@ -15,7 +15,7 @@
 */
#include "VirtualProgram.h"

#include <broadcastradio-utils/Utils.h>
#include <broadcastradio-utils-1x/Utils.h>

#include "resources.h"

@@ -83,13 +83,6 @@ bool operator<(const VirtualProgram& lhs, const VirtualProgram& rhs) {
    if (l.primaryId.type != r.primaryId.type) return l.primaryId.type < r.primaryId.type;
    if (l.primaryId.value != r.primaryId.value) return l.primaryId.value < r.primaryId.value;

    // A little exception for HD Radio subchannel - we check secondary ID too.
    if (utils::hasId(l, IdentifierType::HD_SUBCHANNEL) &&
        utils::hasId(r, IdentifierType::HD_SUBCHANNEL)) {
        return utils::getId(l, IdentifierType::HD_SUBCHANNEL) <
               utils::getId(r, IdentifierType::HD_SUBCHANNEL);
    }

    return false;
}

Loading