зеркало из https://github.com/mozilla/gecko-dev.git
Bug 997229 - Don't call IdealAudioRate on an offline MediaStreamGraph r=roc
--HG-- extra : rebase_source : 44aec47b98965a663600a84c630c0f89239842a6
This commit is contained in:
Родитель
b1182ccb9f
Коммит
3af065c262
|
@ -1259,8 +1259,8 @@ MediaStreamGraphImpl::RunThread()
|
||||||
UpdateStreamOrder();
|
UpdateStreamOrder();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
TrackRate sampleRate;
|
||||||
// Find the sampling rate that we need to use for non-realtime graphs.
|
// Find the sampling rate that we need to use for non-realtime graphs.
|
||||||
TrackRate sampleRate = IdealAudioRate();
|
|
||||||
if (!mRealtime) {
|
if (!mRealtime) {
|
||||||
for (uint32_t i = 0; i < mStreams.Length(); ++i) {
|
for (uint32_t i = 0; i < mStreams.Length(); ++i) {
|
||||||
AudioNodeStream* n = mStreams[i]->AsAudioNodeStream();
|
AudioNodeStream* n = mStreams[i]->AsAudioNodeStream();
|
||||||
|
@ -1270,6 +1270,8 @@ MediaStreamGraphImpl::RunThread()
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
} else {
|
||||||
|
sampleRate = IdealAudioRate();
|
||||||
}
|
}
|
||||||
|
|
||||||
GraphTime endBlockingDecisions =
|
GraphTime endBlockingDecisions =
|
||||||
|
|
Загрузка…
Ссылка в новой задаче