{"object_kind":"push","event_name":"push","before":"d093402d976fe8ec761e50e32a70673f1defb1e7","after":"a9cece3c2e0846459163fb433edd91f0a64fd178","ref":"refs/heads/master","ref_protected":true,"checkout_sha":"a9cece3c2e0846459163fb433edd91f0a64fd178","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":"bcb9ff20fd56936b84584b541766a93b8ceec1d1","message":"audioconvert: mark output as not empty when draining\n\nWhen we are draining, we use an empty input buffer but then we push out the\nremaining samples out of filters and we can't assume they are empty.\n","title":"audioconvert: mark output as not empty when draining","timestamp":"2025-06-25T10:31:24+02:00","url":"https://gitlab.freedesktop.org/pipewire/pipewire/-/commit/bcb9ff20fd56936b84584b541766a93b8ceec1d1","author":{"name":"Wim Taymans","email":"wtaymans@redhat.com"},"added":[],"modified":["spa/plugins/audioconvert/audioconvert.c"],"removed":[]},{"id":"bd7ce5c7fa85cb982bb138aaabdfcacc9e7386e2","message":"pulse-server: only react to state changes when not corked\n\nWhen we are starting or corked we don't emit suspend/resume caused\nby state changes.\n","title":"pulse-server: only react to state changes when not corked","timestamp":"2025-06-25T10:31:32+02:00","url":"https://gitlab.freedesktop.org/pipewire/pipewire/-/commit/bd7ce5c7fa85cb982bb138aaabdfcacc9e7386e2","author":{"name":"Wim Taymans","email":"wtaymans@redhat.com"},"added":[],"modified":["src/modules/module-protocol-pulse/pulse-server.c"],"removed":[]},{"id":"8a09bacdf66b16aefa9cd2c63551277d94e7af8f","message":"audioconvert: map buffers with right prot\n","title":"audioconvert: map buffers with right prot","timestamp":"2025-06-25T10:31:39+02:00","url":"https://gitlab.freedesktop.org/pipewire/pipewire/-/commit/8a09bacdf66b16aefa9cd2c63551277d94e7af8f","author":{"name":"Wim Taymans","email":"wtaymans@redhat.com"},"added":[],"modified":["spa/plugins/audioconvert/audioconvert.c"],"removed":[]},{"id":"dd6c9de604be7974163f9f8a777936003f131567","message":"tests: set the flags on buffers correctly\n","title":"tests: set the flags on buffers correctly","timestamp":"2025-06-25T10:34:50+02:00","url":"https://gitlab.freedesktop.org/pipewire/pipewire/-/commit/dd6c9de604be7974163f9f8a777936003f131567","author":{"name":"Wim Taymans","email":"wtaymans@redhat.com"},"added":[],"modified":["spa/plugins/audioconvert/test-audioconvert.c"],"removed":[]},{"id":"a9cece3c2e0846459163fb433edd91f0a64fd178","message":"audioconvert: remove unused field\n","title":"audioconvert: remove unused field","timestamp":"2025-06-25T10:37:56+02:00","url":"https://gitlab.freedesktop.org/pipewire/pipewire/-/commit/a9cece3c2e0846459163fb433edd91f0a64fd178","author":{"name":"Wim Taymans","email":"wtaymans@redhat.com"},"added":[],"modified":["spa/plugins/audioconvert/audioconvert.c"],"removed":[]}],"total_commits_count":5,"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}}