Redefine content position in milliseconds instead of seconds.
Made a note to update some other parts of the sample that need to be fixed after other recent API changes. Bug: 9380827 Change-Id: I23ccfa9ab434d4c7661ae379b77fa95e128513eb
This commit is contained in:
committed by
The Android Automerger
parent
ec0f8c20c6
commit
9fe3f5e3b0
@@ -208,15 +208,16 @@ final class SampleMediaRouteProvider extends MediaRouteProvider {
|
||||
&& intent.getData() != null) {
|
||||
mPlaybackCount +=1;
|
||||
|
||||
// TODO: Handle queue ids.
|
||||
Uri uri = intent.getData();
|
||||
double contentPosition = intent.getDoubleExtra(
|
||||
long contentPositionMillis = intent.getLongExtra(
|
||||
MediaControlIntent.EXTRA_ITEM_CONTENT_POSITION, 0);
|
||||
Bundle metadata = intent.getBundleExtra(MediaControlIntent.EXTRA_ITEM_METADATA);
|
||||
Bundle headers = intent.getBundleExtra(
|
||||
MediaControlIntent.EXTRA_ITEM_HTTP_HEADERS);
|
||||
|
||||
Log.d(TAG, mRouteId + ": Received play request, uri=" + uri
|
||||
+ ", contentPosition=" + contentPosition
|
||||
+ ", contentPositionMillis=" + contentPositionMillis
|
||||
+ ", metadata=" + metadata
|
||||
+ ", headers=" + headers);
|
||||
|
||||
@@ -234,7 +235,7 @@ final class SampleMediaRouteProvider extends MediaRouteProvider {
|
||||
if (callback != null) {
|
||||
MediaItemStatus status = new MediaItemStatus.Builder(
|
||||
MediaItemStatus.PLAYBACK_STATE_PLAYING)
|
||||
.setContentPosition(contentPosition)
|
||||
.setContentPosition(contentPositionMillis)
|
||||
.build();
|
||||
|
||||
Bundle result = new Bundle();
|
||||
|
||||
Reference in New Issue
Block a user