{"push_id":1009296154,"size":10,"distinct_size":10,"ref":"refs/heads/websocket-control","head":"d7e4c4740b772973f5379f223da424948adfe2e0","before":"6cd1557dd4ee9eac8730f0b766d24d1af0cea540","commits":[{"sha":"826d5c08d78e5d08134745532031b7e1f4fae57a","author":{"email":"4bf6a0aab966af78d393aeb7a9277dcf1574189a@users.noreply.github.com","name":"Gol-D-Ace"},"message":"rtmp-services: Update restream.io ingests","distinct":true,"url":"https://api.github.com/repos/shughes-uk/obs-studio/commits/826d5c08d78e5d08134745532031b7e1f4fae57a"},{"sha":"d069302b2e5bcb43688b84214db51e8098839b6f","author":{"email":"afb1f552943ed2e4226ea95f31452bbd1d67cfba@gmail.com","name":"jp9000"},"message":"libobs: Add function to get obs object type","distinct":true,"url":"https://api.github.com/repos/shughes-uk/obs-studio/commits/d069302b2e5bcb43688b84214db51e8098839b6f"},{"sha":"0facb9be9a9602b3b399193a79fd8a73cc5edea6","author":{"email":"afb1f552943ed2e4226ea95f31452bbd1d67cfba@gmail.com","name":"jp9000"},"message":"libobs: Add function to get obs object id","distinct":true,"url":"https://api.github.com/repos/shughes-uk/obs-studio/commits/0facb9be9a9602b3b399193a79fd8a73cc5edea6"},{"sha":"57054a237f9d81928e910d9a63af1abc95f98376","author":{"email":"afb1f552943ed2e4226ea95f31452bbd1d67cfba@gmail.com","name":"jp9000"},"message":"UI: Don't add quick transition if it doesn't exist","distinct":true,"url":"https://api.github.com/repos/shughes-uk/obs-studio/commits/57054a237f9d81928e910d9a63af1abc95f98376"},{"sha":"3b1775d97f1a2e92a2d8de38e34613ab90fa04e9","author":{"email":"afb1f552943ed2e4226ea95f31452bbd1d67cfba@gmail.com","name":"jp9000"},"message":"UI: Add configurable transitions","distinct":true,"url":"https://api.github.com/repos/shughes-uk/obs-studio/commits/3b1775d97f1a2e92a2d8de38e34613ab90fa04e9"},{"sha":"f33f8d8e6f5429590159415022f55f0efa376e61","author":{"email":"afb1f552943ed2e4226ea95f31452bbd1d67cfba@gmail.com","name":"jp9000"},"message":"obs-transitions: Add 'swipe' transition","distinct":true,"url":"https://api.github.com/repos/shughes-uk/obs-studio/commits/f33f8d8e6f5429590159415022f55f0efa376e61"},{"sha":"694a6da7b88a372cfe809c761cd93890bf93cfaf","author":{"email":"afb1f552943ed2e4226ea95f31452bbd1d67cfba@gmail.com","name":"jp9000"},"message":"UI: Don't draw audio/transition sources in properties","distinct":true,"url":"https://api.github.com/repos/shughes-uk/obs-studio/commits/694a6da7b88a372cfe809c761cd93890bf93cfaf"},{"sha":"d497c63f1b546418197bf5a212986ebc6feaea23","author":{"email":"4bf6a0aab966af78d393aeb7a9277dcf1574189a@users.noreply.github.com","name":"Gol-D-Ace"},"message":"rtmp-services: Update restream.io ingests","distinct":true,"url":"https://api.github.com/repos/shughes-uk/obs-studio/commits/d497c63f1b546418197bf5a212986ebc6feaea23"},{"sha":"aa2bea37491f15a5edd03fcc5f52b106b4895f61","author":{"email":"afb1f552943ed2e4226ea95f31452bbd1d67cfba@gmail.com","name":"jp9000"},"message":"(API Change) libobs: Don't use signal for obs_load_sources\n\n(Note: This commit also changes the UI)\n\nChanged:\n-------------------\nvoid obs_load_sources(obs_data_array_t *sources_list);\n\nTo:\n-------------------\nvoid obs_load_sources(obs_data_array_t *sources_list,\n\t\tobs_source_load_cb callback, void *private_data);\n\nSignals should really never be required to use to make some function\nwork properly.  The \"source_load\" signal was required for the\nobs_load_sources function, but it's meant more for loading private data\nin the settings, not for general loading of sources.\n\nThis changes it so that a callback is explicitly required to load the\nsources.","distinct":true,"url":"https://api.github.com/repos/shughes-uk/obs-studio/commits/aa2bea37491f15a5edd03fcc5f52b106b4895f61"},{"sha":"d7e4c4740b772973f5379f223da424948adfe2e0","author":{"email":"d9b95632cbd3b70c9f2dea1205138e3e3879ffd0@gmail.com","name":"shughes"},"message":"Merge branch 'master' into websocket-control","distinct":true,"url":"https://api.github.com/repos/shughes-uk/obs-studio/commits/d7e4c4740b772973f5379f223da424948adfe2e0"}]}