History log of /frameworks/support/v4/java/android/support/v4/media/session/MediaSessionCompat.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
1c91ca160d4a8f4f3cf3cf2a8672e0ccd16d88d4 09-Jan-2015 RoboErik <epastern@google.com> Do not merge. Register a callback to push volume updates in MediaSessionCompat

We had forgotten to set a listener for volume changes on in
MediaSessionCompat when a VolumeProviderCompat is set. Without this
future volume changes won't be reported correctly to observers on pre-L
devices.

bug:18959923
Change-Id: I3b136c6bf923b3a2e30e7894fffb38feccd206c6
/frameworks/support/v4/java/android/support/v4/media/session/MediaSessionCompat.java
e49860b0f76d8336c1d41831ed370b0ff94278ef 04-Dec-2014 RoboErik <epastern@google.com> Make MediaSessionCompat/MediaControllerCompat work pre 21

This adds support for cross-process communication between MediaSessionCompat
and MediaControllerCompat. This is to support apps that split their playback
service and ui into different processes and to work with the MediaRouter
support lib.

bug:18186638
Change-Id: Ib554108fd4db5a9855d482cf3d61ce3d8d9c8850
/frameworks/support/v4/java/android/support/v4/media/session/MediaSessionCompat.java
5c9469e010106467791b47b0fa83efda84491a21 25-Nov-2014 RoboErik <epastern@google.com> Add backwards compatibility to MediaSessionCompat

Make MediaSessionCompat backwards compatible using RCC on APIs 14-20
and MediaSession on 21+. Verified on API 16.

bug:18186638
Change-Id: I7cca9d85d4377a69366d69c0fa59b9739cd51233
/frameworks/support/v4/java/android/support/v4/media/session/MediaSessionCompat.java
b6362d072f329a3207aa709ac6b79a4aa3c4d522 26-Nov-2014 Ying Wang <wangying@google.com> Fix docs.

Change-Id: Iba38cc5b58c1dcf4cac5a0981f281461e684b881
/frameworks/support/v4/java/android/support/v4/media/session/MediaSessionCompat.java
ceb8bf5e5cce7a37736981e626c4be416378767b 21-Nov-2014 RoboErik <epastern@google.com> Finish stubbing out MediaSessionCompat

This adds all the methods in MediaSession to MediaSessionCompat and
the code to pass it through to the framework version when available.

This does not add support for pre-L.

bug:18186638
Change-Id: Icfc80df088db87b6eff629edbc08b4107fbe2821
/frameworks/support/v4/java/android/support/v4/media/session/MediaSessionCompat.java
4e3b8470fa30cba04e2fb6b95516cff8f3e1e499 19-Nov-2014 RoboErik <epastern@google.com> Make the method for getting a compat Token from a Token static

I accidentally a keyword.

bug:18186638
Change-Id: I137e1442c7c493f4a95020474fc82a8a2d67abef
/frameworks/support/v4/java/android/support/v4/media/session/MediaSessionCompat.java
ae70d8d953ef632acb9f176609a1f75bd948d101 13-Nov-2014 RoboErik <epastern@google.com> Add a way to create a compat Token from a fw Token

Adds a method to MediaSessionCompat.Token for creating a Token from a
framework token.

Change-Id: Ic0412e24256536666162781e3241e5e43e25204f
/frameworks/support/v4/java/android/support/v4/media/session/MediaSessionCompat.java
85d539daa11f9f7bd61ecb8ebb4d43536c02a736 30-Oct-2014 RoboErik <epastern@google.com> Add setSessionActivity to MediaSessionCompat

This method is useful for TV apps that want to use the compat version
to make switching later easier.

bug:18186638
Change-Id: I48b81c668d73761d355518324075f37a86a9029d
/frameworks/support/v4/java/android/support/v4/media/session/MediaSessionCompat.java
bbcdf78e350d58ecd6baa75e282d4908d3129fe2 09-Sep-2014 RoboErik <epastern@google.com> Add MediaSession support to MediaRouter support lib

Adds a method for setting a MediaSession on MediaRouter that can be
used for volume controls.

bug:17427963
Change-Id: Idc4856373ab9b44500c6fa223236393d166ecbf0
/frameworks/support/v4/java/android/support/v4/media/session/MediaSessionCompat.java
312f13dea7b4a9229dff784c6e94b0ec0c722b74 19-Aug-2014 RoboErik <epastern@google.com> Updates for API feedback round 2

bug:17114404
Change-Id: I25231187a39d898c2e9ff4ef28105d188e32b84d
/frameworks/support/v4/java/android/support/v4/media/session/MediaSessionCompat.java
8af0092e2d7409e79779af396d63ca4146f1fb21 07-Aug-2014 RoboErik <epastern@google.com> Combine MediaSession TransportControlsCallback and Callback

Change-Id: Ia9096882e3abef877e557a5a11bbee4540e3d3da
/frameworks/support/v4/java/android/support/v4/media/session/MediaSessionCompat.java
b530c89bba371d2d575f10480b2e90914b0d3f3f 21-Jul-2014 Gabriel Peal <gpeal@google.com> Update support lib for changed MediaSession and MediaController APIs

Change-Id: Ib44c8ac3780bbaccdb68ec54d8225677edc0936b
/frameworks/support/v4/java/android/support/v4/media/session/MediaSessionCompat.java
8ea3b7e9bae080d5ab65a150e952c87db70cc3a3 25-Jun-2014 Jeff Brown <jeffbrown@google.com> Make MediaSessionToken an inner class of MediaSession.

Change-Id: I3556c3d856ab6d1a9e6e0959f8e50be148da1187
/frameworks/support/v4/java/android/support/v4/media/session/MediaSessionCompat.java
24fa6c0dd42df057729e1a258388183f94da7f82 24-Jun-2014 Jeff Brown <jeffbrown@google.com> Add media session wrappers to support library.

This is an initial check-in which just wraps the API 21+ media session
features for use in the support library. It does not provide any
backwards compatibility.

Change-Id: Ife5f8ddeefa8c6920517fc6704cc19e22767b7d6
/frameworks/support/v4/java/android/support/v4/media/session/MediaSessionCompat.java