{"object_kind":"push","event_name":"push","before":"753eae9302bad63ef89f2781970ba442b2fd7cf4","after":"7fd3e13a3e330fcfc287f80f2a07408f04815463","ref":"refs/heads/master","ref_protected":true,"checkout_sha":"7fd3e13a3e330fcfc287f80f2a07408f04815463","message":null,"user_id":3060,"user_name":"Wim Taymans","user_username":"wtaymans","user_email":"","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","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":"7fd3e13a3e330fcfc287f80f2a07408f04815463","message":"netjack2: handle 0 in sync frames\n\nJACK2 only sends -1 as the frames, meaning we should take the value from\nthe negotiated period as the frames to process.\n\nWe however send the actual number of frames and use the sync value to\ndecide how many frames to process. We need to be careful because a value\nof 0 will cause a division by 0 so treat <= 0 frames the negotiated period\nsize as well.\n","title":"netjack2: handle 0 in sync frames","timestamp":"2026-05-08T11:42:15+02:00","url":"https://gitlab.freedesktop.org/pipewire/pipewire/-/commit/7fd3e13a3e330fcfc287f80f2a07408f04815463","author":{"name":"Wim Taymans","email":"wtaymans@redhat.com"},"added":[],"modified":["src/modules/module-netjack2/peer.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}}