{"push_id":1022124243,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"3956fa1cac34dd5682c271d77463accdd7191102","before":"47bb070c580b2a2aa9592960d0a0a6e137edce49","commits":[{"sha":"3956fa1cac34dd5682c271d77463accdd7191102","author":{"email":"4f4cc7487b5e739a8a7d6463b8e18c84b5876be1@chromium.org","name":"emircan"},"message":"H264 HW encode using VideoToolbox\n\nThis CL adds VTVideoEncodeAccelerator which enables H264 encode support using\nVideoToolbox on mac. Also, it includes a refactor of common VideoToolbox classes\nunder video_toolbox_helpers.*.\n\nNote that, this is the first CL and H264 codec is still behind a flag. More\npatches will follow adding additional codec profiles and support for\nbitrate adaptations.\n\nDesign Doc: https://docs.google.com/document/d/1oUTyZdNh8QstKRds-8wHEF_hqKryMiUpEOW8M57sUGU/edit?usp=sharing\n\nBUG=500605\nTEST= Tested AppRTC loopback with Chrome flag\n\"--enable-webrtc-hw-h264-encoding\" on\nhttps://apprtc.appspot.com/?debug=loopback&vsc=h264\n\nReview URL: https://codereview.chromium.org/1636083003\n\nCr-Commit-Position: refs/heads/master@{#381286}","distinct":true,"url":"https://api.github.com/repos/dstockwell/chromium/commits/3956fa1cac34dd5682c271d77463accdd7191102"}]}