add vcdiff encoder