{"push_id":694643335,"size":11,"distinct_size":11,"ref":"refs/heads/master","head":"d59c0f96fd1de971ea105e4629885cf6cdb2123d","before":"86671237a41fee8b7028da98293a6de11bdfa931","commits":[{"sha":"ab4b3cf1d5c5b7df1491d4a57062d4d6b557758f","author":{"email":"0638b88d7634669f215aff7f3680d4d223aa1b6f@gmail.com","name":"Azizul Hakim"},"message":"Get URB's from a pool of URB instead of creating a new one each time","distinct":true,"url":"https://api.github.com/repos/ungureanuvladvictor/beagleusb/commits/ab4b3cf1d5c5b7df1491d4a57062d4d6b557758f"},{"sha":"222d9371bdddb762a7ef588d0e02fc4864b47a7a","author":{"email":"0638b88d7634669f215aff7f3680d4d223aa1b6f@gmail.com","name":"Azizul Hakim"},"message":"Implement RLE for test purpose","distinct":true,"url":"https://api.github.com/repos/ungureanuvladvictor/beagleusb/commits/222d9371bdddb762a7ef588d0e02fc4864b47a7a"},{"sha":"7de516bf33f7f69d3c7ef5a94258db68c130b8df","author":{"email":"0638b88d7634669f215aff7f3680d4d223aa1b6f@gmail.com","name":"Azizul Hakim"},"message":"Remove unnecessary comments","distinct":true,"url":"https://api.github.com/repos/ungureanuvladvictor/beagleusb/commits/7de516bf33f7f69d3c7ef5a94258db68c130b8df"},{"sha":"164971d66b09a19710dba360db290d347b9a1444","author":{"email":"0638b88d7634669f215aff7f3680d4d223aa1b6f@gmail.com","name":"Azizul Hakim"},"message":"Add asoundrc file for bone","distinct":true,"url":"https://api.github.com/repos/ungureanuvladvictor/beagleusb/commits/164971d66b09a19710dba360db290d347b9a1444"},{"sha":"eb62c3281e5f17da74294f443ef746dc6d788497","author":{"email":"0638b88d7634669f215aff7f3680d4d223aa1b6f@gmail.com","name":"Azizul Hakim"},"message":"Cleanup framebuffer data structures on usb disconnect","distinct":true,"url":"https://api.github.com/repos/ungureanuvladvictor/beagleusb/commits/eb62c3281e5f17da74294f443ef746dc6d788497"},{"sha":"84d00404f810be9c53081dd8b3d042c34b4be435","author":{"email":"0638b88d7634669f215aff7f3680d4d223aa1b6f@gmail.com","name":"Azizul Hakim"},"message":"Drop frames based on user command","distinct":true,"url":"https://api.github.com/repos/ungureanuvladvictor/beagleusb/commits/84d00404f810be9c53081dd8b3d042c34b4be435"},{"sha":"626db403fd9752fd22be62ce67413629b1963c89","author":{"email":"0638b88d7634669f215aff7f3680d4d223aa1b6f@gmail.com","name":"Azizul Hakim"},"message":"Add two more audio format","distinct":true,"url":"https://api.github.com/repos/ungureanuvladvictor/beagleusb/commits/626db403fd9752fd22be62ce67413629b1963c89"},{"sha":"79e99d1838491b99580184564851f9783ae4708c","author":{"email":"0638b88d7634669f215aff7f3680d4d223aa1b6f@gmail.com","name":"Azizul Hakim"},"message":"Redefined input events data structure for efficient input event handling","distinct":true,"url":"https://api.github.com/repos/ungureanuvladvictor/beagleusb/commits/79e99d1838491b99580184564851f9783ae4708c"},{"sha":"a1634a86bf2ca84cf00d24968423b96a74679bfa","author":{"email":"0638b88d7634669f215aff7f3680d4d223aa1b6f@gmail.com","name":"Azizul Hakim"},"message":"Add support for metakeys. Only SHIFT is added now","distinct":true,"url":"https://api.github.com/repos/ungureanuvladvictor/beagleusb/commits/a1634a86bf2ca84cf00d24968423b96a74679bfa"},{"sha":"1d4d3076b3c1b4ba81ff85ef8baaa81cc01cb746","author":{"email":"0638b88d7634669f215aff7f3680d4d223aa1b6f@gmail.com","name":"Azizul Hakim"},"message":"Redesign some logic for allowing different resolution at compile time","distinct":true,"url":"https://api.github.com/repos/ungureanuvladvictor/beagleusb/commits/1d4d3076b3c1b4ba81ff85ef8baaa81cc01cb746"},{"sha":"d59c0f96fd1de971ea105e4629885cf6cdb2123d","author":{"email":"0638b88d7634669f215aff7f3680d4d223aa1b6f@gmail.com","name":"Azizul Hakim"},"message":"fix audio fast-forward issue","distinct":true,"url":"https://api.github.com/repos/ungureanuvladvictor/beagleusb/commits/d59c0f96fd1de971ea105e4629885cf6cdb2123d"}]}