Skip to content

Commit 6931cb5

Browse files
Dianne HackbornAndroid Git Automerger
authored andcommitted
am 3da1568: Merge "Update to follow TransportMediator API changes." into jb-mr2-dev
* commit '3da1568ae86f49fbe9f239e0e4f6d0389e4bacd7': Update to follow TransportMediator API changes.
2 parents 4488849 + 3da1568 commit 6931cb5

File tree

2 files changed

+11
-11
lines changed

2 files changed

+11
-11
lines changed

samples/Support4Demos/src/com/example/android/supportv4/media/MediaController.java

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -216,12 +216,12 @@ private String stringForTime(int timeMs) {
216216
}
217217
}
218218

219-
public int updateProgress() {
219+
public long updateProgress() {
220220
if (mController == null || mDragging) {
221221
return 0;
222222
}
223-
int position = mController.getCurrentPosition();
224-
int duration = mController.getDuration();
223+
long position = mController.getCurrentPosition();
224+
long duration = mController.getDuration();
225225
if (mProgress != null) {
226226
if (duration > 0) {
227227
// use long to avoid overflow
@@ -233,9 +233,9 @@ public int updateProgress() {
233233
}
234234

235235
if (mEndTime != null)
236-
mEndTime.setText(stringForTime(duration));
236+
mEndTime.setText(stringForTime((int)duration));
237237
if (mCurrentTime != null)
238-
mCurrentTime.setText(stringForTime(position));
238+
mCurrentTime.setText(stringForTime((int)position));
239239

240240
return position;
241241
}
@@ -323,7 +323,7 @@ public void onInitializeAccessibilityNodeInfo(AccessibilityNodeInfo info) {
323323

324324
private View.OnClickListener mRewListener = new View.OnClickListener() {
325325
public void onClick(View v) {
326-
int pos = mController.getCurrentPosition();
326+
long pos = mController.getCurrentPosition();
327327
pos -= 5000; // milliseconds
328328
mController.seekTo(pos);
329329
updateProgress();
@@ -332,7 +332,7 @@ public void onClick(View v) {
332332

333333
private View.OnClickListener mFfwdListener = new View.OnClickListener() {
334334
public void onClick(View v) {
335-
int pos = mController.getCurrentPosition();
335+
long pos = mController.getCurrentPosition();
336336
pos += 15000; // milliseconds
337337
mController.seekTo(pos);
338338
updateProgress();

samples/Support4Demos/src/com/example/android/supportv4/media/TransportControllerActivity.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -61,16 +61,16 @@ public class TransportControllerActivity extends Activity {
6161
mContent.pause();
6262
}
6363

64-
@Override public int onGetDuration() {
64+
@Override public long onGetDuration() {
6565
return mContent.getDuration();
6666
}
6767

68-
@Override public int onGetCurrentPosition() {
68+
@Override public long onGetCurrentPosition() {
6969
return mContent.getCurrentPosition();
7070
}
7171

72-
@Override public void onSeekTo(int pos) {
73-
mContent.seekTo(pos);
72+
@Override public void onSeekTo(long pos) {
73+
mContent.seekTo((int)pos);
7474
}
7575

7676
@Override public boolean onIsPlaying() {

0 commit comments

Comments
 (0)