{"push_id":2872304901,"size":8,"distinct_size":8,"ref":"refs/heads/rdo_iterators","head":"ece67ff27ed0c48916dde4105d53d59c686f09da","before":"03c9212f7efe90f5479d40a66fe657e14599e881","commits":[{"sha":"fd6bfc889ecf7015543cc59cc5b163cf30411cfa","author":{"name":"Luca Barbato","email":"df7b252cf76d4b413544c9b5ebe9222d5feffae0@gentoo.org"},"message":"Fix and improve the stats output\n\nStore the frame_type in the packet and implement Display for it.","distinct":true,"url":"https://api.github.com/repos/rust-av/rav1e/commits/fd6bfc889ecf7015543cc59cc5b163cf30411cfa"},{"sha":"67922b9d0a53e9243ede0665efbf3fa291b4b4d7","author":{"name":"Kyle Siefring","email":"be26dd0aeafdb89749269d76c43c5ff562413afe@gmail.com"},"message":"Add benchmarks to rust format","distinct":true,"url":"https://api.github.com/repos/rust-av/rav1e/commits/67922b9d0a53e9243ede0665efbf3fa291b4b4d7"},{"sha":"28a38a5ab2e8442763f724e1e3d4f7062c2969a3","author":{"name":"fbossen","email":"86a8c2da8527a1c6978bdca6d7986fe14ae147fe@bossentech.com"},"message":"Add test for NEARMV mode (#523)\n\n* Correctly handle NEAR mode when less than 2 entried in MV stack\r\n\r\nIf there are fewer than 2 entries in the motion vector stack, then\r\nthe NEAR motion vector is considered to be the same vector as the\r\nglobal motion vector (currently 0,0), as per 7.10.2.12\r\n\"Extra search process\" in the spec.\r\n\r\n* Add support for 2nd and 3rd NEAR motion vector\r\n\r\n* Adaptively select best MV mode","distinct":true,"url":"https://api.github.com/repos/rust-av/rav1e/commits/28a38a5ab2e8442763f724e1e3d4f7062c2969a3"},{"sha":"ff5bbc33b1cd825ba74947c89a0aa9b744ae20dd","author":{"name":"Yushin Cho","email":"d1ac5d34c1281ad96e0bff4c0ce0651a4d26e973@mozilla.com"},"message":"Rename min max variables in ME search range setup\n\nIn ME search range setup, rename x_min, x_max, y_min and y_max variables\nas mvx_min, mvx_max, ... since they are limits of mv allowed to code thus needed\nto search.","distinct":true,"url":"https://api.github.com/repos/rust-av/rav1e/commits/ff5bbc33b1cd825ba74947c89a0aa9b744ae20dd"},{"sha":"a51b8ef58216c4554e33a800ea33ed25efa4c455","author":{"name":"Yushin Cho","email":"d1ac5d34c1281ad96e0bff4c0ce0651a4d26e973@mozilla.com"},"message":"Call is_intra() only once in mode decision rdo loop","distinct":true,"url":"https://api.github.com/repos/rust-av/rav1e/commits/a51b8ef58216c4554e33a800ea33ed25efa4c455"},{"sha":"79d851a879342d94b7a1920c4a980d8edef319a5","author":{"name":"Luca Barbato","email":"df7b252cf76d4b413544c9b5ebe9222d5feffae0@gentoo.org"},"message":"Refactor the rdo decision loops","distinct":true,"url":"https://api.github.com/repos/rust-av/rav1e/commits/79d851a879342d94b7a1920c4a980d8edef319a5"},{"sha":"85d81d01f672ba44d387f08c270ccf30b967fd17","author":{"name":"Luca Barbato","email":"df7b252cf76d4b413544c9b5ebe9222d5feffae0@gentoo.org"},"message":"Push out the inner loop the luma_mode.is_intra() check","distinct":true,"url":"https://api.github.com/repos/rust-av/rav1e/commits/85d81d01f672ba44d387f08c270ccf30b967fd17"},{"sha":"ece67ff27ed0c48916dde4105d53d59c686f09da","author":{"name":"Luca Barbato","email":"df7b252cf76d4b413544c9b5ebe9222d5feffae0@gentoo.org"},"message":"Use a struct to hold the best encoder params\n\nAnd use map().min_by() in the inner loop.","distinct":true,"url":"https://api.github.com/repos/rust-av/rav1e/commits/ece67ff27ed0c48916dde4105d53d59c686f09da"}]}
{"actor":{"display_login":"lu-zero"}}