Unreviewed, rolling out r256010.
authorryanhaddad@apple.com <ryanhaddad@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 13 Feb 2020 01:06:27 +0000 (01:06 +0000)
committerryanhaddad@apple.com <ryanhaddad@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 13 Feb 2020 01:06:27 +0000 (01:06 +0000)
commit830a0c8e2b0418fa95d86d4d223da7abb97a1152
treee95d59864236dfa519dadb5e5b4a692407e2279b
parentf34cac93ff193cdbc4d27b8cd79b58cbd01d9e1b
Unreviewed, rolling out r256010.

Introduced ASan crashes

Reverted changeset:

"[Cocoa] Use AVAssetWriterDelegate to implement MediaRecorder"
https://bugs.webkit.org/show_bug.cgi?id=206582
https://trac.webkit.org/changeset/r256010

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@256493 268f45cc-cd09-0410-ab3c-d52691b4dbfc
38 files changed:
LayoutTests/ChangeLog
LayoutTests/TestExpectations
LayoutTests/http/wpt/mediarecorder/MediaRecorder-AV-audio-video-dataavailable-gpuprocess.html
LayoutTests/platform/mac/TestExpectations
Source/WTF/ChangeLog
Source/WTF/wtf/PlatformHave.h
Source/WebCore/ChangeLog
Source/WebCore/Modules/mediarecorder/MediaRecorderProvider.cpp
Source/WebCore/PAL/ChangeLog
Source/WebCore/PAL/PAL.xcodeproj/project.pbxproj
Source/WebCore/PAL/pal/cf/AudioToolboxSoftLink.cpp [deleted file]
Source/WebCore/PAL/pal/cf/AudioToolboxSoftLink.h [deleted file]
Source/WebCore/PAL/pal/cf/CoreMediaSoftLink.cpp
Source/WebCore/PAL/pal/cf/CoreMediaSoftLink.h
Source/WebCore/PAL/pal/cf/VideoToolboxSoftLink.cpp [deleted file]
Source/WebCore/PAL/pal/cf/VideoToolboxSoftLink.h [deleted file]
Source/WebCore/WebCore.xcodeproj/project.pbxproj
Source/WebCore/platform/mediarecorder/MediaRecorderPrivateAVFImpl.cpp
Source/WebCore/platform/mediarecorder/MediaRecorderPrivateAVFImpl.h
Source/WebCore/platform/mediarecorder/cocoa/AudioSampleBufferCompressor.h [deleted file]
Source/WebCore/platform/mediarecorder/cocoa/AudioSampleBufferCompressor.mm [deleted file]
Source/WebCore/platform/mediarecorder/cocoa/MediaRecorderPrivateWriterCocoa.h
Source/WebCore/platform/mediarecorder/cocoa/MediaRecorderPrivateWriterCocoa.mm
Source/WebCore/platform/mediarecorder/cocoa/VideoSampleBufferCompressor.h [deleted file]
Source/WebCore/platform/mediarecorder/cocoa/VideoSampleBufferCompressor.mm [deleted file]
Source/WebKit/ChangeLog
Source/WebKit/GPUProcess/GPUConnectionToWebProcess.cpp
Source/WebKit/GPUProcess/GPUConnectionToWebProcess.h
Source/WebKit/GPUProcess/webrtc/RemoteMediaRecorder.cpp
Source/WebKit/GPUProcess/webrtc/RemoteMediaRecorder.h
Source/WebKit/GPUProcess/webrtc/RemoteMediaRecorder.messages.in
Source/WebKit/GPUProcess/webrtc/RemoteMediaRecorderManager.cpp
Source/WebKit/GPUProcess/webrtc/RemoteMediaRecorderManager.h
Source/WebKit/GPUProcess/webrtc/RemoteMediaRecorderManager.messages.in
Source/WebKit/GPUProcess/webrtc/RemoteSampleBufferDisplayLayerManager.h
Source/WebKit/WebProcess/GPU/webrtc/MediaRecorderPrivate.cpp
Source/WebKit/WebProcess/GPU/webrtc/MediaRecorderPrivate.h
Source/WebKit/WebProcess/GPU/webrtc/MediaRecorderProvider.cpp