b=923301 use MediaStreamGraph to dispatch the other PlayingRefChangeHandlers too r=trivial

--HG--
extra : transplant_source : %A6%9F%81%40%AF%EE_EU%03%BCvZ%0B%1CE%7F%8C%80F
This commit is contained in:
Karl Tomlinson 2013-10-25 14:05:41 +13:00
parent e3a9eca39f
commit e5e86b04cc
2 changed files with 4 additions and 2 deletions

View File

@ -143,7 +143,8 @@ public:
if (mLeftOverData <= 0) {
nsRefPtr<PlayingRefChanged> refchanged =
new PlayingRefChanged(aStream, PlayingRefChanged::ADDREF);
NS_DispatchToMainThread(refchanged);
aStream->Graph()->
DispatchToMainThreadAfterStreamStateUpdate(refchanged.forget());
}
mLeftOverData = mBufferLength;
MOZ_ASSERT(mLeftOverData > 0);

View File

@ -102,7 +102,8 @@ public:
nsRefPtr<PlayingRefChanged> refchanged =
new PlayingRefChanged(aStream, PlayingRefChanged::RELEASE);
NS_DispatchToMainThread(refchanged);
aStream->Graph()->
DispatchToMainThreadAfterStreamStateUpdate(refchanged.forget());
}
*aOutput = aInput;
return;