{"push_id":886480704,"size":3,"distinct_size":3,"ref":"refs/heads/wip","head":"b690e48a47cf4a281b69e6ac97783247e15bb400","before":"3a10c8b16c6ea52d12bc1a91ec77b843be2ce040","commits":[{"sha":"e2b98923a4353721dafbaeb71d9b6fc17847cdcd","author":{"email":"4a938b6c9c11c9260d4a2fd1a7daa39ce40398e7@flim.org","name":"Matthew Gregan"},"message":"Implement more of the FFI interface.\n\nThis adds mp4parse_get_track_info, mp4parse_get_track_audio_info and\nmp4parse_get_track_video_info to query the metadata parsed from the\n'moov' after a successful call to mp4parse_read.  The latter two\nfunctions are not fully implemented yet.","distinct":true,"url":"https://api.github.com/repos/kinetiknz/mp4parse-rust/commits/e2b98923a4353721dafbaeb71d9b6fc17847cdcd"},{"sha":"faeb8d0974b74a11d90aaf6d2c1468d1ba724d24","author":{"email":"4a938b6c9c11c9260d4a2fd1a7daa39ce40398e7@flim.org","name":"Matthew Gregan"},"message":"Split read_box into subfunctions divided by the atoms the box can contain.\n\nRemoves the 'recurse' function and introduces a new 'driver' function\nthat exists solely to reduce the duplication in looping over\nread_box_header results to perform the match.  There's almost certainly\na nicer way to do this, but this works for now.","distinct":true,"url":"https://api.github.com/repos/kinetiknz/mp4parse-rust/commits/faeb8d0974b74a11d90aaf6d2c1468d1ba724d24"},{"sha":"b690e48a47cf4a281b69e6ac97783247e15bb400","author":{"email":"4a938b6c9c11c9260d4a2fd1a7daa39ce40398e7@flim.org","name":"Matthew Gregan"},"message":"Export audio and video metadata via C API.","distinct":true,"url":"https://api.github.com/repos/kinetiknz/mp4parse-rust/commits/b690e48a47cf4a281b69e6ac97783247e15bb400"}]}