History log of /frameworks/base/telephony/java/android/telephony/mbms/FileServiceInfo.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
156b3041a9f32efa2ae9872ad3ad2a8e541c1cd0 26-Oct-2017 Hall Liu <hallliu@google.com> Add @TestApi for EMBMS APIs needed for CTS

Bug: 68049452
Test: CTS
Change-Id: I5d132ac4e67deccf41c998822f82cf94d3f2ce7f
/frameworks/base/telephony/java/android/telephony/mbms/FileServiceInfo.java
d666a8916346ed760e809d708c63bf36f8b12aed 28-Aug-2017 Hall Liu <hallliu@google.com> Make changes to MBMS Streaming APIs per recommendations

* Rename MbmsStreamingManager -> MbmsStreamingSession
* MbmsStreamingSession now implements AutoClosable instead of using
dispose()
* No longer throw checked MbmsExceptions from any methods. All such
errors will be reported via the async callback.
* null arguments no longer accepted for Handlers
* Guarantee that no further callbacks will get enqueued after closing.

Test: run testapps
Bug: 30981736
Change-Id: I85e98850759c6c7fe7b883ffffa5b1f4e362770d
/frameworks/base/telephony/java/android/telephony/mbms/FileServiceInfo.java
39605add8994d6114736c2e98fa8314209215670 15-Aug-2017 Hall Liu <hallliu@google.com> Unhide EMBMS download API

Make changes to the download API so that it passes the linter, remove
@hide tags.

Test: manual
Bug: 30981736
Change-Id: Ifa0d36896338b0108fbaad4b1e9b8d857a43d491
/frameworks/base/telephony/java/android/telephony/mbms/FileServiceInfo.java
ff6f9862e5dd1b2fd825ed69dc11918a0565fd33 29-Jul-2017 Hall Liu <hallliu@google.com> Prepare EMBMS apis for un-hiding

Add more documentation to places that were lacking, bring more things in
line with the API guidelines

Change-Id: I809af5534ab425ee7e1e2dc8695d5b7e649dd22d
Test: testapps
Bug: 30981736
/frameworks/base/telephony/java/android/telephony/mbms/FileServiceInfo.java
2398921320c07e9580dbd0bc0e39302d3e0dc8e3 18-Jul-2017 Hall Liu <hallliu@google.com> Un-hide the MBMS streaming APIs

Unhides the MBMS streaming APIs and modifies the vendor base classes to
no longer pass raw AIDLs to the vendor code.

Test: builds
Change-Id: I56030d646c2a1160277d85779c6ed431cda4efa7
/frameworks/base/telephony/java/android/telephony/mbms/FileServiceInfo.java
fcbf24075dca399bbe94979aef770b4aef705db4 07-Jun-2017 Hall Liu <hallliu@google.com> Embms download part 2

Add support for multi-part file downloads.
Improves destination directory handling in the download process.

Change-Id: Ibad57bab8804530ce09305424790d5520cd02071
/frameworks/base/telephony/java/android/telephony/mbms/FileServiceInfo.java
47c2a3e93eff59fe2309917662093e44c5ab70cf 02-Jun-2017 Robert Greenwalt <rgreenwalt@google.com> Changed Locale in ServiceInfo to a list.

EMBMS advertises all the locales the content is available for.
Query currently out for how a client app selects the locale it
wants, but this change reflects what the carrier gives out for
info.

Test: builds
Change-Id: Ie2bb0f73784514d26eefb919649da761a379ea2b
/frameworks/base/telephony/java/android/telephony/mbms/FileServiceInfo.java
4dded7a1b5a7ff6ed7402a9c2c512e4751421d7f 06-Dec-2016 Robert Greenwalt <rgreenwalt@google.com> Second pass of eMBMS api.

Updating Streaming apis. Adding midwear aidl files.
Updating Download apis.
Making it Compile..

Test: none yet
Change-Id: I3f44ef3f6690274af1dc2002bc02e6668fe23248
/frameworks/base/telephony/java/android/telephony/mbms/FileServiceInfo.java