Bug 1397793 - Share SharedBuffer accross SourceMediaStream. r=pehrsons

MozReview-Commit-ID: 4PEjwiA6PR8

--HG--
extra : rebase_source : 8c3d3f15eaa926f35311b66026f4d3aa10ce3ffa
extra : source : 81889a72ac45db0507c38423084f3cfce71d2ecd
This commit is contained in:
Paul Adenot 2017-11-28 18:43:11 +01:00
Родитель 469073f238
Коммит 68ba9be263
1 изменённых файлов: 2 добавлений и 1 удалений

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

@ -904,7 +904,8 @@ MediaEngineWebRTCMicrophoneSource::PacketizeAndProcess(MediaStreamGraph* aGraph,
// We already have planar audio data of the right format. Insert into the
// MSG.
MOZ_ASSERT(processedOutputChannelPointers.Length() == aChannels);
segment.AppendFrames(buffer.forget(),
RefPtr<SharedBuffer> other = buffer;
segment.AppendFrames(other.forget(),
processedOutputChannelPointersConst,
mPacketizer->PacketSize(),
mPrincipalHandles[i]);