{"object_kind":"push","event_name":"push","before":"5e81ff8ede7d708ecf8c4bdad269a168d91d192e","after":"737ca4ee7befd47130d9b8181a231fdaa0d69ed4","ref":"refs/heads/master","ref_protected":true,"checkout_sha":"737ca4ee7befd47130d9b8181a231fdaa0d69ed4","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":"d37f21323682c14563fb849f2a37be1b66ad025c","message":"docs: fix some typos\n","title":"docs: fix some typos","timestamp":"2025-05-23T16:40:20+02:00","url":"https://gitlab.freedesktop.org/pipewire/pipewire/-/commit/d37f21323682c14563fb849f2a37be1b66ad025c","author":{"name":"Wim Taymans","email":"wtaymans@redhat.com"},"added":[],"modified":["doc/dox/internals/midi.dox"],"removed":[]},{"id":"617f1b8a38b0b20f43b3e5ce4b69bf8ef4198fbd","message":"pod: add bytes start/append/end functions\n\nAdd functions to dynamically start and build a bytes pod.\n","title":"pod: add bytes start/append/end functions","timestamp":"2025-05-23T16:41:00+02:00","url":"https://gitlab.freedesktop.org/pipewire/pipewire/-/commit/617f1b8a38b0b20f43b3e5ce4b69bf8ef4198fbd","author":{"name":"Wim Taymans","email":"wtaymans@redhat.com"},"added":[],"modified":["spa/include/spa/pod/builder.h"],"removed":[]},{"id":"564c9b1ba508f350b51a565c13c0cfc2ed2ea94f","message":"Use \"8 bit raw midi\" for control ports again\n\nThere is no need to encode the potential format in the format.dsp of\ncontrol ports, this is just for legacy compatibility with JACK apps. The\nactual format can be negotiated with the types field.\n\nFixes midi port visibility with apps compiled against 1.2, such as JACK\napps in flatpaks.\n","title":"Use \"8 bit raw midi\" for control ports again","timestamp":"2025-05-23T16:46:13+02:00","url":"https://gitlab.freedesktop.org/pipewire/pipewire/-/commit/564c9b1ba508f350b51a565c13c0cfc2ed2ea94f","author":{"name":"Wim Taymans","email":"wtaymans@redhat.com"},"added":[],"modified":["pipewire-jack/src/pipewire-jack.c","spa/plugins/alsa/alsa-seq-bridge.c","spa/plugins/audioconvert/audioconvert.c","spa/plugins/bluez5/midi-node.c","spa/plugins/videoconvert/videoconvert-ffmpeg.c","src/examples/midi-src.c","src/modules/module-ffado-driver.c","src/modules/module-jack-tunnel.c","src/modules/module-netjack2-driver.c","src/modules/module-netjack2-manager.c","src/modules/module-rtp/stream.c","src/modules/module-vban/stream.c","src/pipewire/filter.c","src/pipewire/stream.c","src/tools/pw-cat.c"],"removed":[]},{"id":"737ca4ee7befd47130d9b8181a231fdaa0d69ed4","message":"tools: add sysex play option in pw-cat\n\nThis makes it possible to upload raw midi (sysex) into the graph.\n","title":"tools: add sysex play option in pw-cat","timestamp":"2025-05-23T16:52:22+02:00","url":"https://gitlab.freedesktop.org/pipewire/pipewire/-/commit/737ca4ee7befd47130d9b8181a231fdaa0d69ed4","author":{"name":"Wim Taymans","email":"wtaymans@redhat.com"},"added":[],"modified":["src/tools/meson.build","src/tools/pw-cat.c"],"removed":[]}],"total_commits_count":4,"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}}