v4l2 update function, video source size change, "check" unit test system integration

This part of the project on dynamic change the resolution depending on the quality of the communication channel. v4l can change resolution of the cam, so, i think this is a useful feature.
this function should return "void" and st->fd must be set to -1 after close.