{"push_id":1337134572,"size":8,"distinct_size":2,"ref":"refs/heads/rfc4585","head":"c00ff48cde99387064d2ed7f5789bda40f06f0de","before":"3fb08b53fbd5b3ca4fe4b623b57e2148dee559d0","commits":[{"sha":"b50f72d15ec9d22389bbed31eaa52a20e80a74ca","author":{"name":"Christophe Massiot","email":"606ec1a3524fe084b57283664975fecc2f2af8fb@openheadend.tv"},"message":"amax: fix shadowed variable\n\nSpotted by funman","distinct":false,"url":"https://api.github.com/repos/funman/upipe/commits/b50f72d15ec9d22389bbed31eaa52a20e80a74ca"},{"sha":"5798e894199dac685c0de46b1dac72e61a271f0d","author":{"name":"Rafaël Carré","email":"0140224366971c214f62b48cd439c218db9d85b8@videolan.org"},"message":"upipe-udp: new controls to get and set a custom fd","distinct":false,"url":"https://api.github.com/repos/funman/upipe/commits/5798e894199dac685c0de46b1dac72e61a271f0d"},{"sha":"f3b4ea9b7289a79cbad9c9e4db1c7d76f2aebc9e","author":{"name":"Rafaël Carré","email":"0140224366971c214f62b48cd439c218db9d85b8@videolan.org"},"message":"upipe_udp_sink: remove UPIPE_UDPSINK_{G,S}ET_URI\n\nupipe_udpsink_mode didn't do anything","distinct":false,"url":"https://api.github.com/repos/funman/upipe/commits/f3b4ea9b7289a79cbad9c9e4db1c7d76f2aebc9e"},{"sha":"168a19d96dea1255cf05cdf0643b272c5e4aefc2","author":{"name":"Kieran Kunhya","email":"81d5f5200dd5bf35a0f9d41a7b5d0a9d791964e1@obe.tv"},"message":"upipe_udp_sink: Move to sendmsg instead of writev","distinct":false,"url":"https://api.github.com/repos/funman/upipe/commits/168a19d96dea1255cf05cdf0643b272c5e4aefc2"},{"sha":"d82aaae6194105def1335d5addd0327842eda91c","author":{"name":"Rafaël Carré","email":"0140224366971c214f62b48cd439c218db9d85b8@videolan.org"},"message":"upipe_udp_sink: add upipe_udpsink_set_peer()\n\nThis sets the destination address when the socket is not connected","distinct":false,"url":"https://api.github.com/repos/funman/upipe/commits/d82aaae6194105def1335d5addd0327842eda91c"},{"sha":"cc823494dab62ef00461998b81033f1dd841d795","author":{"name":"Rafaël Carré","email":"0140224366971c214f62b48cd439c218db9d85b8@videolan.org"},"message":"upipe_udp_src: throw an event when the remote address changes","distinct":false,"url":"https://api.github.com/repos/funman/upipe/commits/cc823494dab62ef00461998b81033f1dd841d795"},{"sha":"92cd92390ad8a44dd005b3ad9b05c3e07ebfca89","author":{"name":"Rafaël Carré","email":"0140224366971c214f62b48cd439c218db9d85b8@videolan.org"},"message":"rfc4585 pipes","distinct":true,"url":"https://api.github.com/repos/funman/upipe/commits/92cd92390ad8a44dd005b3ad9b05c3e07ebfca89"},{"sha":"c00ff48cde99387064d2ed7f5789bda40f06f0de","author":{"name":"Rafaël Carré","email":"0140224366971c214f62b48cd439c218db9d85b8@videolan.org"},"message":"rfc4585 apps","distinct":true,"url":"https://api.github.com/repos/funman/upipe/commits/c00ff48cde99387064d2ed7f5789bda40f06f0de"}]}
{"actor":{"display_login":"funman"}}