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
|