{"object_kind":"push","event_name":"push","before":"f4690c517efdb394882b9750d220fa4df3da2ca3","after":"f6b60cbd0e57ac76dd01eee4e9b6c6c8caa1d85d","ref":"refs/heads/master","ref_protected":true,"checkout_sha":"f6b60cbd0e57ac76dd01eee4e9b6c6c8caa1d85d","message":null,"user_id":3060,"user_name":"Wim Taymans","user_username":"wtaymans","user_email":"[REDACTED]","user_avatar":"https://secure.gravatar.com/avatar/1ca1bed246cb9b95b7ead6d6be96bb09f0c112953140c8bb38b41aedf4465270?s=80&d=identicon","project_id":4753,"project":{"id":4753,"name":"pipewire","description":"Multimedia processing graphs","web_url":"https://gitlab.freedesktop.org/pipewire/pipewire","avatar_url":"https://gitlab.freedesktop.org/uploads/-/system/project/avatar/4753/pipewire.png?v=1793285544","git_ssh_url":"git@ssh.gitlab.freedesktop.org:pipewire/pipewire.git","git_http_url":"https://gitlab.freedesktop.org/pipewire/pipewire.git","namespace":"PipeWire","visibility_level":20,"path_with_namespace":"pipewire/pipewire","default_branch":"master","ci_config_path":"","homepage":"https://gitlab.freedesktop.org/pipewire/pipewire","url":"git@ssh.gitlab.freedesktop.org:pipewire/pipewire.git","ssh_url":"git@ssh.gitlab.freedesktop.org:pipewire/pipewire.git","http_url":"https://gitlab.freedesktop.org/pipewire/pipewire.git"},"commits":[{"id":"f6b60cbd0e57ac76dd01eee4e9b6c6c8caa1d85d","message":"jack: use _loop_locked() instead of blocking _invoke()\n\nWe don't actually need to run the code on the data thread, we just need\nto make sure we have the lock, just like the other parts of the code\nthat adds the source and target_links.\n\nFixes #5552\n","title":"jack: use _loop_locked() instead of blocking _invoke()","timestamp":"2026-10-29T17:28:45+01:00","url":"https://gitlab.freedesktop.org/pipewire/pipewire/-/commit/f6b60cbd0e57ac76dd01eee4e9b6c6c8caa1d85d","author":{"name":"Wim Taymans","email":"wtaymans@redhat.com"},"added":[],"modified":["pipewire-jack/src/pipewire-jack.c"],"removed":[]}],"total_commits_count":1,"push_options":{},"repository":{"name":"pipewire","url":"git@ssh.gitlab.freedesktop.org:pipewire/pipewire.git","description":"Multimedia processing graphs","homepage":"https://gitlab.freedesktop.org/pipewire/pipewire","git_http_url":"https://gitlab.freedesktop.org/pipewire/pipewire.git","git_ssh_url":"git@ssh.gitlab.freedesktop.org:pipewire/pipewire.git","visibility_level":20}}