am 972588ab: Redefine content position in milliseconds instead of seconds.

* commit '972588aba01b2b58f20a8399ff2ab525d7b517fe':
  Redefine content position in milliseconds instead of seconds.
This commit is contained in:
Jeff Brown
2013-06-12 00:05:17 -07:00
committed by Android Git Automerger

View File

@@ -208,15 +208,16 @@ final class SampleMediaRouteProvider extends MediaRouteProvider {
&& intent.getData() != null) { && intent.getData() != null) {
mPlaybackCount +=1; mPlaybackCount +=1;
// TODO: Handle queue ids.
Uri uri = intent.getData(); Uri uri = intent.getData();
double contentPosition = intent.getDoubleExtra( long contentPositionMillis = intent.getLongExtra(
MediaControlIntent.EXTRA_ITEM_CONTENT_POSITION, 0); MediaControlIntent.EXTRA_ITEM_CONTENT_POSITION, 0);
Bundle metadata = intent.getBundleExtra(MediaControlIntent.EXTRA_ITEM_METADATA); Bundle metadata = intent.getBundleExtra(MediaControlIntent.EXTRA_ITEM_METADATA);
Bundle headers = intent.getBundleExtra( Bundle headers = intent.getBundleExtra(
MediaControlIntent.EXTRA_ITEM_HTTP_HEADERS); MediaControlIntent.EXTRA_ITEM_HTTP_HEADERS);
Log.d(TAG, mRouteId + ": Received play request, uri=" + uri Log.d(TAG, mRouteId + ": Received play request, uri=" + uri
+ ", contentPosition=" + contentPosition + ", contentPositionMillis=" + contentPositionMillis
+ ", metadata=" + metadata + ", metadata=" + metadata
+ ", headers=" + headers); + ", headers=" + headers);
@@ -234,7 +235,7 @@ final class SampleMediaRouteProvider extends MediaRouteProvider {
if (callback != null) { if (callback != null) {
MediaItemStatus status = new MediaItemStatus.Builder( MediaItemStatus status = new MediaItemStatus.Builder(
MediaItemStatus.PLAYBACK_STATE_PLAYING) MediaItemStatus.PLAYBACK_STATE_PLAYING)
.setContentPosition(contentPosition) .setContentPosition(contentPositionMillis)
.build(); .build();
Bundle result = new Bundle(); Bundle result = new Bundle();