RealtimeIncomingAudioSource is not stopping properly
authorcommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 17 Mar 2017 17:16:51 +0000 (17:16 +0000)
committercommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 17 Mar 2017 17:16:51 +0000 (17:16 +0000)
commit6d0c56d52c547ae65952ad2a94092fa7cecaa4f4
treeec9e26bfe65485d46ed4bb5aff53aed95d0ed95b
parentdbab48dc54bf4baa0c4131aad41f6b1f272f4cb5
RealtimeIncomingAudioSource is not stopping properly
https://bugs.webkit.org/show_bug.cgi?id=169807

Patch by Youenn Fablet <youenn@apple.com> on 2017-03-17
Reviewed by Eric Carlson.

Source/WebCore:

Test: webrtc/release-after-getting-track.html

* platform/mediastream/mac/RealtimeIncomingAudioSource.cpp:
(WebCore::RealtimeIncomingAudioSource::~RealtimeIncomingAudioSource):
(WebCore::RealtimeIncomingAudioSource::stopProducingData):

LayoutTests:

* webrtc/release-after-getting-track-expected.txt: Added.
* webrtc/release-after-getting-track.html: Added.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@214108 268f45cc-cd09-0410-ab3c-d52691b4dbfc
LayoutTests/ChangeLog
LayoutTests/webrtc/release-after-getting-track-expected.txt [new file with mode: 0644]
LayoutTests/webrtc/release-after-getting-track.html [new file with mode: 0644]
Source/WebCore/ChangeLog
Source/WebCore/platform/mediastream/mac/RealtimeIncomingAudioSource.cpp