gecko-dev/third_party/libwebrtc/webrtc
Jan Alexander Steffens (heftig) 1337806696 Bug 1731495 - Don't typecheck the pipewire session_handle. r=rmader
Since xdg-desktop-portal 1.10.0, the type is "o" (an object path string)
instead of "s" (a normal string). g_variant_lookup fails if the type
doesn't match exactly, even though both are strings.

Use g_variant_lookup_value to get the field value, telling it not to
typecheck. Use g_variant_dup_string to extract the string, which doesn't
care about the exact type, so this code should work with all versions of
xdg-desktop-portal.

Following a similar fix to OBS, see
https://github.com/obsproject/obs-studio/commit/ef0540c0d7df.

Differential Revision: https://phabricator.services.mozilla.com/D126053
2021-09-19 16:25:28 +00:00
..
api Bug 1714577 - Part 4 - Regenerate moz.build files to add the new include directory. r=ng 2021-06-09 15:43:38 +00:00
audio Bug 1714577 - Part 4 - Regenerate moz.build files to add the new include directory. r=ng 2021-06-09 15:43:38 +00:00
build Bug 1719115 - Add riscv64 defines to build/build_config.h. r=firefox-build-system-reviewers,andi 2021-07-06 08:05:40 +00:00
build_overrides
call Bug 1714577 - Part 4 - Regenerate moz.build files to add the new include directory. r=ng 2021-06-09 15:43:38 +00:00
common_audio Bug 1725145 - Fixes for libwebrtc. r=ng 2021-08-22 10:21:55 +00:00
common_video Bug 1714577 - Part 4 - Regenerate moz.build files to add the new include directory. r=ng 2021-06-09 15:43:38 +00:00
logging Bug 1714577 - Part 4 - Regenerate moz.build files to add the new include directory. r=ng 2021-06-09 15:43:38 +00:00
media Bug 1714577 - Part 4 - Regenerate moz.build files to add the new include directory. r=ng 2021-06-09 15:43:38 +00:00
modules Bug 1731495 - Don't typecheck the pipewire session_handle. r=rmader 2021-09-19 16:25:28 +00:00
rtc_base Bug 1714577 - Part 6 - Copy WebRTC's trace_event.h to Gecko, verbatim, and redirect the original trace_event.h to it. r=gerald 2021-06-09 15:43:39 +00:00
sdk/android
system_wrappers Bug 1714577 - Part 4 - Regenerate moz.build files to add the new include directory. r=ng 2021-06-09 15:43:38 +00:00
test
video Bug 1714577 - Part 4 - Regenerate moz.build files to add the new include directory. r=ng 2021-06-09 15:43:38 +00:00
voice_engine Bug 1714577 - Part 4 - Regenerate moz.build files to add the new include directory. r=ng 2021-06-09 15:43:38 +00:00
webrtc_common_gn Bug 1714577 - Part 4 - Regenerate moz.build files to add the new include directory. r=ng 2021-06-09 15:43:38 +00:00
webrtc_gn Bug 1714577 - Part 4 - Regenerate moz.build files to add the new include directory. r=ng 2021-06-09 15:43:38 +00:00
.gn
BUILD.gn
common_types.cc
common_types.h
moz.build
typedefs.h
webrtc.gni