reimplentation of hwacc by vda
code refactoring
patch for mpv