added some implementation in generic video driver