diff --git a/third_party/libwebrtc/modules/video_capture/linux/pipewire_session.cc b/third_party/libwebrtc/modules/video_capture/linux/pipewire_session.cc index d52d6aacc800..b5f63d757f17 100644 --- a/third_party/libwebrtc/modules/video_capture/linux/pipewire_session.cc +++ b/third_party/libwebrtc/modules/video_capture/linux/pipewire_session.cc @@ -68,8 +68,8 @@ PipeWireNode::PipeWireNode(PipeWireSession* session, } PipeWireNode::~PipeWireNode() { - pw_proxy_destroy(proxy_); spa_hook_remove(&node_listener_); + pw_proxy_destroy(proxy_); } // static diff --git a/third_party/libwebrtc/moz-patch-stack/caa8ef3ab5.no-op-cherry-pick-msg b/third_party/libwebrtc/moz-patch-stack/caa8ef3ab5.no-op-cherry-pick-msg new file mode 100644 index 000000000000..5a87865d6126 --- /dev/null +++ b/third_party/libwebrtc/moz-patch-stack/caa8ef3ab5.no-op-cherry-pick-msg @@ -0,0 +1,2 @@ +We cherry-picked this in bug 1942551. +