{"push_id":673422472,"size":35,"distinct_size":35,"ref":"refs/heads/master","head":"9720e6e7f10c87e2db17938e16e930a51b66ca9e","before":"3bb5931b8ff097e4283b1b0c997d17e3ff3fd8a8","commits":[{"sha":"a2b72c61f0235cbcc81dae56def3192f70b1f40f","author":{"email":"33948887c0c4d9d8f2fd090e42f5da3536095295@butterbrot.org","name":"Florian Echtler"},"message":"switch to pass-by-value for camera param blocks","distinct":true,"url":"https://api.github.com/repos/laborer2008/libfreenect2/commits/a2b72c61f0235cbcc81dae56def3192f70b1f40f"},{"sha":"e635ce830a68b8e3a062a183c7e8513862c8dcd3","author":{"email":"33948887c0c4d9d8f2fd090e42f5da3536095295@butterbrot.org","name":"Florian Echtler"},"message":"Merge branch 'master' into registration","distinct":true,"url":"https://api.github.com/repos/laborer2008/libfreenect2/commits/e635ce830a68b8e3a062a183c7e8513862c8dcd3"},{"sha":"f641472832319f04f1932cc8783b87872c767977","author":{"email":"294dca9f5cabb73bb1e98bc6d65c5088707b52cb@gmail.com","name":"Zou Hanya"},"message":"Use cl_device_type for clGetDeviceInfo(CL_DEVICE_TYPE) instead of size_t.","distinct":true,"url":"https://api.github.com/repos/laborer2008/libfreenect2/commits/f641472832319f04f1932cc8783b87872c767977"},{"sha":"c333caec6bd0c69d5ea8eb32c31589b72124a374","author":{"email":"33948887c0c4d9d8f2fd090e42f5da3536095295@butterbrot.org","name":"Florian Echtler"},"message":"Merge branch 'master' into registration","distinct":true,"url":"https://api.github.com/repos/laborer2008/libfreenect2/commits/c333caec6bd0c69d5ea8eb32c31589b72124a374"},{"sha":"2c484453f3bcd5c6cc9434ff7345b53651792192","author":{"email":"33948887c0c4d9d8f2fd090e42f5da3536095295@butterbrot.org","name":"Florian Echtler"},"message":"remove duplicate undistort_depth call","distinct":true,"url":"https://api.github.com/repos/laborer2008/libfreenect2/commits/2c484453f3bcd5c6cc9434ff7345b53651792192"},{"sha":"e9b337c44aaa827d27215ef867bcdf6c6d2dd11c","author":{"email":"33948887c0c4d9d8f2fd090e42f5da3536095295@butterbrot.org","name":"Florian Echtler"},"message":"add all-in-one registration convenience function","distinct":true,"url":"https://api.github.com/repos/laborer2008/libfreenect2/commits/e9b337c44aaa827d27215ef867bcdf6c6d2dd11c"},{"sha":"585d4c4bbfc3bc7edb2e664148a8ce183e269b1a","author":{"email":"33948887c0c4d9d8f2fd090e42f5da3536095295@butterbrot.org","name":"Florian Echtler"},"message":"Merge pull request #224 from laborer2008/master\n\nFixed shebang for all the depends scripts","distinct":true,"url":"https://api.github.com/repos/laborer2008/libfreenect2/commits/585d4c4bbfc3bc7edb2e664148a8ce183e269b1a"},{"sha":"b81e081db0d8024ec2a36a61052ad44a7ea3217f","author":{"email":"33948887c0c4d9d8f2fd090e42f5da3536095295@butterbrot.org","name":"Florian Echtler"},"message":"use bytes_per_pixel instead of hardcoded value","distinct":true,"url":"https://api.github.com/repos/laborer2008/libfreenect2/commits/b81e081db0d8024ec2a36a61052ad44a7ea3217f"},{"sha":"5cb109201357711f7b5911a3920e294d231bd7aa","author":{"email":"33948887c0c4d9d8f2fd090e42f5da3536095295@butterbrot.org","name":"Florian Echtler"},"message":"remove noise by setting skipped pixels to zero","distinct":true,"url":"https://api.github.com/repos/laborer2008/libfreenect2/commits/5cb109201357711f7b5911a3920e294d231bd7aa"},{"sha":"42c9eaa76ed0284d652ff7c4276f474a7c126808","author":{"email":"33948887c0c4d9d8f2fd090e42f5da3536095295@butterbrot.org","name":"Florian Echtler"},"message":"allocate registered image on freestore","distinct":true,"url":"https://api.github.com/repos/laborer2008/libfreenect2/commits/42c9eaa76ed0284d652ff7c4276f474a7c126808"},{"sha":"18674e35539956666d9f4c764d31004e761eeabf","author":{"email":"33948887c0c4d9d8f2fd090e42f5da3536095295@butterbrot.org","name":"Florian Echtler"},"message":"allocate registration object on freestore","distinct":true,"url":"https://api.github.com/repos/laborer2008/libfreenect2/commits/18674e35539956666d9f4c764d31004e761eeabf"},{"sha":"769fa80a9b67461d9df1efed2960301c546ec18e","author":{"email":"33948887c0c4d9d8f2fd090e42f5da3536095295@butterbrot.org","name":"Florian Echtler"},"message":"switch to portable unsigned char*","distinct":true,"url":"https://api.github.com/repos/laborer2008/libfreenect2/commits/769fa80a9b67461d9df1efed2960301c546ec18e"},{"sha":"21d88a2cc7e7b654a76e2827224c5f780888d2e0","author":{"email":"33948887c0c4d9d8f2fd090e42f5da3536095295@butterbrot.org","name":"Florian Echtler"},"message":"Merge pull request #225 from hanyazou/master\n\nUse cl_device_type for clGetDeviceInfo(CL_DEVICE_TYPE) instead of size_t...","distinct":true,"url":"https://api.github.com/repos/laborer2008/libfreenect2/commits/21d88a2cc7e7b654a76e2827224c5f780888d2e0"},{"sha":"cda9ea3ceeda4d89d61d8a90b9621f55df07e8cf","author":{"email":"33948887c0c4d9d8f2fd090e42f5da3536095295@butterbrot.org","name":"Florian Echtler"},"message":"Merge pull request #226 from floe/registration\n\nadd convenience method & sample code for registration","distinct":true,"url":"https://api.github.com/repos/laborer2008/libfreenect2/commits/cda9ea3ceeda4d89d61d8a90b9621f55df07e8cf"},{"sha":"2e72fa9182412769943a21b3f71d7b545f4f0ba1","author":{"email":"33948887c0c4d9d8f2fd090e42f5da3536095295@butterbrot.org","name":"Florian Echtler"},"message":"Merge pull request #227 from laborer2008/master\n\nUpdated error reporting messages","distinct":true,"url":"https://api.github.com/repos/laborer2008/libfreenect2/commits/2e72fa9182412769943a21b3f71d7b545f4f0ba1"},{"sha":"26c7619fb3e7d6e98297e02ad18e334804deb3d2","author":{"email":"26fd97de9f35dc6b8f3ff876af9e2c2dea6a95bb@lingzhuxiang.com","name":"Lingzhu Xiang"},"message":"Add detailed RGB stream checking\n\nInspect the magic markers at the end of a JPEG frame\nand match the sequence number and length.\nFind out the exact size of the JPEG image for decoders\nthat can't handle garbage after JPEG EOI.","distinct":true,"url":"https://api.github.com/repos/laborer2008/libfreenect2/commits/26c7619fb3e7d6e98297e02ad18e334804deb3d2"},{"sha":"9c231553c646a5f3d30977061a437b04d62576b4","author":{"email":"26fd97de9f35dc6b8f3ff876af9e2c2dea6a95bb@lingzhuxiang.com","name":"Lingzhu Xiang"},"message":"Clean up depth stream parser\n\nRemove magic footer scanning: may appear in the middle.\nAssume fixed packet size.","distinct":true,"url":"https://api.github.com/repos/laborer2008/libfreenect2/commits/9c231553c646a5f3d30977061a437b04d62576b4"},{"sha":"f0945e7e442f38203394b5aab44de0abd1c6c709","author":{"email":"26fd97de9f35dc6b8f3ff876af9e2c2dea6a95bb@lingzhuxiang.com","name":"Lingzhu Xiang"},"message":"Pass timestamps and sequence numbers\n\nPass timestamps and sequence numbers from {rgb,depth} stream\nprocessors to turbojpeg rgb processor and {cpu,opengl,opencl}\ndepth processors, then to rgb and depth frames.\n\nThis commit subsumes PR #71 by @hovren and #148 by @MasWag.","distinct":true,"url":"https://api.github.com/repos/laborer2008/libfreenect2/commits/f0945e7e442f38203394b5aab44de0abd1c6c709"},{"sha":"d5def39d0300a29af91485c318b36fd19f0ebf0c","author":{"email":"e26ff0d6c922f993ba13c0861f683dd18ba89078@cs.uni-bremen.de","name":"Thiemo Wiedemeyer"},"message":"Extended Protonect to allow selection of the pipeline and the device via parameters.","distinct":true,"url":"https://api.github.com/repos/laborer2008/libfreenect2/commits/d5def39d0300a29af91485c318b36fd19f0ebf0c"},{"sha":"ef34cfc5039ff83604b1b424f2685e0111f978f9","author":{"email":"33948887c0c4d9d8f2fd090e42f5da3536095295@butterbrot.org","name":"Florian Echtler"},"message":"Merge pull request #221 from xlz/stream-parsers\n\nImprove RGB and depth stream parsers","distinct":true,"url":"https://api.github.com/repos/laborer2008/libfreenect2/commits/ef34cfc5039ff83604b1b424f2685e0111f978f9"}]}