vendor means vendor library(not create by our own library), follow the name in camera app