Weilin Xu a8cebd5c8f Migrate broadcast radio HAL from HIDL to AIDL
Radio HAL is migrated to AIDL by hidl2aidl tool, and the
following changes are applied:
- Result type is returned as service-specific error than normal
return value since AIDL only allows one return value of primitive
types.
- Integer data types were changed to int, long and byte.
- Constant enum was removed and replaced by constants defined in
IBroadcastRadio.
- Rds and Deemphasis enums were removed and defined as const in
AmFmRegionConfig
- MetadataKey was removed, and Metadata was defined as union.
- ITunerSession:scan() was renamed to ITunerSession:seek().
- ITunerSession was removed and its methods were added to
IBroadcastRadio.
- Callback for config flag setting was added to ITunerCallback.
- Callback and timeout behaviors are clarified.

Bug: 170336130
Test: m -j
Change-Id: Id1cdc5651037429ca07a4d4dc4682709cfc4949b
2022-09-21 23:09:50 +00:00
2022-06-14 16:42:42 +09:00
2022-01-26 09:50:04 -08:00
2022-08-22 11:27:58 -07:00
2022-06-02 17:43:19 +09:00
2021-06-02 16:01:53 -07:00
2022-04-16 07:03:24 +09:00
2022-06-02 17:43:19 +09:00
2022-06-14 16:42:42 +09:00
2022-06-14 16:42:42 +09:00
2022-09-16 20:47:20 +00:00
2022-07-06 21:16:48 +00:00
2022-06-14 16:42:42 +09:00
2021-10-28 22:04:46 +00:00
2019-12-13 14:24:23 -08:00
2016-08-30 11:28:36 -07:00
2022-08-01 16:19:14 +00:00
2021-01-21 15:06:51 +09:00
Description
No description provided
134 MiB
Languages
C++ 56.3%
AIDL 41.2%
C 1.5%
Rust 0.4%
Java 0.4%
Other 0.1%