In third_party/webrtc/webrtc.gni¹:

  # Set this to use PipeWire on the Wayland display server.
  # By default it's only enabled on desktop Linux (excludes ChromeOS) and
  # only when using the sysroot as PipeWire is not available in older and
  # supported Ubuntu and Debian distributions.
  rtc_use_pipewire = is_desktop_linux && use_sysroot

use_sysroot is set to false in snap builds, so rtc_use_pipewire would
need to be explicitly set to true. This might require additional
build/runtime deps (assuming they are available in Ubuntu 18.04, which
is used to build the chromium snaps).


¹ 
https://cs.chromium.org/chromium/src/third_party/webrtc/webrtc.gni?type=cs&q=rtc_use_pipewire&sq=package:chromium&g=0&l=115

** Tags added: snap

** Summary changed:

- (experimental) pipewire support not available
+ [snap] (experimental) pipewire support not available

** Changed in: chromium-browser (Ubuntu)
       Status: New => Confirmed

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to chromium-browser in Ubuntu.
https://bugs.launchpad.net/bugs/1849478

Title:
  [snap] (experimental) pipewire support not available

Status in chromium-browser package in Ubuntu:
  Confirmed

Bug description:
  I'm using the chromium snap (currently 77.0.3865.120, rev 899), it's
  not possible to enable experimental support for pipewire, as the
  toggle doesn't show up in chrome://flags.

  It would be nice to have chromium compiled with pipewire support, to
  enable screensharing in Hangouts and similar apps.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/chromium-browser/+bug/1849478/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to