History log of /hardware/interfaces/broadcastradio/2.0/ITunerSession.hal
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
b557e0b748f874a5abe4282d244cb696fa626811 05-Jun-2018 Tomasz Wasilczyk <twasilczyk@google.com> Fix comments and internal names about SEEK operation.

Legacy radio HAL named it SCAN and the name slipped through HAL 1.x
into HAL 2.0. I finally noticed it after HAL 2.0 was locked down.

Bug: 109740376
Test: build ow
Change-Id: I5ca4147227a7dd0c32248a279f03fb632d97258e
/hardware/interfaces/broadcastradio/2.0/ITunerSession.hal
3dd452a979181d9fd1523f8e096c593ad85ded39 12-Jan-2018 Tomasz Wasilczyk <twasilczyk@google.com> Rename getConfigFlag to isConfigFlagSet.

The latter matches code guidelines better.

Bug: 69958423
Test: it builds
Change-Id: I520733a061f03bab57544a1451dd763dc53ce5c6
/hardware/interfaces/broadcastradio/2.0/ITunerSession.hal
6a9f856e24936d9696407ab2857afc1c47151874 27-Dec-2017 Tomasz Wasilczyk <twasilczyk@google.com> Implement broadcast radio announcements.

Bug: 68045105
Test: VTS
Change-Id: I14d394862ec34d63218c938779e217c28710e230
/hardware/interfaces/broadcastradio/2.0/ITunerSession.hal
bceb88585dc6c89c6689956b8354b630c8425ae5 18-Dec-2017 Tomasz Wasilczyk <twasilczyk@google.com> Implement program list fetching.

Bug: 69860743
Test: VTS
Change-Id: I04eb43c1e0e1bb7bad86e123594a473454eed983
/hardware/interfaces/broadcastradio/2.0/ITunerSession.hal
43fe894562b2fd89a5a01ee8f2cb232b25818dec 14-Dec-2017 Tomasz Wasilczyk <twasilczyk@google.com> Implement config flags.

Bug: 69958423
Test: VTS
Change-Id: I6221d2bd2c6f1e31c93b105fce4cfc6d673e3b77
/hardware/interfaces/broadcastradio/2.0/ITunerSession.hal
6e0e1ae2a95140f0d0921c5a9bb5e9d3dba1846b 30-Nov-2017 Tomasz Wasilczyk <twasilczyk@google.com> Define broadcast radio HAL 2.0.

The new HAL is a cleanup of 1.x branch of the legacy burden:
* structure flattened (multi-level factory removed);
* only one hardware tuner per HAL instance, only one session;
* front-end app doesn't control region settings anymore;
* metadata limited to int and string values;
* removed deprecated methods;
* result codes redefined.

It also fixes minor mistakes made with HAL 1.1:
* ProgramSelector simplified;
* there is no need to control background scan.

There are three features missing compared to the HAL 1.1, as they
are in development with the new design (see design docs attached):
* Announcements - b/68045105
* Program list - b/69860743
* Region handling - b/69958423

Test: VTS
Bug: b/69958777
Change-Id: I0ad83f25630c1250d73dc3941144d345339fbde0
/hardware/interfaces/broadcastradio/2.0/ITunerSession.hal