{"object_kind":"push","event_name":"push","before":"b904cb14a9702b2d3854c20d9cb9b03a6a2a3267","after":"dd9d8038da1b9e60ac0182cf73dc0133b3cf967c","ref":"refs/heads/master","ref_protected":true,"checkout_sha":"dd9d8038da1b9e60ac0182cf73dc0133b3cf967c","message":null,"user_id":3060,"user_name":"Wim Taymans","user_username":"wtaymans","user_email":"","user_avatar":"https://secure.gravatar.com/avatar/ee99737f7492c79c3a9be75f2e2437f2c944c95fca1480fafcd7ce3bf8c85784?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","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":"e91c541446087684af16dcf472ef2215bf43cf1b","message":"pod: disable padding when in body\n\nDisable the padding to pod alignment for everything when we are building\nthe body of an array or choice.\n\nThis makes it possible to use bytes or strings or any other pod of a\nfixed size as entries in arrays or choice.\n","title":"pod: disable padding when in body","timestamp":"2025-07-22T13:58:11+02:00","url":"https://gitlab.freedesktop.org/pipewire/pipewire/-/commit/e91c541446087684af16dcf472ef2215bf43cf1b","author":{"name":"Wim Taymans","email":"wtaymans@redhat.com"},"added":[],"modified":["spa/include/spa/pod/builder.h"],"removed":[]},{"id":"dd9d8038da1b9e60ac0182cf73dc0133b3cf967c","message":"client-node: close SyncObj fd as well\n\nWe also need to close the SynObj fd we got, just like we close any\nDmaBuf or MemFd.\n\nMake sure we get a compiler error when we add more items to the\ndata type enumeration later.\n\nFixes #4807\n","title":"client-node: close SyncObj fd as well","timestamp":"2025-07-22T14:00:09+02:00","url":"https://gitlab.freedesktop.org/pipewire/pipewire/-/commit/dd9d8038da1b9e60ac0182cf73dc0133b3cf967c","author":{"name":"Wim Taymans","email":"wtaymans@redhat.com"},"added":[],"modified":["src/modules/module-client-node/client-node.c"],"removed":[]}],"total_commits_count":2,"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}}