public long getTrackDurationSeconds() { return getTrackDuration() == null ? 0 : ModelUtil.fromTimeString(getTrackDuration()); }
public void setProgress(PositionInfo positionInfo) { if (positionInfo == null) { positionLabel.setText("00:00:00/00:00:00"); setPositionSliderWithoutNotification(0); } else { if (positionInfo.getTrackDurationSeconds() > 0) { positionLabel.setText(positionInfo.getRelTime() + "/" + positionInfo.getTrackDuration()); setPositionSliderWithoutNotification(positionInfo.getElapsedPercent()); positionSlider.setEnabled(true); } else { positionLabel.setText(positionInfo.getRelTime()); positionSlider.setEnabled(false); } } this.positionInfo = positionInfo; }
@Override public String toString() { return "(PositionInfo) Track: " + getTrack() + " RelTime: " + getRelTime() + " Duration: " + getTrackDuration() + " Percent: " + getElapsedPercent(); } }
public long getTrackDurationSeconds() { return getTrackDuration() == null ? 0 : ModelUtil.fromTimeString(getTrackDuration()); }
new AVTransportVariable.CurrentRecordQualityMode(transportSettings.getRecQualityMode()), new AVTransportVariable.CurrentTrack(positionInfo.getTrack()), new AVTransportVariable.CurrentTrackDuration(positionInfo.getTrackDuration()), new AVTransportVariable.CurrentTrackMetaData(positionInfo.getTrackMetaData()), new AVTransportVariable.CurrentTrackURI(URI.create(positionInfo.getTrackURI())),
@Override public String toString() { return "(PositionInfo) Track: " + getTrack() + " RelTime: " + getRelTime() + " Duration: " + getTrackDuration() + " Percent: " + getElapsedPercent(); } }
public long getTrackDurationSeconds() { return getTrackDuration() == null ? 0 : ModelUtil.fromTimeString(getTrackDuration()); }
@Override public void received(ActionInvocation arg0, PositionInfo arg1) { Log.d(TAG, "executeGetPositionInfo, received, " + arg0); Log.d(TAG, "MediaInfo, getMediaDuration = " + arg1.getAbsTime() + " " + arg1.getRelTime() + " " + arg1.getTrackDuration()); mCurrentPosition = generateTime(arg1.getRelTime()); mDuration = generateTime(arg1.getTrackDuration()); if (mUpnpActionCallBack != null) { mUpnpActionCallBack.getPositionInfoReceived(mCurrentPosition, mDuration); } } };
new AVTransportVariable.CurrentRecordQualityMode(transportSettings.getRecQualityMode()), new AVTransportVariable.CurrentTrack(positionInfo.getTrack()), new AVTransportVariable.CurrentTrackDuration(positionInfo.getTrackDuration()), new AVTransportVariable.CurrentTrackMetaData(positionInfo.getTrackMetaData()), new AVTransportVariable.CurrentTrackURI(URI.create(positionInfo.getTrackURI())),
@Override public String toString() { return "(PositionInfo) Track: " + getTrack() + " RelTime: " + getRelTime() + " Duration: " + getTrackDuration() + " Percent: " + getElapsedPercent(); } }
new AVTransportVariable.CurrentRecordQualityMode(transportSettings.getRecQualityMode()), new AVTransportVariable.CurrentTrack(positionInfo.getTrack()), new AVTransportVariable.CurrentTrackDuration(positionInfo.getTrackDuration()), new AVTransportVariable.CurrentTrackMetaData(positionInfo.getTrackMetaData()), new AVTransportVariable.CurrentTrackURI(URI.create(positionInfo.getTrackURI())),