{"push_id":2909782769,"size":34,"distinct_size":34,"ref":"refs/heads/master","head":"a43a4fac7e7d473bbf25dfaf963df2a978d93d6e","before":"cb4d2ff7faa8b52cf219ae85fe6caf1d2fc3f906","commits":[{"sha":"f8f23a36e7f97518f0f94eb36c88dddb8c7ec974","author":{"name":"Alex Anderson","email":"e2f3fda04e5330139f8f8e51fa66f0405ef663f2@gmail.com"},"message":"obs-filters: Add base canvas resolution option\n\nAdd a variable resolution to scale to. Requires first commit of #1390.","distinct":true,"url":"https://api.github.com/repos/caffeinetv/obs-studio/commits/f8f23a36e7f97518f0f94eb36c88dddb8c7ec974"},{"sha":"f8e628ac36f6afacb992b32ec934a2e0cc268b93","author":{"name":"Colin Edwards","email":"342564bc1ab1e55103f85104b5e013adfdf828cb@recursivepenguin.com"},"message":"Update decklink SDK to version 10.11","distinct":true,"url":"https://api.github.com/repos/caffeinetv/obs-studio/commits/f8e628ac36f6afacb992b32ec934a2e0cc268b93"},{"sha":"5fe6feb59a83b8523f7aedf8f1c9f6b43403c3e0","author":{"name":"Philip Haynes","email":"9e81c78d8ae03b95b49ae7c1e6d990156fb94cd6@gmail.com"},"message":"linux-capture: Improve XComposite capture robustness\n\nAdds support for windows with alpha channels as well as swapping red\nand blue when using GS_BGRX. glXFBConfig now attempts to inherit\nits format from the captured window when possible.\n\nChange log message","distinct":true,"url":"https://api.github.com/repos/caffeinetv/obs-studio/commits/5fe6feb59a83b8523f7aedf8f1c9f6b43403c3e0"},{"sha":"5cb76c9e79073f60c627cfb1594d7d6517670214","author":{"name":"Jim","email":"afb1f552943ed2e4226ea95f31452bbd1d67cfba@gmail.com"},"message":"Merge pull request #1389 from Andersama/scale-filter-variable-resolutions\n\nobs-filters: Add base canvas resolution option","distinct":true,"url":"https://api.github.com/repos/caffeinetv/obs-studio/commits/5cb76c9e79073f60c627cfb1594d7d6517670214"},{"sha":"dfbf42bfd1e07ce77d78ee9046ae383eed80b518","author":{"name":"Ryan Foster","email":"56661ae9384ed2039fc2b74034fcaeda4f2b9bd9@gmail.com"},"message":"CI: Move AppVeyor install commands to a script file\n\nMove the AppVeyor install scripts to a separate script file. This\nshortens the appveyor.yml file and makes it easier to introduce new\ninstall scripts for other build environments.\n\nThere is one minor change to the install script, and that was to change\ndirectory back to the obs-studio git root directory.","distinct":true,"url":"https://api.github.com/repos/caffeinetv/obs-studio/commits/dfbf42bfd1e07ce77d78ee9046ae383eed80b518"},{"sha":"7b81248a30b50ba4b1dd970ea6deae235507ea8b","author":{"name":"Ryan Foster","email":"56661ae9384ed2039fc2b74034fcaeda4f2b9bd9@gmail.com"},"message":"CI: Use cmd prefix on AppVeyor as needed\n\nAppVeyor commands use cmd/batch by default. Specify cmd for lines meant\nfor cmd to differentiate them from lines meant for ps/PowerShell or\nsh/shell/Bash.","distinct":true,"url":"https://api.github.com/repos/caffeinetv/obs-studio/commits/7b81248a30b50ba4b1dd970ea6deae235507ea8b"},{"sha":"c3b2380b13a661557436a7196821ee384fa131ab","author":{"name":"Ryan Foster","email":"56661ae9384ed2039fc2b74034fcaeda4f2b9bd9@gmail.com"},"message":"CI: Build on Linux with AppVeyor\n\nBuild on Linux (Ubuntu 16.04) with AppVeyor. Disable PowerShell on\nLinux. Ubuntu 16.04's dependencies are different from the existing\nUbuntu 14.04 dependencies, so a separate script for installing those\ndependencies has been added.","distinct":true,"url":"https://api.github.com/repos/caffeinetv/obs-studio/commits/c3b2380b13a661557436a7196821ee384fa131ab"},{"sha":"2bf1f3f5d01ba27ec56a32c110a2c8896d35a6ef","author":{"name":"Ryan Foster","email":"56661ae9384ed2039fc2b74034fcaeda4f2b9bd9@gmail.com"},"message":"CI: Add mbedTLS dependency for AppVeyor Linux\n\nOn Ubuntu 16.04 (Xenial), we have to build mbedTLS from source because\nthe version available from apt, mbedTLS 2.2.1, does not work with the\nRTMPS implementation in OBS, which requires mbedTLS 2.7 at minimum. This\nis due to the use of the function mbedtls_ssl_conf_dh_param_bin, which\nwas introduced in mbedTLS 2.7.","distinct":true,"url":"https://api.github.com/repos/caffeinetv/obs-studio/commits/2bf1f3f5d01ba27ec56a32c110a2c8896d35a6ef"},{"sha":"14ae6351d45c40058ca923e4a2c05c49e1a88543","author":{"name":"Jim","email":"afb1f552943ed2e4226ea95f31452bbd1d67cfba@gmail.com"},"message":"Merge pull request #1477 from RytoEX/ci-appveyor-linux\n\nCI: Build on Linux with AppVeyor","distinct":true,"url":"https://api.github.com/repos/caffeinetv/obs-studio/commits/14ae6351d45c40058ca923e4a2c05c49e1a88543"},{"sha":"977a21b684abcb29e484369cd8cc995d685b51c4","author":{"name":"jp9000","email":"afb1f552943ed2e4226ea95f31452bbd1d67cfba@gmail.com"},"message":"UI: Remove '?' from remux title bar","distinct":true,"url":"https://api.github.com/repos/caffeinetv/obs-studio/commits/977a21b684abcb29e484369cd8cc995d685b51c4"},{"sha":"2fedcab9872cd0b8da123225fda3e9b526274070","author":{"name":"cg2121","email":"1c727a279012a8563992330870356fbd40403876@gmail.com"},"message":"UI: Add option to auto remux","distinct":true,"url":"https://api.github.com/repos/caffeinetv/obs-studio/commits/2fedcab9872cd0b8da123225fda3e9b526274070"},{"sha":"7f9109091d5bf60b4e5b34ea985c320690149613","author":{"name":"cg2121","email":"1c727a279012a8563992330870356fbd40403876@gmail.com"},"message":"UI: Add ability to resize output based on source size","distinct":true,"url":"https://api.github.com/repos/caffeinetv/obs-studio/commits/7f9109091d5bf60b4e5b34ea985c320690149613"},{"sha":"b4d179461e367e11cabee31f1f7a6d5827cc3a7f","author":{"name":"Jim","email":"afb1f552943ed2e4226ea95f31452bbd1d67cfba@gmail.com"},"message":"Merge pull request #1458 from cg2121/dynamic-output-size\n\nUI: Add ability to resize output based on source size","distinct":true,"url":"https://api.github.com/repos/caffeinetv/obs-studio/commits/b4d179461e367e11cabee31f1f7a6d5827cc3a7f"},{"sha":"5fe5027630621f5877c97e8ed63b75e21a1fdd1d","author":{"name":"Luke Yelavich","email":"7d50c4d8e60fa2f7d55f6e50723efd3233655554@themuso.com"},"message":"libobs: Truncate thread names on Linux\n\nThe pthread_setname_np manpage states:\n\nThe thread name is a meaningful C language string, whose length is\nrestricted to 16 characters, including the terminating null byte ('\\0').","distinct":true,"url":"https://api.github.com/repos/caffeinetv/obs-studio/commits/5fe5027630621f5877c97e8ed63b75e21a1fdd1d"},{"sha":"04035cec654130b18cf45ef8f12f2c2db3af4f81","author":{"name":"Tom Pichler","email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@mailwars.com"},"message":"rtmp-services: Add Vimm.TV","distinct":true,"url":"https://api.github.com/repos/caffeinetv/obs-studio/commits/04035cec654130b18cf45ef8f12f2c2db3af4f81"},{"sha":"1d3d24af482040d6e2760da7804f4af8cf5561ba","author":{"name":"Jim","email":"afb1f552943ed2e4226ea95f31452bbd1d67cfba@gmail.com"},"message":"Merge pull request #1493 from TheMuso/truncate-linux-thread-name\n\nlibobs: Truncate thread names on Linux","distinct":true,"url":"https://api.github.com/repos/caffeinetv/obs-studio/commits/1d3d24af482040d6e2760da7804f4af8cf5561ba"},{"sha":"249be6c51ce50d030e088e0b27758e910edc0a2e","author":{"name":"Jim","email":"afb1f552943ed2e4226ea95f31452bbd1d67cfba@gmail.com"},"message":"Merge pull request #1494 from wehmoen/master\n\nrtmp-services: Add Vimm.TV","distinct":true,"url":"https://api.github.com/repos/caffeinetv/obs-studio/commits/249be6c51ce50d030e088e0b27758e910edc0a2e"},{"sha":"e08e3c9c29296979b2010edaaf12369f2fa6ed75","author":{"name":"Jim","email":"afb1f552943ed2e4226ea95f31452bbd1d67cfba@gmail.com"},"message":"Merge pull request #1441 from cg2121/auto-remux-refactor\n\nUI: Add option to auto remux","distinct":true,"url":"https://api.github.com/repos/caffeinetv/obs-studio/commits/e08e3c9c29296979b2010edaaf12369f2fa6ed75"},{"sha":"47285c2ba664979e41510c0ae659b6918347a515","author":{"name":"Jim","email":"afb1f552943ed2e4226ea95f31452bbd1d67cfba@gmail.com"},"message":"Merge pull request #1485 from SingularityAzure/linux-capture-xcompcap-singularity\n\nlinux-capture: Improve XComposite capture robustness","distinct":true,"url":"https://api.github.com/repos/caffeinetv/obs-studio/commits/47285c2ba664979e41510c0ae659b6918347a515"},{"sha":"c286f0c202366a6a83631f8b0532c799b04638ca","author":{"name":"Philip Haynes","email":"9e81c78d8ae03b95b49ae7c1e6d990156fb94cd6@gmail.com"},"message":"linux-capture: Fix repeated swapping of swapRedBlue and improve robustness further\n\nPreviously toggled swapRedBlue every update regardless of settings being set, which resulted in\nmoving or resizing of windows causing undesired color-swapping behavior. Also now use more direct\nmethod of comparing visualIDs without type-casting and base the glxpixmap attributes on texture\nformat being used rather than the bit-depth of the window.","distinct":true,"url":"https://api.github.com/repos/caffeinetv/obs-studio/commits/c286f0c202366a6a83631f8b0532c799b04638ca"}]}
{"actor":{"display_login":"cogwheel"}}