Contact emails bryantchand...@chromium.org
Explainer https://github.com/mfoltzgoogle/camera-effects Specification None Summary Exposes read-only camera effect state on VideoFrameMetadata. This allows web developers to monitor changes in platform video effects like background blur. The pattern can be extended to support additional platform effects, such as lighting adjustments and auto face framing. Blink component Internals>Media>CameraCapture Motivation Camera effects implemented at the operating system level are becoming increasingly common on macOS, Windows, and ChromeOS. This can cause issues for video chat users. For example, if a user enables background blur on both their OS and in a video chat application, it can strain their system resources and cause the application's blur effect to malfunction. Additionally, users may forget they have enabled background blur at the OS level, leading to confusion when they are unable to disable it within a video chat application. We propose addressing these issues by providing a way for Web applications to detect the status of video effects applied by the OS or browser. Initially, it focuses on background blur, but it is designed to accommodate additional effects in the future (eg face framing, or lighting adjustment). Initial public proposal https://github.com/WICG/proposals/issues/166 TAG review None TAG review status Pending Risks Interoperability and Compatibility None Gecko: No signal WebKit: No signal Web developers: No signals Other signals: WebView application risks Does this intent deprecate or change behavior of existing APIs, such that it has potentially high risk for Android WebView-based applications? None Debuggability None Is this feature fully tested by web-platform-tests? No Flag name on about://flags enable-experimental-web-platform-features Finch feature name None Non-finch justification None Requires code in //chrome? True Tracking bug https://issues.chromium.org/361128457 Launch bug https://launch.corp.google.com/launch/4343308 Estimated milestones DevTrial on desktop 133 Link to entry on the Chrome Platform Status https://chromestatus.com/feature/5098450535055360?gate=5795979950030848 This intent message was generated by Chrome Platform Status. -- You received this message because you are subscribed to the Google Groups "blink-dev" group. To unsubscribe from this group and stop receiving emails from it, send an email to blink-dev+unsubscr...@chromium.org. To view this discussion visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/67295d6d.2b0a0220.23a074.02d1.GAE%40google.com.