{"object_kind":"push","event_name":"push","before":"22951a9b87c97d5d210fc6b09aa54730fe5cb77c","after":"0e92ab9307e05758b3f70b4c0648e29c1d1e50be","ref":"refs/heads/master","ref_protected":true,"checkout_sha":"0e92ab9307e05758b3f70b4c0648e29c1d1e50be","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":"be1fc5f3a6c86380ef2d8e38aea2e0de8e4a3a85","message":"bluez5: backend-native: Fix ECNR support in HFP HF SDP record\n\nSending AT+ECNR is supported by the native backend\n","title":"bluez5: backend-native: Fix ECNR support in HFP HF SDP record","timestamp":"2025-03-07T08:31:24+00:00","url":"https://gitlab.freedesktop.org/pipewire/pipewire/-/commit/be1fc5f3a6c86380ef2d8e38aea2e0de8e4a3a85","author":{"name":"Frédéric Danis","email":"frederic.danis@collabora.com"},"added":[],"modified":["spa/plugins/bluez5/backend-native.c"],"removed":[]},{"id":"90b95ae065d9c9218d390982f4b4c813f6f44255","message":"bluez5: backend-native: Fix incoming call crash\n\nHFP/HF/TWC/BV-01-C test creates an incoming call as soon as the SLC is\ncompleted, i.e. a +CIEV: ,1 event just after AT+CHLD=? reply\nhas been received. This try to parse the rfcomm->telephony_ag->call_list\nwhich has not yet been created.\n\nThis commit move the telephony_ag creation to the SLC completed event.\n","title":"bluez5: backend-native: Fix incoming call crash","timestamp":"2025-03-07T08:31:24+00:00","url":"https://gitlab.freedesktop.org/pipewire/pipewire/-/commit/90b95ae065d9c9218d390982f4b4c813f6f44255","author":{"name":"Frédéric Danis","email":"frederic.danis@collabora.com"},"added":[],"modified":["spa/plugins/bluez5/backend-native.c"],"removed":[]},{"id":"0e92ab9307e05758b3f70b4c0648e29c1d1e50be","message":"bluez5: backend-native: Fix 3way active call hangup\n\nHFP/HF/TWC/BV-03-C test, which setup an active and a held calls,\nexpects to receive AT+CHLD=1 (release and swap calls) instead of\nAT+CHUP on active call hang up request.\n\nAs this changes the active call to disconnected and held call to\nbeing active, the call states should be managed in hfp_hf_hangup\ninstead of waiting for +CIEV (callheld=0) event which will drop\nthe previously held call before AT+CLCC reply can inform this call\nis now active.\n","title":"bluez5: backend-native: Fix 3way active call hangup","timestamp":"2025-03-07T08:31:24+00:00","url":"https://gitlab.freedesktop.org/pipewire/pipewire/-/commit/0e92ab9307e05758b3f70b4c0648e29c1d1e50be","author":{"name":"Frédéric Danis","email":"frederic.danis@collabora.com"},"added":[],"modified":["spa/plugins/bluez5/backend-native.c"],"removed":[]}],"total_commits_count":3,"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}}