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:
@@ -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();
|
||||||
|
|||||||
Reference in New Issue
Block a user