Unreviewed, rolling out r255910, r255970, and r255972.
authorryanhaddad@apple.com <ryanhaddad@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 6 Feb 2020 20:01:27 +0000 (20:01 +0000)
committerryanhaddad@apple.com <ryanhaddad@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 6 Feb 2020 20:01:27 +0000 (20:01 +0000)
commit4803a9e6ade46a1af9f09d20c5a9049f368f1d09
tree65778912ce5b608f02a5385e068ee51a04c2360c
parent806887002d6427ab4eb4530bb85cb59ea9925de8
Unreviewed, rolling out r255910, r255970, and r255972.
https://bugs.webkit.org/show_bug.cgi?id=207345

Broke internal builds (Requested by ryanhaddad on #webkit).

Reverted changesets:

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

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

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

Patch by Commit Queue <commit-queue@webkit.org> on 2020-02-06

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@255973 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