avoid link-time dependency to libavcodec

it has lots of lots of deps, and we want to run on barebone systems
32x: adjust sh2 cycles again

MK2 doesn't play it's animations if slave is clocked too slow..
the more we underclock slave, the more often animations get stuck
Why does it need so many cycles?
32x: fix lockstep code
Add armv6 target