Back out 4fd2bf2ec8db (bug 939662) for Windows build bustage
CLOSED TREE
This commit is contained in:
@@ -1605,7 +1605,7 @@ void MediaDecoderStateMachine::NotifyDataArrived(const char* aBuffer,
|
||||
// faster than played, mEndTime won't reflect the end of playable data
|
||||
// since we haven't played the frame at the end of buffered data. So update
|
||||
// mEndTime here as new data is downloaded to prevent such a lag.
|
||||
dom::TimeRanges buffered;
|
||||
TimeRanges buffered;
|
||||
if (mDecoder->IsInfinite() &&
|
||||
NS_SUCCEEDED(mDecoder->GetBuffered(&buffered)))
|
||||
{
|
||||
@@ -1851,7 +1851,7 @@ int64_t MediaDecoderStateMachine::GetUndecodedData() const
|
||||
AssertCurrentThreadInMonitor();
|
||||
NS_ASSERTION(mState > DECODER_STATE_DECODING_METADATA,
|
||||
"Must have loaded metadata for GetBuffered() to work");
|
||||
dom::TimeRanges buffered;
|
||||
TimeRanges buffered;
|
||||
|
||||
nsresult res = mDecoder->GetBuffered(&buffered);
|
||||
NS_ENSURE_SUCCESS(res, 0);
|
||||
@@ -2713,7 +2713,7 @@ void MediaDecoderStateMachine::StartBuffering()
|
||||
stats.mDownloadRate/1024, stats.mDownloadRateReliable ? "" : " (unreliable)"));
|
||||
}
|
||||
|
||||
nsresult MediaDecoderStateMachine::GetBuffered(dom::TimeRanges* aBuffered) {
|
||||
nsresult MediaDecoderStateMachine::GetBuffered(TimeRanges* aBuffered) {
|
||||
MediaResource* resource = mDecoder->GetResource();
|
||||
NS_ENSURE_TRUE(resource, NS_ERROR_FAILURE);
|
||||
resource->Pin();
|
||||
|
||||
Reference in New Issue
Block a user