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

Commit f8d00e30 authored by Connor O'Brien's avatar Connor O'Brien Committed by android-build-merger
Browse files

Merge "Remove length arg from transmit() in IR HAL"

am: 9b37defc

Change-Id: Ia9993df13cfc73dec4ae5587996c2bd3dde8a34c
parents 5dd791bd 9b37defc
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -28,7 +28,7 @@ interface IConsumerIr {
     *
     * returns: true on success, false on error.
     */
    transmit(int32_t carrierFreq, vec<int32_t> pattern, int32_t patternLen) generates (bool success);
    transmit(int32_t carrierFreq, vec<int32_t> pattern) generates (bool success);

    /*
     * getCarrierFreqs() enumerates which frequencies the IR transmitter supports.
+2 −2
Original line number Diff line number Diff line
@@ -32,8 +32,8 @@ ConsumerIr::ConsumerIr(consumerir_device_t *device) {
}

// Methods from ::android::hardware::consumerir::V1_0::IConsumerIr follow.
Return<bool> ConsumerIr::transmit(int32_t carrierFreq, const hidl_vec<int32_t>& pattern, int32_t patternLen) {
    return mDevice->transmit(mDevice, carrierFreq, pattern.data(), patternLen) == 0;
Return<bool> ConsumerIr::transmit(int32_t carrierFreq, const hidl_vec<int32_t>& pattern) {
    return mDevice->transmit(mDevice, carrierFreq, pattern.data(), pattern.size()) == 0;
}

Return<void> ConsumerIr::getCarrierFreqs(getCarrierFreqs_cb _hidl_cb) {
+1 −1
Original line number Diff line number Diff line
@@ -40,7 +40,7 @@ using ::android::sp;
struct ConsumerIr : public IConsumerIr {
    ConsumerIr(consumerir_device_t *device);
    // Methods from ::android::hardware::ir::V1_0::IConsumerIr follow.
    Return<bool> transmit(int32_t carrierFreq, const hidl_vec<int32_t>& pattern, int32_t patternLen) override;
    Return<bool> transmit(int32_t carrierFreq, const hidl_vec<int32_t>& pattern) override;
    Return<void> getCarrierFreqs(getCarrierFreqs_cb _hidl_cb) override;
private:
    consumerir_device_t *mDevice;