{"ref":"refs/heads/master","push_id":54307582,"commits":[{"sha":"a1e98f198e9db4e5ddfc2f777014179d3d7bc4d2","author":{"email":"2c609ffb4e3675cc825ffc138f42668aebf8267d@mansr.com","name":"Mans Rullgard"},"url":"https://api.github.com/repos/libav/libav/commits/a1e98f198e9db4e5ddfc2f777014179d3d7bc4d2","message":"get_bits: remove A32 variant\n\nThe A32 bitstream reader variant is only used on ARMv5 and for\nProres due to the larger bit cache this decoder requires.\n\nIn benchmarks on ARMv5 (Marvell Sheeva) with gcc 4.6, the only\nstatistically significant difference between ALT and A32 is\na 4% advantage for ALT in FLAC decoding.  There is thus no (longer)\nany reason to keep the A32 reader from this point of view.\n\nThis patch adds an option to the ALT reader increasing the bit\ncache to 32 bits as required by the Prores decoder.  Benchmarking\nshows no significant change in speed on Intel i7.  Again, the\nA32 reader fails to justify its existence.\n\nSigned-off-by: Mans Rullgard <mans@mansr.com>"}],"head":"a1e98f198e9db4e5ddfc2f777014179d3d7bc4d2","size":1}