Bug 251714 - Merge media GPU capture feature flags
Summary: Merge media GPU capture feature flags
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: Media (show other bugs)
Version: WebKit Local Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Brent Fulgham
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2023-02-03 12:06 PST by Brent Fulgham
Modified: 2023-02-03 14:07 PST (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Brent Fulgham 2023-02-03 12:06:24 PST
A few years ago, when we were moving media capture features into the GPU process a set of mutually-exclusive flags were created:

(1) CaptureAudioInGPUProcessEnabled and CaptureAudioInUIProcessEnabled
(2) CaptureVideoInGPUProcessEnabled and CaptureVideoInUIProcessEnabled

These pairs should be merged into a single flag for audio capture, and a single flag for video capture, since they are implemented as the negation of the other.
Comment 1 Radar WebKit Bug Importer 2023-02-03 12:07:01 PST
<rdar://problem/105015663>
Comment 2 Brent Fulgham 2023-02-03 14:07:09 PST
Pull request: https://github.com/WebKit/WebKit/pull/9626