Bug 1295296 - Ignore video tracks in MediaStreamAudioSourceNode. r=jesup

MozReview-Commit-ID: 1NeFS5wIpxC

--HG--
extra : transplant_source : %CB%0A%A7c%5C%EF%9A%EA%E6D%AE%9C%8F%CC%16%3E%9E%9E2a
This commit is contained in:
Andreas Pehrson 2016-08-17 14:26:47 +02:00
Родитель 0dd38ea89e
Коммит 0083eb9342
1 изменённых файлов: 6 добавлений и 0 удалений

Просмотреть файл

@ -96,6 +96,8 @@ void
MediaStreamAudioSourceNode::AttachToTrack(const RefPtr<MediaStreamTrack>& aTrack)
{
MOZ_ASSERT(!mInputTrack);
MOZ_ASSERT(aTrack->AsAudioStreamTrack());
if (!mStream) {
return;
}
@ -148,6 +150,10 @@ MediaStreamAudioSourceNode::NotifyTrackAdded(const RefPtr<MediaStreamTrack>& aTr
return;
}
if (!aTrack->AsAudioStreamTrack()) {
return;
}
AttachToTrack(aTrack);
}