History log of /packages/services/Telephony/testapps/EmbmsTestStreamingApp/src/com/android/phone/testapps/embmsfrontend/EmbmsTestStreamingApp.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
6f37f0cc96e5b28ef9d60a5b17fd2e8b008c39c0 09-Sep-2017 Hall Liu <hallliu@google.com> Modify testapps for MbmsError and download api

Rename MbmsException -> MbmsError
Change the download testapp to move the destination file itself instead
of relying on the framework

Bug: 30981736
Test: testapps
Change-Id: I216ecf6afa11d8fd10808ddc526c25a4d035a73d
/packages/services/Telephony/testapps/EmbmsTestStreamingApp/src/com/android/phone/testapps/embmsfrontend/EmbmsTestStreamingApp.java
75b212e2e16ff1d5e402f18e53702b5f2845ffeb 25-Aug-2017 Hall Liu <hallliu@google.com> Make changes to testapps for API changes

Test: testapps
Bug: 30981736
Merged-In: Icbbc72e29bd6c93955f0e2a7f7efa4607482294f
Change-Id: Ifd06ba53a2f0ddc4abcda9b4c4198c424b7b3fb8
/packages/services/Telephony/testapps/EmbmsTestStreamingApp/src/com/android/phone/testapps/embmsfrontend/EmbmsTestStreamingApp.java
a7b8837b4064255ecc1087a62b0a1d683ca09c86 05-Aug-2017 Hall Liu <hallliu@google.com> Change testapps to reflect API fixes

Test: manual
Bug: 30981736
Change-Id: I4680bec1d4b52d9758b355f30f8e5c5c73e43d8b
/packages/services/Telephony/testapps/EmbmsTestStreamingApp/src/com/android/phone/testapps/embmsfrontend/EmbmsTestStreamingApp.java
1b74eafe40bbe7480e4ad65dffd851b49455d2b9 24-Jun-2017 Hall Liu <hallliu@google.com> Implement cancelDownload and remove appName

Implements the cancelDownload call
Removes appName as an argument from all EMBMS-related apis
Implements the cross-filesystem move method in MbmsDownloadReceiver

Change-Id: I07b4f72e204b24e0af25baad3727515465117df9
/packages/services/Telephony/testapps/EmbmsTestStreamingApp/src/com/android/phone/testapps/embmsfrontend/EmbmsTestStreamingApp.java
47f9e74cbb51427c9d1c8a47d414b7976a7d554c 16-Jun-2017 Hall Liu <hallliu@google.com> Add callback for initialization done

Add callback for initialization done in the framework, and listen to it
in the testapps. Make initialization asynchronous as well for both
download and streaming.

Change-Id: I898ac5a0fb4de85c187aef67e8e4d21423eac76c
/packages/services/Telephony/testapps/EmbmsTestStreamingApp/src/com/android/phone/testapps/embmsfrontend/EmbmsTestStreamingApp.java
7c02b06afefaa7fad144035dc97aa79285a04f15 30-May-2017 Robert Greenwalt <rgreenwalt@google.com> Update EMBMS test app/service with method

Lets us know if content is delivered via unicast or bcast.

Test: this
Change-Id: Idf32022ed5fec848b461cdc8507b260d8c55b401
/packages/services/Telephony/testapps/EmbmsTestStreamingApp/src/com/android/phone/testapps/embmsfrontend/EmbmsTestStreamingApp.java
c8134552bc45c6829f832c8b3d134228af5091a4 08-Jun-2017 Robert Greenwalt <rgreenwalt@google.com> Changed ServiceInfo.Locale to a List

EMBMS advertises all the locals a service supports. For streaming
it's up to the dash client API to select the audio stream. The
meaning is less clear for download content and perhaps they general
only list a single locale.

Test: builds
Change-Id: I78983c34cc48f0c3068b7bbcc09c009d97a9477f
/packages/services/Telephony/testapps/EmbmsTestStreamingApp/src/com/android/phone/testapps/embmsfrontend/EmbmsTestStreamingApp.java
c6afd8753b7dbcc3498cd3e22d2ac2380cb7ad28 18-May-2017 Hall Liu <hallliu@google.com> Implement proper stream selection in UI and stopStreaming

Modify sample UI to be able to select an active stream
Implement functionality for stopStreaming

Test: testapps
Change-Id: I4b88b36ba4f8313848b1a956aea611ce040574d7
/packages/services/Telephony/testapps/EmbmsTestStreamingApp/src/com/android/phone/testapps/embmsfrontend/EmbmsTestStreamingApp.java
588a0fef78107ad879d4e21ac6b9cd5f7ab93dab 11-May-2017 Hall Liu <hallliu@google.com> Flesh out streaming service management in service

Add demonstration of startStreaming and provide more robust management
of active streams per app.
Also implements getPlaybackUri.

Test: run the UI
Change-Id: I75f478dba754f5e4ed24ba9e15b7bc158bba817a
/packages/services/Telephony/testapps/EmbmsTestStreamingApp/src/com/android/phone/testapps/embmsfrontend/EmbmsTestStreamingApp.java
d98ab0c785f4cd88792a2705b5f3b5e2685b6bdb 03-May-2017 Hall Liu <hallliu@google.com> getStreamingServices for Embms

Add code in frontend app to call getStreamingServices.
Add code in backend to generate a list and return it after some delay.

Test: testapps
Change-Id: I4265149b29daa2fbbfc49196e264c194f896a417
/packages/services/Telephony/testapps/EmbmsTestStreamingApp/src/com/android/phone/testapps/embmsfrontend/EmbmsTestStreamingApp.java
41ba81cab7c4f5993ad3e05765035db248b3df1c 27-Apr-2017 Hall Liu <hallliu@google.com> EMBMS test app

Add the skeleton for the streaming portion of the EMBMS testapp.
Includes the middleware side and the frontend app.
Current functionality is limited to binding to the service via
MbmsStreamingManager.

Test: run testapp
Change-Id: Iefbe5f0d6b466a13493633bddb5ffd40d68f05e5
/packages/services/Telephony/testapps/EmbmsTestStreamingApp/src/com/android/phone/testapps/embmsfrontend/EmbmsTestStreamingApp.java