diff options
author | Haamed Gheibi <haamed@google.com> | 2022-02-04 13:47:26 -0800 |
---|---|---|
committer | Haamed Gheibi <haamed@google.com> | 2022-02-04 13:55:47 -0800 |
commit | f99b35c293439db0b7436b47b939eb8c7bf21b51 (patch) | |
tree | 6cd9b0719554809447c845616317cca5409b93ae /ir/aidl/default | |
parent | a028272dee9220e6810cbdcfb2328c34f8afe4c2 (diff) | |
parent | 332dead340bb196c6ba3f6978e8fb53966c74bf7 (diff) |
Merge TP1A.220120.003
Change-Id: Ie5eba313ee102e452f5f96942ed2f3a7bb4e8f01
Diffstat (limited to 'ir/aidl/default')
-rw-r--r-- | ir/aidl/default/Android.bp | 9 | ||||
-rw-r--r-- | ir/aidl/default/main.cpp | 6 |
2 files changed, 12 insertions, 3 deletions
diff --git a/ir/aidl/default/Android.bp b/ir/aidl/default/Android.bp index 6519664dec..a4fb439566 100644 --- a/ir/aidl/default/Android.bp +++ b/ir/aidl/default/Android.bp @@ -13,6 +13,15 @@ // limitations under the License. // Example binder service of the ir HAL. +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "hardware_interfaces_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + default_applicable_licenses: ["hardware_interfaces_license"], +} + cc_binary { name: "android.hardware.ir-service.example", relative_install_path: "hw", diff --git a/ir/aidl/default/main.cpp b/ir/aidl/default/main.cpp index 764aeaf641..7c4a8169c8 100644 --- a/ir/aidl/default/main.cpp +++ b/ir/aidl/default/main.cpp @@ -30,7 +30,7 @@ const std::vector<ConsumerIrFreqRange> kSupportedFreqs = { class ConsumerIr : public BnConsumerIr { ::ndk::ScopedAStatus getCarrierFreqs(std::vector<ConsumerIrFreqRange>* _aidl_return) override; - ::ndk::ScopedAStatus transmit(int32_t in_carrierFreq, + ::ndk::ScopedAStatus transmit(int32_t in_carrierFreqHz, const std::vector<int32_t>& in_pattern) override; }; @@ -46,9 +46,9 @@ bool isSupportedFreq(int32_t freq) { return false; } -::ndk::ScopedAStatus ConsumerIr::transmit(int32_t in_carrierFreq, +::ndk::ScopedAStatus ConsumerIr::transmit(int32_t in_carrierFreqHz, const std::vector<int32_t>& in_pattern) { - if (isSupportedFreq(in_carrierFreq)) { + if (isSupportedFreq(in_carrierFreqHz)) { // trasmit the pattern, each integer is number of microseconds in an // alternating on/off state. usleep(std::accumulate(in_pattern.begin(), in_pattern.end(), 0)); |