[webkit-reviews] review denied: [Bug 179373] [GStreamer] Builds fails with ENABLE_VIDEO=OFF due to GStreamer usage : [Attachment 326326] Patch
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Wed Nov 8 07:48:42 PST 2017
Michael Catanzaro <mcatanzaro at igalia.com> has denied Adrian Perez
<aperez at igalia.com>'s request for review:
Bug 179373: [GStreamer] Builds fails with ENABLE_VIDEO=OFF due to GStreamer
usage
https://bugs.webkit.org/show_bug.cgi?id=179373
Attachment 326326: Patch
https://bugs.webkit.org/attachment.cgi?id=326326&action=review
--- Comment #8 from Michael Catanzaro <mcatanzaro at igalia.com> ---
Comment on attachment 326326
--> https://bugs.webkit.org/attachment.cgi?id=326326
Patch
OK, wow. That is a surprise to me.
I'm OK with this, assuming multimedia team agrees. (Please find a multimedia
team reviewer.) But if we do it, we need to update existing code that assumes
ENABLE_WEB_AUDIO does not depend on ENABLE_VIDEO. For example, in
GStreamerChecks.cmake, the entire file is guarded by if (ENABLE_VIDEO OR
ENABLE_WEB_AUDIO). That doesn't make sense after this commit, since
ENABLE_VIDEO now implies ENABLE_WEB_AUDIO, the ENABLE_WEB_AUDIO check should be
dropped. I grepped the codebase for 'ENABLE(VIDEO) || ENABLE(WEB_AUDIO)' and
found hits in PlatformMediaSession.cpp and PlatformMediaSessionManager.cpp that
will need to be removed.
More information about the webkit-reviews
mailing list