History log of /frameworks/support/v4/java/android/support/v4/media/TransportController.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
54fe42a994b1aa1608d23a57a2f55228712e98e7 19-Apr-2013 Dianne Hackborn <hackbod@google.com> TransportMediator: handle playback position.

Update interaction with media controller to report playback
position and handle requests to set the position. Also
update api to use longs for position everywhere.

Change-Id: Ia960cc0443b07b70503d2e08d4943fd5102b809d
/frameworks/support/v4/java/android/support/v4/media/TransportController.java
e3f8e5a462e23399945e8042ddb8025ec8fa33ac 12-Apr-2013 Dianne Hackborn <hackbod@google.com> More TransportMediator documentation.

Change-Id: I9e905384461e0786c7b439776ccdd453cd1b34c0
/frameworks/support/v4/java/android/support/v4/media/TransportController.java
8c7c4c0409bd93f66fe39c5a5298a94f832be31e 06-Apr-2013 Dianne Hackborn <hackbod@google.com> Flesh out the transport controller... now transport mediator.

This introduces a bunch of formal interfaces to represent the
player and controller sides. The TransportController, now called
TransportMediator, is now the central place responsible for
propagating the interactions between the player and on-screen
controls; as it does this it can also reflect this information
through the remote control client and back from the media button
receiver.

This simplifies code using the class, getting rid of various
connections they would otherwise need to supply.

Change-Id: I36121d96e98267554f044712f3b3b018cdc445bb
/frameworks/support/v4/java/android/support/v4/media/TransportController.java
c76d76a0d92a9dca5c91c68b86666d403ac0fd3c 05-Apr-2013 Dianne Hackborn <hackbod@google.com> TransportController now helps with managing play state.

Play state takes care of grabbing audio focus, and it lets
you know when you lose audio focus.

Change-Id: I565d93bcba0dbf06a4885a42a008d54dec92b8c4
/frameworks/support/v4/java/android/support/v4/media/TransportController.java
edc0529cf10bc820e04cdd6a85a39856f9233313 04-Apr-2013 Dianne Hackborn <hackbod@google.com> Move media button handling to API demo.

It was dumb to have this as a convenience class in the support
library, since any real implementation is going to do its own
thing and needs to keep this in sync with other aspects of its
state.

Change-Id: Ibfa6795d735bd46ce3c3918be2cc6db8103e799e
/frameworks/support/v4/java/android/support/v4/media/TransportController.java
d3a70800e5f2cc2855d53ebea82fb7568affe02a 22-Mar-2013 Dianne Hackborn <hackbod@google.com> Add new TransportController helper class.

This is for media apps to receive transport key events
while they have input focus.

Change-Id: Id4d68b7e0c33b11b1295abe89619729c18691516
/frameworks/support/v4/java/android/support/v4/media/TransportController.java