But then you also often need hardware accelerators for encoding, so you need to use C again.