{"push_id":1879519882,"size":122,"distinct_size":0,"ref":"refs/heads/master","head":"fd3791a57d61f68f128f1d980c40924009382599","before":"110a9bd4710d2cdf3de4c7249ddf9a84631c30b3","commits":[{"sha":"2e3888abd41de6931b6a38990df5ab061eddb347","author":{"name":"Palakis","email":"1927999686014308dead34c1cfcb9d8bd5271589@slepin.fr"},"message":"UI: Add Studio Mode features in the Frontend API\n\nWith these new functions, plugin developers can enable, disable and\nget the status of Studio Mode, as well as get and set the current\npreview scene and transition the current preview to Program\n\nHere is a list of the Studio Mode events:\n   - Studio Mode enabled\n   - Studio Mode disabled\n   - Previewed scene in Studio Mode changed","distinct":false,"url":"https://api.github.com/repos/RytoEX/obs-studio/commits/2e3888abd41de6931b6a38990df5ab061eddb347"},{"sha":"3bcc8f611e092d7d548904eeadc159a8355beb29","author":{"name":"craftwar","email":"a0b83709fc114e87a132fd7330f7c7340f5ae7b5@hotmail.com"},"message":"CI: Download deps if they are outdated","distinct":false,"url":"https://api.github.com/repos/RytoEX/obs-studio/commits/3bcc8f611e092d7d548904eeadc159a8355beb29"},{"sha":"972c4703192f8aa354952fc9639e1230ce691700","author":{"name":"Ryan Foster","email":"fad8ee833f4336573fa46ae4396cc98a8d7cb5f7@gmail.com"},"message":"librtmp: Fix build error with ENODATA on FreeBSD\n\nWhen building on FreeBSD before this patch, it would produce the error\n\"error: use of undeclared identifier 'ENODATA'\". This fixes that.","distinct":false,"url":"https://api.github.com/repos/RytoEX/obs-studio/commits/972c4703192f8aa354952fc9639e1230ce691700"},{"sha":"8a0b38d84e9fb26246de3c7c9223270b38ba58ce","author":{"name":"derrod","email":"908a601c73b330d3847ac06297612df6374f1a30@gmail.com"},"message":"rtmp-services: Rename Beam to Mixer","distinct":false,"url":"https://api.github.com/repos/RytoEX/obs-studio/commits/8a0b38d84e9fb26246de3c7c9223270b38ba58ce"},{"sha":"9e66bca02033c16133cab123fc3f478719533821","author":{"name":"Jim","email":"173699654088fe377023322c4c595f9dbc20ca45@gmail.com"},"message":"Merge pull request #926 from RytoEX/fix-librtmp-freebsd\n\nlibrtmp: Fix build error with ENODATA on FreeBSD","distinct":false,"url":"https://api.github.com/repos/RytoEX/obs-studio/commits/9e66bca02033c16133cab123fc3f478719533821"},{"sha":"484f501a19c7f3b83fa3ac34ee62df8360da3982","author":{"name":"Jim","email":"173699654088fe377023322c4c595f9dbc20ca45@gmail.com"},"message":"Merge pull request #927 from derrod/update-ingests\n\nrtmp-services: Rename Beam to Mixer","distinct":false,"url":"https://api.github.com/repos/RytoEX/obs-studio/commits/484f501a19c7f3b83fa3ac34ee62df8360da3982"},{"sha":"5e41865f83c2ddd6d7865037fb00493dd9eb8020","author":{"name":"jp9000","email":"173699654088fe377023322c4c595f9dbc20ca45@gmail.com"},"message":"UI/installer: Specify \"source\" in plugins section\n\nWhen using the full installer, there'll be a section where you can\nchoose what to install -- one section is a tree view with a \"plugins\"\nsection, and in that section there's \"Browser plugin\" and \"Realsense\nplugin\".  Instead of superfluously saying \"plugin\" for each of those,\nreplace with \"source\" instead -- so browser source and realsense source.\nAlso somewhat helps prevent the user from getting confused and thinking\nwe're installing a browser or something.","distinct":false,"url":"https://api.github.com/repos/RytoEX/obs-studio/commits/5e41865f83c2ddd6d7865037fb00493dd9eb8020"},{"sha":"7c72cfc625c0cd52a441f5eb49282efe4e256728","author":{"name":"jp9000","email":"173699654088fe377023322c4c595f9dbc20ca45@gmail.com"},"message":"UI/installer: Fix broken realsense plugin install locations","distinct":false,"url":"https://api.github.com/repos/RytoEX/obs-studio/commits/7c72cfc625c0cd52a441f5eb49282efe4e256728"},{"sha":"847b3013fc534070e789fc0224d9a725a2edbccd","author":{"name":"jp9000","email":"173699654088fe377023322c4c595f9dbc20ca45@gmail.com"},"message":"UI/installer: Update installer VC redist download link","distinct":false,"url":"https://api.github.com/repos/RytoEX/obs-studio/commits/847b3013fc534070e789fc0224d9a725a2edbccd"},{"sha":"b5581938caf6c93b866eed3b315988c92d1475b5","author":{"name":"jp9000","email":"173699654088fe377023322c4c595f9dbc20ca45@gmail.com"},"message":"win-wasapi: Fix potential null pointer deref in enumeration","distinct":false,"url":"https://api.github.com/repos/RytoEX/obs-studio/commits/b5581938caf6c93b866eed3b315988c92d1475b5"},{"sha":"c6e2318eae0450d773cce1cda838bb0091ee436f","author":{"name":"Colin Edwards","email":"43f333d9b027c18a5e761f9958c98c72d9d252fd@recursivepenguin.com"},"message":"UI: Look for plugins in ~/Library/Application Support/obs-studio/plugins/","distinct":false,"url":"https://api.github.com/repos/RytoEX/obs-studio/commits/c6e2318eae0450d773cce1cda838bb0091ee436f"},{"sha":"d4bd7ea052510dcba987aa3440dbe58e53b35ae3","author":{"name":"Jim","email":"173699654088fe377023322c4c595f9dbc20ca45@gmail.com"},"message":"Merge pull request #931 from DDRBoxman/osxplugin\n\nUI: Look for plugins in ~/Library/Application Support/obs-studio/plug…","distinct":false,"url":"https://api.github.com/repos/RytoEX/obs-studio/commits/d4bd7ea052510dcba987aa3440dbe58e53b35ae3"},{"sha":"cb9f767e453fd1aaeca3348edd31cd1363edbb2b","author":{"name":"Shaolin","email":"f7249ca146dd33a46b455d029f11c49b1af9341b@gmail.com"},"message":"libobs/plugins/UI: Suppress -Wimplicit-fallthrough introduced by GCC 7\n\nSigned-off-by: Shaolin <admshao@gmail.com>","distinct":false,"url":"https://api.github.com/repos/RytoEX/obs-studio/commits/cb9f767e453fd1aaeca3348edd31cd1363edbb2b"},{"sha":"0acf86ba046efd4bc37ed9931cc2c0f4bc74f9dd","author":{"name":"jp9000","email":"173699654088fe377023322c4c595f9dbc20ca45@gmail.com"},"message":"win-capture: Limit OpenProcess flags to prevent A/C issues\n\nLimits OpenProcess flags to only the flags that are necessary to prevent\nany further issues with anti-cheat hooks in the future.","distinct":false,"url":"https://api.github.com/repos/RytoEX/obs-studio/commits/0acf86ba046efd4bc37ed9931cc2c0f4bc74f9dd"},{"sha":"ea6bdf58e07e69429e1aeef7b7c2f65846d3e3b6","author":{"name":"jp9000","email":"173699654088fe377023322c4c595f9dbc20ca45@gmail.com"},"message":"deps/media-playback: Output av_read_frame error string","distinct":false,"url":"https://api.github.com/repos/RytoEX/obs-studio/commits/ea6bdf58e07e69429e1aeef7b7c2f65846d3e3b6"},{"sha":"0302a4e7f77c58cc821c480acba4667f5eeafb74","author":{"name":"jp9000","email":"173699654088fe377023322c4c595f9dbc20ca45@gmail.com"},"message":"deps/media-playback: Start decoding regardless of keyframe\n\nCurrently, when media-playback is used with a network address, video has\nto wait for the first keyframe before it starts decoding.  This is\nprobably not wise because the first packet of video may contain\nadditional header information, and because audio is forced to wait and\nbuffer while waiting for a keyframe, potentially causing a lot of audio\nto get backed up unnecessarily which could inadvertently cause sync or\naudio playback issues.\n\nSo, instead of waiting for a keyframe before decoding starts, decode\nright away, and make it wait for a keyframe before calling the video\ncallback instead.","distinct":false,"url":"https://api.github.com/repos/RytoEX/obs-studio/commits/0302a4e7f77c58cc821c480acba4667f5eeafb74"},{"sha":"892a6548e7dddcebbc3d570b71674c941e5369bc","author":{"name":"jp9000","email":"173699654088fe377023322c4c595f9dbc20ca45@gmail.com"},"message":"obs-ffmpeg: Add network buffering property\n\n(Note: This commit also modifies deps/media-playback)\n\nAllows buffering network-based media sources where supported.  Default\nis two megabytes of buffering.","distinct":false,"url":"https://api.github.com/repos/RytoEX/obs-studio/commits/892a6548e7dddcebbc3d570b71674c941e5369bc"},{"sha":"f0ff1c481dc50c0710c385302c5c9726c5ad2cb5","author":{"name":"jp9000","email":"173699654088fe377023322c4c595f9dbc20ca45@gmail.com"},"message":"deps/media-playback: Call stop callback on failure","distinct":false,"url":"https://api.github.com/repos/RytoEX/obs-studio/commits/f0ff1c481dc50c0710c385302c5c9726c5ad2cb5"},{"sha":"daee6e0759a44c5ad61973ea2a7fa421a35ef9a8","author":{"name":"Jim","email":"173699654088fe377023322c4c595f9dbc20ca45@gmail.com"},"message":"Merge pull request #935 from admshao/implicit-fallthrough\n\nSuppress -Wimplicit-fallthrough in GCC 7","distinct":false,"url":"https://api.github.com/repos/RytoEX/obs-studio/commits/daee6e0759a44c5ad61973ea2a7fa421a35ef9a8"},{"sha":"cfcb2f4f39cca777224041a7d63b15c444830713","author":{"name":"Shaolin","email":"f7249ca146dd33a46b455d029f11c49b1af9341b@gmail.com"},"message":"plugins: Clear warnings about -Wincompatible-pointer-types\n\nSigned-off-by: Shaolin <admshao@gmail.com>","distinct":false,"url":"https://api.github.com/repos/RytoEX/obs-studio/commits/cfcb2f4f39cca777224041a7d63b15c444830713"}]}
{"actor":{"display_login":"RytoEX"}}