{"object_kind":"push","event_name":"push","before":"a50e9a995e2dbddf31fd97e7ab100b4198f1f35c","after":"f60e03b4efd629591d8d73757b454f5301ed9374","ref":"refs/heads/master","ref_protected":true,"checkout_sha":"f60e03b4efd629591d8d73757b454f5301ed9374","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":"f60e03b4efd629591d8d73757b454f5301ed9374","message":"pulse-server: use timeout also for creating sample-play streams\n\nAdd 35 sec timeout for PLAY_SAMPLE streams to start streaming, similar\nto what we do with normal streams, and fail playback if they don't\nstart.\n\nThis avoids pending sample playback using up resources indefinitely if\nstreams fail to start for some reason, e.g. session manager is not\nlinking them.\n","title":"pulse-server: use timeout also for creating sample-play streams","timestamp":"2026-02-02T11:25:01+00:00","url":"https://gitlab.freedesktop.org/pipewire/pipewire/-/commit/f60e03b4efd629591d8d73757b454f5301ed9374","author":{"name":"Pauli Virtanen","email":"pav@iki.fi"},"added":[],"modified":["src/modules/module-protocol-pulse/defs.h","src/modules/module-protocol-pulse/sample-play.c","src/modules/module-protocol-pulse/sample-play.h","src/modules/module-protocol-pulse/stream.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}}