Skip to content

Commit f99f047

Browse files
committed
Unified build fixes in media code
https://bugs.webkit.org/show_bug.cgi?id=216691 Reviewed by Sam Weinig. Add missing includes and/or missing undef. No change of behavior. * GPUProcess/webrtc/RemoteAudioMediaStreamTrackRenderer.cpp: * GPUProcess/webrtc/RemoteMediaRecorder.cpp: * WebProcess/WebPage/WebPageOverlay.h: * WebProcess/cocoa/RemoteRealtimeMediaSource.cpp: * WebProcess/cocoa/RemoteRealtimeMediaSource.h: Canonical link: https://commits.webkit.org/229500@main git-svn-id: https://svn.webkit.org/repository/webkit/trunk@267237 268f45cc-cd09-0410-ab3c-d52691b4dbfc
1 parent d2d1a28 commit f99f047

6 files changed

Lines changed: 28 additions & 0 deletions

File tree

Source/WebKit/ChangeLog

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,19 @@
1+
2020-09-18 Youenn Fablet <youenn@apple.com>
2+
3+
Unified build fixes in media code
4+
https://bugs.webkit.org/show_bug.cgi?id=216691
5+
6+
Reviewed by Sam Weinig.
7+
8+
Add missing includes and/or missing undef.
9+
No change of behavior.
10+
11+
* GPUProcess/webrtc/RemoteAudioMediaStreamTrackRenderer.cpp:
12+
* GPUProcess/webrtc/RemoteMediaRecorder.cpp:
13+
* WebProcess/WebPage/WebPageOverlay.h:
14+
* WebProcess/cocoa/RemoteRealtimeMediaSource.cpp:
15+
* WebProcess/cocoa/RemoteRealtimeMediaSource.h:
16+
117
2020-09-18 Noam Rosenthal <noam@webkit.org>
218

319
Enable paint timing by default

Source/WebKit/GPUProcess/webrtc/RemoteAudioMediaStreamTrackRenderer.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -136,4 +136,6 @@ void RemoteAudioMediaStreamTrackRenderer::audioSamplesAvailable(MediaTime time,
136136

137137
}
138138

139+
#undef MESSAGE_CHECK
140+
139141
#endif // PLATFORM(COCOA) && ENABLE(GPU_PROCESS) && ENABLE(MEDIA_STREAM)

Source/WebKit/GPUProcess/webrtc/RemoteMediaRecorder.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -137,4 +137,6 @@ void RemoteMediaRecorder::stopRecording()
137137

138138
}
139139

140+
#undef MESSAGE_CHECK
141+
140142
#endif // PLATFORM(COCOA) && ENABLE(GPU_PROCESS) && ENABLE(MEDIA_STREAM) && HAVE(AVASSETWRITERDELEGATE)

Source/WebKit/WebProcess/WebPage/WebPageOverlay.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@
2828
#include "APIObject.h"
2929
#include <WebCore/FloatPoint.h>
3030
#include <WebCore/PageOverlay.h>
31+
#include <WebCore/SimpleRange.h>
3132
#include <wtf/RetainPtr.h>
3233

3334
OBJC_CLASS DDActionContext;

Source/WebKit/WebProcess/cocoa/RemoteRealtimeMediaSource.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,9 +33,11 @@
3333
#include "UserMediaCaptureManager.h"
3434
#include "UserMediaCaptureManagerMessages.h"
3535
#include "UserMediaCaptureManagerProxyMessages.h"
36+
#include "WebCoreArgumentCoders.h"
3637
#include "WebProcess.h"
3738
#include <WebCore/ImageTransferSessionVT.h>
3839
#include <WebCore/MediaConstraints.h>
40+
#include <WebCore/RealtimeMediaSource.h>
3941
#include <WebCore/RealtimeMediaSourceCenter.h>
4042
#include <WebCore/RemoteVideoSample.h>
4143
#include <WebCore/WebAudioBufferList.h>

Source/WebKit/WebProcess/cocoa/RemoteRealtimeMediaSource.h

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,11 @@
3030
#include <WebCore/CaptureDevice.h>
3131
#include <WebCore/RealtimeMediaSource.h>
3232
#include <WebCore/RealtimeMediaSourceIdentifier.h>
33+
#include <wtf/Deque.h>
34+
35+
namespace IPC {
36+
class Connection;
37+
}
3338

3439
namespace WebCore {
3540
class CAAudioStreamDescription;

0 commit comments

Comments
 (0)