v4l2 wrapper for yami

std::vector is better