b=1023697 use MediaStream to convert ticks to time in MediaDecoderStateMachine r=roc

This commit is contained in:
Karl Tomlinson
2014-06-12 16:44:56 +12:00
parent e6031ab8ab
commit 61ecc111e3

View File

@@ -426,7 +426,8 @@ void MediaDecoderStateMachine::SendStreamData()
}
minLastAudioPacketTime = std::min(minLastAudioPacketTime, stream->mLastAudioPacketTime);
endPosition = std::max(endPosition,
TicksToTimeRoundDown(mInfo.mAudio.mRate, stream->mAudioFramesWritten));
mediaStream->TicksToTimeRoundDown(mInfo.mAudio.mRate,
stream->mAudioFramesWritten));
}
if (mInfo.HasVideo()) {
@@ -469,7 +470,7 @@ void MediaDecoderStateMachine::SendStreamData()
stream->mHaveSentFinishVideo = true;
}
endPosition = std::max(endPosition,
TicksToTimeRoundDown(RATE_VIDEO, stream->mNextVideoTime - stream->mInitialTime));
mediaStream->TicksToTimeRoundDown(RATE_VIDEO, stream->mNextVideoTime - stream->mInitialTime));
}
if (!stream->mHaveSentFinish) {