Adjust the v4l2 framework to support both capture and v4l2m2m, and can easily add other v4l2 features. Signed-off-by: shizhenghui <shizhenghui@xiaomi.com>