Fix Bug #3477

`CV_CAP_PROP_SUPPORTED_PREVIEW_SIZES_STRING` property is not supported
by all `VideoCapture` backends. Some backends can return 0.0 or -1.0.