v4l2src: Does not save brightness/hue/contrast/saturation values when in NULL state
v4l2src sets the properties PROP_BRIGHTNESS, PROP_CONTRAST, PROP_SATURATION and PROP_HUE in
gst_v4l2src_set_property() -> gst_v4l2_object_set_property_helper() -> gst_v4l2_set_attribute()
via VIDIOC_S_CTRL. It is required that the video device is already opened and v4l2object->video_fd is valid. But video device is opened too late in
gst_v4l2src_change_state() -> gst_v4l2_object_open() -> gst_v4l2_open()
during the state transition from NULL to READY. Therefore setting of the mentioned properties always fails. Unfortunately I could not switch to the latest gstreamer version to verify this but the code looks very similar so the issue should still exist. Can somebody confirm this?