{"object_kind":"push","event_name":"push","before":"0cc3644e55c7ea1642fe51d2a6d05735144b5e67","after":"474253719f5cf2ec96310ef9471863f15cf2c275","ref":"refs/heads/master","ref_protected":true,"checkout_sha":"474253719f5cf2ec96310ef9471863f15cf2c275","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":"474253719f5cf2ec96310ef9471863f15cf2c275","message":"alsa-seq: remove port from mix_list on destroy\n\nWhen the port is destroyed we need to remove it from the mix_list or\nelse the process function will keep trying to use the invalid memory.\n\nThis is because the port logic does not want to call any functions on\nthe port (like clearing the IO or Format) after it emitted the destroy\nsignal and we need to clean up ourselves.\n\nFixes #5221\n","title":"alsa-seq: remove port from mix_list on destroy","timestamp":"2026-04-14T11:09:29+02:00","url":"https://gitlab.freedesktop.org/pipewire/pipewire/-/commit/474253719f5cf2ec96310ef9471863f15cf2c275","author":{"name":"Wim Taymans","email":"wtaymans@redhat.com"},"added":[],"modified":["spa/plugins/alsa/alsa-seq-bridge.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}}