History log of /frameworks/base/core/java/android/hardware/radio/TunerAdapter.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
0f1776d08b43f5f71a9f89b6a4f1838df4d3d744 03-Aug-2017 Tomasz Wasilczyk <twasilczyk@google.com> Pass vendor-specific info as map.

This solves a problem of identifying, if a given application is talking
to a hardware that can handle format of these strings.

Bug: b/64229617
Test: VTS, instrumentation
Change-Id: I6f525be90105bfdc01a899feea2a3151719ec8d2
/frameworks/base/core/java/android/hardware/radio/TunerAdapter.java
6b4b646d9c0fa42973a429dbe78c8919a2772961 19-Jul-2017 Tomasz Wasilczyk <twasilczyk@google.com> Rename (FM) Radio to Broadcast Radio to avoid confusion with (GSM) Radio.

Bug: b/63405337
Test: instrumentation

Change-Id: I33c3e450602e521b77b6167f9866278980f17743
/frameworks/base/core/java/android/hardware/radio/TunerAdapter.java
4482b1413656b9c0c5937b4d7a73235f872a6678 17-Jul-2017 Tomasz Wasilczyk <twasilczyk@google.com> Implement out-of-band metadata images.

This saves a lot of HIDL bandwidth, by not including raw image data in
metadata vector.

Bug: b/63702941
Test: instumentalization, none added
Change-Id: I4aa3df126e4e9ab1821d98ea91d4badec5a2cf82
/frameworks/base/core/java/android/hardware/radio/TunerAdapter.java
c4cd823a2e4ce62d3a1c6ee6c71bb406c564608c 14-Jul-2017 Tomasz Wasilczyk <twasilczyk@google.com> Fill announcement-related gaps in Broadcast Radio APIs.

- adds TA and TP flags to ProgramInfo struct
- adds a callback to cancel announcement

Bug: b/63702941
Test: Instrumentalization, VTS
Change-Id: I09317c8ee837ee3f522037d0a727b095ef9a87a6
/frameworks/base/core/java/android/hardware/radio/TunerAdapter.java
8cfb0e81fdd91b7fe1c02287394ac068287281d5 12-Jul-2017 Tomasz Wasilczyk <twasilczyk@google.com> Implement ProgramSelector for font-end Java APIs.

Bug: b/32621193
Test: instrumentalization
Change-Id: Ibb9841fed76ef3568c2e36ca28ea31addf9175f1
/frameworks/base/core/java/android/hardware/radio/TunerAdapter.java
14752375d74908632195a875f32a2b5fd1e719ef 21-Jun-2017 Tomasz Wasilczyk <twasilczyk@google.com> Adjust log messages emitted by RadioService.

Bug: b/36863239
Test: manual
Change-Id: I36ec04462e9db0fb8477a55e7ecec6f45c5a343e
/frameworks/base/core/java/android/hardware/radio/TunerAdapter.java
468a53b71025a42dde24922e0255ab3251e63fbe 20-Jun-2017 Tomasz Wasilczyk <twasilczyk@google.com> Implement hasControl/isClosed call of ITuner.

Bug: b/36863239
Test: builds
Change-Id: Ia24a97b60ee5c0756dbe14b3b7c06c07313f4ac6
/frameworks/base/core/java/android/hardware/radio/TunerAdapter.java
39ac214838988a33096529bd4e1f003ef7895491 17-May-2017 Tomasz Wasilczyk <twasilczyk@google.com> Implement isAntennaConnected interface of ITuner.

Test: instrumentation
Bug: b/36863239
Change-Id: I325cc29a696a6163fd3db1f2a75e64a2b1ddf514
/frameworks/base/core/java/android/hardware/radio/TunerAdapter.java
d3d53f669268fe8dd15f16abbd0504f7b9e38405 15-May-2017 Tomasz Wasilczyk <twasilczyk@google.com> Implement program list and forced analog features of ITuner.

Test: instrumentation
Bug: b/36863239
Change-Id: Ib900a444f36d33dc9d55a99e699f9b6ce0c943ad
/frameworks/base/core/java/android/hardware/radio/TunerAdapter.java
37d986d17d0210706be907ce9119b711eeaca235 08-May-2017 Tomasz Wasilczyk <twasilczyk@google.com> Implement tune, cancel and getProgramInformation calls of ITuner.

Test: instrumentation
Bug: b/36863239
Change-Id: I7c0faacec7beccddc29f3f207ba6a166cb53e60c
/frameworks/base/core/java/android/hardware/radio/TunerAdapter.java
2383793eaee223546985ee12c2f35a3445e34b1c 05-May-2017 Tomasz Wasilczyk <twasilczyk@google.com> Implement step and scan calls of ITuner.

Test: instrumentation
Bug: b/36863239
Change-Id: I8c089321a3e45f8ede8d8231ffd0dc5734db0bb5
/frameworks/base/core/java/android/hardware/radio/TunerAdapter.java
9fa0287c1802df074d4039489dcfad712c19bcba 03-May-2017 Tomasz Wasilczyk <twasilczyk@google.com> Dummy implementation get/setMute calls of ITuner.

This is also not implemented in the native service.

Test: instrumentation
Bug: b/36863239
Change-Id: I2e5ceaec7a98eec0af6101a2f91dabd1cde2e090
/frameworks/base/core/java/android/hardware/radio/TunerAdapter.java
8b6db4f2eb02f231dd8006debbc1e1be1181178a 01-May-2017 Tomasz Wasilczyk <twasilczyk@google.com> Implement get/setConfiguration calls of ITuner.

Test: instrumentation
Bug: b/36863239
Change-Id: I0954f8f837c342b35873d3ae834bab83bc3cb04c
/frameworks/base/core/java/android/hardware/radio/TunerAdapter.java
d7c21d3cbfe8e1016a92234f89d6fe8c110144d1 18-Apr-2017 Tomasz Wasilczyk <twasilczyk@google.com> Make RadioService actually talking to the HAL.

For now, only opening and closing a tuner is implemented.

Test: instrumentation, KitchenSink
Bug: b/36863239
Change-Id: Ib2e14c0108c0714524d50b9557f24465c68f5ef2
/frameworks/base/core/java/android/hardware/radio/TunerAdapter.java
347192e0da1f39347e7ab7b58b002f166b4afaa7 04-Apr-2017 Tomasz Wasilczyk <twasilczyk@google.com> Initial implementation of Java-based broadcast radio service.

It provides only limited amount of service, without actual interaction
with HAL.

Added config.enable_java_radio switch to use Java-based service instead
of native. Added FEATURE_RADIO to PackageManager.

Bug: b/36863239
Test: Instrumentation, manual (Kitchen Sink)

Change-Id: I01139d326893c0a437c60cc35d6e5b005da35231
/frameworks/base/core/java/android/hardware/radio/TunerAdapter.java